[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.5 [ 0s] Using BUILD_ARCH=aarch64:aarch64_ilp32:armv8l [ 0s] [ 1s] [ 1s] a8bd0e887fd9 started "build openfst.spec" at Tue Jun 17 11:01:25 UTC 2025. [ 1s] [ 1s] Building openfst for project 'Tizen-Base' repository 'standard' arch 'aarch64' srcmd5 'e16649068a1ed4c45211e6298dc0c553' [ 1s] [ 1s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.5/.build-srcdir/openfst.spec ... [ 1s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.5/.build-srcdir/openfst.spec [ 1s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/5/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.5/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.5/.build-srcdir/openfst.spec build ... [ 2s] registering binfmt handlers for cross build [ 2s] cycle: nss -> libsoftokn3 [ 2s] breaking dependency nss -> libsoftokn3 [ 2s] [1/42] preinstalling libmagic-data... [ 3s] [2/42] preinstalling libncurses... [ 3s] [3/42] preinstalling setup... [ 3s] [4/42] preinstalling filesystem... [ 3s] [5/42] preinstalling glibc... [ 3s] [6/42] preinstalling bash... [ 3s] [7/42] preinstalling diffutils... [ 3s] [8/42] preinstalling grep... [ 3s] [9/42] preinstalling libattr... [ 3s] [10/42] preinstalling libblkid... [ 3s] [11/42] preinstalling libbz2... [ 4s] [12/42] preinstalling libcap... [ 4s] [13/42] preinstalling libfreebl3... [ 4s] [14/42] preinstalling libgcc... [ 4s] [15/42] preinstalling liblua... [ 4s] [16/42] preinstalling liblzma... [ 4s] [17/42] preinstalling libpopt... [ 4s] [18/42] preinstalling libreadline... [ 4s] [19/42] preinstalling libsmack... [ 4s] [20/42] preinstalling libsqlite... [ 4s] [21/42] preinstalling libuuid... [ 4s] [22/42] preinstalling libxcrypt... [ 4s] [23/42] preinstalling libxml2... [ 5s] [24/42] preinstalling libzstd1... [ 5s] [25/42] preinstalling nspr... [ 5s] [26/42] preinstalling sed... [ 5s] [27/42] preinstalling zlib... [ 5s] [28/42] preinstalling qemu-accel-x86_64-aarch64... [ 19s] [29/42] preinstalling qemu-linux-user-x86_64-cross... [ 24s] [30/42] preinstalling coreutils... [ 24s] [31/42] preinstalling libacl... [ 24s] [32/42] preinstalling libelf... [ 24s] [33/42] preinstalling libmount... [ 24s] [34/42] preinstalling smack... [ 24s] [35/42] preinstalling bzip2... [ 24s] [36/42] preinstalling libmagic... [ 24s] [37/42] preinstalling tar... [ 24s] [38/42] preinstalling util-linux... [ 24s] [39/42] preinstalling util-linux-su... [ 24s] [40/42] preinstalling nss... [ 25s] [41/42] preinstalling libsoftokn3... [ 25s] [42/42] preinstalling rpm... [ 25s] running qemu-linux-user-x86_64-cross postinstall script [ 25s] running qemu-accel-x86_64-aarch64 postinstall script [ 25s] mv: cannot stat `/usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/liblto_plugin.so': No such file or directory [ 25s] running setup postinstall script [ 25s] chroot: failed to run command '': No such file or directory [ 25s] initializing rpm db... [ 26s] reordering...cycle: glibc-devel -> libxcrypt-devel [ 26s] breaking dependency libxcrypt-devel -> glibc-devel [ 26s] cycle: libsoftokn3 -> nss [ 26s] breaking dependency nss -> libsoftokn3 [ 26s] done [ 26s] querying package ids... [ 26s] [1/105] cumulate libmagic-data-5.45-1.36 [ 26s] [2/105] cumulate setup-0.9-1.30 [ 26s] [3/105] cumulate filesystem-3.1-1.1 [ 26s] [4/105] cumulate glibc-2.40-6.6 [ 26s] [5/105] cumulate bash-3.2.57-1.2 [ 26s] [6/105] cumulate cpio-2.8-1.2 [ 26s] [7/105] cumulate diffutils-3.10-1.2 [ 26s] [8/105] cumulate findutils-4.3.8-1.38 [ 26s] [9/105] cumulate gdbm-1.8.3-1.57 [ 26s] [10/105] cumulate hostname-3.23-1.1 [ 26s] [11/105] cumulate libatomic-14.2.0-8.4 [ 26s] [12/105] cumulate libattr-2.5.1-1.39 [ 26s] [13/105] cumulate libblkid-2.39.3-3.6 [ 26s] [14/105] cumulate libbz2-1.0.8-1.40 [ 26s] [15/105] cumulate libcap-2.73-1.24 [ 26s] [16/105] cumulate libfreebl3-3.109-1.20 [ 26s] [17/105] cumulate libgcc-14.2.0-8.4 [ 26s] [18/105] cumulate libgomp-14.2.0-8.4 [ 26s] [19/105] cumulate libitm-14.2.0-8.4 [ 26s] [20/105] cumulate libltdl-2.4.7-2.33 [ 26s] [21/105] cumulate liblua-5.1.5-1.37 [ 26s] [22/105] cumulate liblzma-5.6.3-1.49 [ 26s] [23/105] cumulate libopenssl11-1.1.1w-1.55 [ 26s] [24/105] cumulate libopenssl3-3.5.0-1.10 [ 26s] [25/105] cumulate libpcre-8.45-1.38 [ 26s] [26/105] cumulate libpopt-1.16-1.36 [ 26s] [27/105] cumulate libpython-2.7.18-2.4 [ 26s] [28/105] cumulate libsmack-1.3.1-1.36 [ 26s] [29/105] cumulate libsmartcols-2.39.3-3.6 [ 26s] [30/105] cumulate libsqlite-3.48.0-1.36 [ 26s] [31/105] cumulate libuuid-2.39.3-3.6 [ 26s] [32/105] cumulate libxcrypt-4.4.36-2.18 [ 26s] [33/105] cumulate libxml2-2.13.5-1.31 [ 26s] [34/105] cumulate libzstd1-1.5.6-1.34 [ 26s] [35/105] cumulate m4-1.4.19-1.1 [ 26s] [36/105] cumulate net-tools-2.0_20121208git-1.36 [ 26s] [37/105] cumulate nspr-4.36-1.14 [ 26s] [38/105] cumulate patch-2.7.6-1.36 [ 26s] [39/105] cumulate pkg-config-0.29.2-1.42 [ 26s] [40/105] cumulate sed-4.1c-1.37 [ 26s] [41/105] cumulate update-alternatives-1.22.2-1.1 [ 26s] [42/105] cumulate which-2.17-1.3 [ 26s] [43/105] cumulate zlib-1.3.1-2.40 [ 26s] [44/105] cumulate build-compare-2023.06.18-1.31 [ 26s] [45/105] cumulate hal-rootstrap-checker-0.1.1-1.1 [ 26s] [46/105] cumulate qemu-linux-user-x86_64-cross-8.2.2.1-2.1 [ 26s] [47/105] cumulate binutils-libs-2.43-2.6 [ 26s] [48/105] cumulate coreutils-6.9-14.30 [ 26s] [49/105] cumulate cpp-14.2.0-8.4 [ 26s] [50/105] cumulate gawk-3.1.5-1.2 [ 26s] [51/105] cumulate gcc-c++-14.2.0-8.4 [ 26s] [52/105] cumulate grep-2.5.2-1.36 [ 26s] [53/105] cumulate libacl-2.3.2-1.38 [ 26s] [54/105] cumulate libelf-0.189-2.4 [ 26s] [55/105] cumulate libgfortran-14.2.0-8.4 [ 26s] [56/105] cumulate libmount-2.39.3-3.6 [ 26s] [57/105] cumulate libstdc++-14.2.0-8.4 [ 26s] [58/105] cumulate make-4.4.1-1.28 [ 26s] [59/105] cumulate nss-certs-3.109-1.20 [ 26s] [60/105] cumulate smack-1.3.1-1.36 [ 26s] [61/105] cumulate bzip2-1.0.8-1.40 [ 26s] [62/105] cumulate libfdisk-2.39.3-3.6 [ 26s] [63/105] cumulate libmagic-5.45-1.36 [ 26s] [64/105] cumulate xz-5.6.3-1.49 [ 26s] [65/105] cumulate perl-5.38.0-1.43 [ 26s] [66/105] cumulate build-mkbaselibs-20120927-1.1 [ 26s] [67/105] cumulate libstdc++-devel-14.2.0-8.4 [ 26s] [68/105] cumulate linux-glibc-devel-6.6-1.56 [ 26s] [69/105] cumulate file-5.45-1.36 [ 26s] [70/105] cumulate tar-1.17-1.1 [ 26s] [71/105] cumulate terminfo-base-full-6.4-1.57 [ 26s] [72/105] cumulate autoconf-2.71-1.56 [ 26s] [73/105] cumulate db4-4.8.30.NC-1.48 [ 26s] [74/105] cumulate glibc-locale-2.40-6.6 [ 26s] [75/105] cumulate gzip-1.3.12-1.36 [ 26s] [76/105] cumulate libcc1-14.2.0-8.4 [ 26s] [77/105] cumulate libhwasan-14.2.0-8.4 [ 26s] [78/105] cumulate libubsan-14.2.0-8.4 [ 26s] [79/105] cumulate binutils-2.43-2.6 [ 26s] [80/105] cumulate pam-1.1.6-1.37 [ 26s] [81/105] cumulate tzdata-2024b-1.1 [ 26s] [82/105] cumulate libdw-0.189-2.4 [ 26s] [83/105] cumulate libarchive-3.7.7-2.9 [ 26s] [84/105] cumulate automake-1.16.5-1.56 [ 26s] [85/105] cumulate libasm-0.189-2.4 [ 26s] [86/105] cumulate libncurses6-6.4-1.57 [ 26s] [87/105] cumulate build-20120927-1.1 [ 26s] [88/105] cumulate gcc-14.2.0-8.4 [ 26s] [89/105] cumulate libncurses-6.4-1.57 [ 26s] [90/105] cumulate less-668-1.1 [ 26s] [91/105] cumulate libreadline-5.2-1.41 [ 26s] [92/105] cumulate qemu-accel-x86_64-aarch64-0.4-4.2 [ 26s] [93/105] cumulate libtool-2.4.7-2.33 [ 26s] [94/105] cumulate elfutils-0.189-2.4 [ 26s] [95/105] cumulate python-2.7.18-2.4 [ 26s] [96/105] cumulate util-linux-2.39.3-3.6 [ 26s] [97/105] cumulate util-linux-su-2.39.3-3.6 [ 26s] [98/105] cumulate libxcrypt-devel-4.4.36-2.18 [ 26s] [99/105] cumulate nss-3.109-1.20 [ 26s] [100/105] cumulate glibc-devel-2.40-6.6 [ 26s] [101/105] cumulate libsoftokn3-3.109-1.20 [ 26s] [102/105] cumulate rpm-4.14.1.1-2.18 [ 26s] [103/105] cumulate zlib-devel-1.3.1-2.40 [ 26s] [104/105] cumulate python-devel-2.7.18-2.4 [ 26s] [105/105] cumulate rpm-build-4.14.1.1-2.18 [ 26s] now installing cumulated packages [ 27s] Preparing... ######################################## [ 27s] Updating / installing... [ 27s] setup-0.9-1.30 ######################################## [ 27s] filesystem-3.1-1.1 ######################################## [ 28s] glibc-2.40-6.6 ######################################## [ 28s] bash-3.2.57-1.2 ######################################## [ 28s] zlib-1.3.1-2.40 ######################################## [ 29s] libgcc-14.2.0-8.4 ######################################## [ 29s] libstdc++-14.2.0-8.4 ######################################## [ 30s] coreutils-6.9-14.30 ######################################## [ 30s] libbz2-1.0.8-1.40 ######################################## [ 30s] libelf-0.189-2.4 ######################################## [ 31s] liblzma-5.6.3-1.49 ######################################## [ 31s] libxcrypt-4.4.36-2.18 ######################################## [ 32s] libdw-0.189-2.4 ######################################## [ 32s] libblkid-2.39.3-3.6 ######################################## [ 32s] nspr-4.36-1.14 ######################################## [ 32s] pkg-config-0.29.2-1.42 ######################################## [ 32s] pam-1.1.6-1.37 ######################################## [ 33s] libcap-2.73-1.24 ######################################## [ 33s] libfreebl3-3.109-1.20 ######################################## [ 34s] liblua-5.1.5-1.37 ######################################## [ 34s] libpopt-1.16-1.36 ######################################## [ 34s] libpython-2.7.18-2.4 ######################################## [ 35s] libsqlite-3.48.0-1.36 ######################################## [ 35s] libuuid-2.39.3-3.6 ######################################## [ 35s] libzstd1-1.5.6-1.34 ######################################## [ 35s] libfdisk-2.39.3-3.6 ######################################## [ 36s] nss-certs-3.109-1.20 ######################################## [ 36s] libsoftokn3-3.109-1.20 ######################################## [ 36s] nss-3.109-1.20 ######################################## [ 37s] libmount-2.39.3-3.6 ######################################## [ 37s] libasm-0.189-2.4 ######################################## [ 37s] xz-5.6.3-1.49 ######################################## [ 37s] bzip2-1.0.8-1.40 ######################################## [ 37s] linux-glibc-devel-6.6-1.56 ######################################## [ 37s] libxcrypt-devel-4.4.36-2.18 ######################################## [ 38s] glibc-devel-2.40-6.6 ######################################## [ 38s] terminfo-base-full-6.4-1.57 ######################################## [ 38s] libncurses6-6.4-1.57 ######################################## [ 38s] libreadline-5.2-1.41 ######################################## [ 39s] gzip-1.3.12-1.36 ######################################## [ 39s] db4-4.8.30.NC-1.48 ######################################## [ 39s] libcc1-14.2.0-8.4 ######################################## [ 40s] libhwasan-14.2.0-8.4 ######################################## [ 40s] libubsan-14.2.0-8.4 ######################################## [ 40s] libgfortran-14.2.0-8.4 ######################################## [ 41s] binutils-libs-2.43-2.6 ######################################## [ 41s] binutils-2.43-2.6 ######################################## [ 42s] make-4.4.1-1.28 ######################################## [ 42s] findutils-4.3.8-1.38 ######################################## [ 42s] gdbm-1.8.3-1.57 ######################################## [ 47s] perl-5.38.0-1.43 ######################################## [ 47s] build-mkbaselibs-20120927-1.1 ######################################## [ 47s] libatomic-14.2.0-8.4 ######################################## [ 47s] libattr-2.5.1-1.39 ######################################## [ 48s] libacl-2.3.2-1.38 ######################################## [ 48s] tar-1.17-1.1 ######################################## [ 48s] libgomp-14.2.0-8.4 ######################################## [ 49s] libitm-14.2.0-8.4 ######################################## [ 53s] gcc-14.2.0-8.4 ######################################## [ 53s] libltdl-2.4.7-2.33 ######################################## [ 53s] libopenssl11-1.1.1w-1.55 ######################################## [ 55s] python-2.7.18-2.4 ######################################## [ 56s] libopenssl3-3.5.0-1.10 ######################################## [ 56s] libpcre-8.45-1.38 ######################################## [ 56s] libsmack-1.3.1-1.36 ######################################## [ 56s] libsmartcols-2.39.3-3.6 ######################################## [ 57s] libxml2-2.13.5-1.31 ######################################## [ 57s] libarchive-3.7.7-2.9 ######################################## [ 57s] m4-1.4.19-1.1 ######################################## [ 57s] autoconf-2.71-1.56 ######################################## [ 58s] automake-1.16.5-1.56 ######################################## [ 58s] patch-2.7.6-1.36 ######################################## [ 58s] sed-4.1c-1.37 ######################################## [ 59s] util-linux-2.39.3-3.6 ######################################## [ 59s] libmagic-data-5.45-1.36 ######################################## [ 59s] libmagic-5.45-1.36 ######################################## [ 60s] rpm-4.14.1.1-2.18 ######################################## [ 61s] rpm-build-4.14.1.1-2.18 ######################################## [ 61s] file-5.45-1.36 ######################################## [ 61s] util-linux-su-2.39.3-3.6 ######################################## [ 61s] libtool-2.4.7-2.33 ######################################## [ 61s] smack-1.3.1-1.36 ######################################## [ 61s] grep-2.5.2-1.36 ######################################## [ 62s] python-devel-2.7.18-2.4 ######################################## [ 81s] qemu-accel-x86_64-aarch64-0.4-4.2 ######################################## [ 81s] build-20120927-1.1 ######################################## [ 81s] libncurses-6.4-1.57 ######################################## [ 81s] less-668-1.1 ######################################## [ 81s] zlib-devel-1.3.1-2.40 ######################################## [ 81s] elfutils-0.189-2.4 ######################################## [ 82s] glibc-locale-2.40-6.6 ######################################## [ 82s] tzdata-2024b-1.1 ######################################## [ 83s] libstdc++-devel-14.2.0-8.4 ######################################## [ 85s] cpp-14.2.0-8.4 ######################################## [ 86s] gcc-c++-14.2.0-8.4 ######################################## [ 86s] build-compare-2023.06.18-1.31 ######################################## [ 86s] hal-rootstrap-checker-0.1.1-1.1 ######################################## [ 92s] qemu-linux-user-x86_64-cross-8.2.2.1-2######################################## [ 92s] gawk-3.1.5-1.2 ######################################## [ 92s] cpio-2.8-1.2 ######################################## [ 92s] diffutils-3.10-1.2 ######################################## [ 92s] hostname-3.23-1.1 ######################################## [ 92s] net-tools-2.0_20121208git-1.36 ######################################## [ 92s] update-alternatives-1.22.2-1.1 ######################################## [ 92s] which-2.17-1.3 ######################################## [ 93s] now finalizing build dir... [ 93s] ----------------------------------------------------------------- [ 93s] I have the following modifications for openfst.spec: [ 93s] 6c6 [ 93s] < Release: 0 [ 93s] --- [ 93s] > Release: 1.3 [ 94s] build target is aarch64-tizen-linux [ 94s] ----------------------------------------------------------------- [ 94s] ----- building openfst.spec (user abuild) [ 94s] ----------------------------------------------------------------- [ 94s] ----------------------------------------------------------------- [ 94s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --target=aarch64-tizen-linux --define '_build_create_debug 1' --define 'disturl obs://127.0.0.1/Tizen-Base/standard/e16649068a1ed4c45211e6298dc0c553-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 94s] Building target platforms: aarch64-tizen-linux [ 94s] Building for target aarch64-tizen-linux [ 94s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.XKeIn7 [ 94s] + umask 022 [ 94s] + cd /home/abuild/rpmbuild/BUILD [ 94s] + cd /home/abuild/rpmbuild/BUILD [ 94s] + rm -rf openfst-1.8.2 [ 94s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.2.tar.gz [ 94s] + /bin/tar -xof - [ 94s] + STATUS=0 [ 94s] + '[' 0 -ne 0 ']' [ 94s] + cd openfst-1.8.2 [ 94s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 94s] + echo 'Patch #0 (0001-Fix-error-with-GCC-14.patch):' [ 94s] Patch #0 (0001-Fix-error-with-GCC-14.patch): [ 94s] + /bin/patch --no-backup-if-mismatch -p1 --fuzz=2 [ 94s] patching file src/include/fst/fst.h [ 94s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 94s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 94s] + /bin/patch -p1 [ 94s] patching file src/bin/Makefile.am [ 94s] + exit 0 [ 94s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.lEM9SR [ 94s] + umask 022 [ 94s] + cd /home/abuild/rpmbuild/BUILD [ 94s] + cd openfst-1.8.2 [ 94s] + ref=/usr/lib/rpm [ 94s] + mints=0 [ 94s] + case $(uname -m) in [ 94s] ++ uname -m [ 94s] + mints=20120610 [ 94s] + for s in guess sub [ 94s] ++ find -maxdepth 8 -name config.guess [ 94s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 94s] + grep -q config-patches@ ./config.guess [ 94s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 94s] ++ tr -d $'\r' [ 94s] + timestamp=20180224 [ 94s] + test -n 20180224 [ 94s] + test 20180224 -ge 20120610 [ 94s] + for s in guess sub [ 94s] ++ find -maxdepth 8 -name config.sub [ 94s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 94s] + grep -q config-patches@ ./config.sub [ 94s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 94s] ++ tr -d $'\r' [ 94s] + timestamp=20180222 [ 94s] + test -n 20180222 [ 94s] + test 20180222 -ge 20120610 [ 94s] + LANG=C [ 94s] + export LANG [ 94s] + unset DISPLAY [ 94s] + 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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g' [ 94s] + export CFLAGS [ 94s] + 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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g' [ 94s] + export CXXFLAGS [ 94s] + 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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -I%_fmoddir' [ 94s] + export FFLAGS [ 94s] + LDFLAGS= [ 94s] + export LDFLAGS [ 94s] + export 'CXXFLAGS+= -fPIC' [ 94s] + CXXFLAGS+=' -fPIC' [ 94s] + autoreconf -fi [ 104s] libtoolize: putting auxiliary files in '.'. [ 104s] libtoolize: copying file './ltmain.sh' [ 104s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 104s] libtoolize: copying file 'm4/libtool.m4' [ 104s] libtoolize: copying file 'm4/ltoptions.m4' [ 104s] libtoolize: copying file 'm4/ltsugar.m4' [ 104s] libtoolize: copying file 'm4/ltversion.m4' [ 104s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 118s] configure.ac:3: installing './compile' [ 118s] configure.ac:2: installing './missing' [ 119s] src/bin/Makefile.am: installing './depcomp' [ 125s] + AR=gcc-ar [ 125s] + export AR [ 125s] + NM=/bin/nm [ 125s] + export NM [ 125s] + RANLIB=gcc-ranlib [ 125s] + export RANLIB [ 125s] + 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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g' [ 125s] + export CFLAGS [ 125s] + 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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC' [ 125s] + export CXXFLAGS [ 125s] + 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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -I%_fmoddir' [ 125s] + export FFLAGS [ 125s] + ./configure --build=aarch64-tizen-linux-gnu --host=aarch64-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=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info [ 125s] checking for a BSD-compatible install... /bin/install -c [ 125s] checking whether build environment is sane... yes [ 125s] checking for a race-free mkdir -p... /bin/mkdir -p [ 125s] checking for gawk... gawk [ 125s] checking whether make sets $(MAKE)... yes [ 125s] checking whether make supports nested variables... yes [ 125s] checking whether make supports the include directive... yes (GNU style) [ 125s] checking for aarch64-tizen-linux-gnu-gcc... aarch64-tizen-linux-gnu-gcc [ 126s] checking whether the C compiler works... yes [ 126s] checking for C compiler default output file name... a.out [ 126s] checking for suffix of executables... [ 126s] checking whether we are cross compiling... no [ 126s] checking for suffix of object files... o [ 126s] checking whether the compiler supports GNU C... yes [ 126s] checking whether aarch64-tizen-linux-gnu-gcc accepts -g... yes [ 126s] checking for aarch64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 126s] checking whether aarch64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 126s] checking dependency style of aarch64-tizen-linux-gnu-gcc... gcc3 [ 126s] checking for aarch64-tizen-linux-gnu-ar... gcc-ar [ 126s] checking the archiver (gcc-ar) interface... ar [ 126s] checking for aarch64-tizen-linux-gnu-g++... aarch64-tizen-linux-gnu-g++ [ 127s] checking whether the compiler supports GNU C++... yes [ 127s] checking whether aarch64-tizen-linux-gnu-g++ accepts -g... yes [ 127s] checking for aarch64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 127s] checking dependency style of aarch64-tizen-linux-gnu-g++... gcc3 [ 127s] checking build system type... aarch64-tizen-linux-gnu [ 127s] checking host system type... aarch64-tizen-linux-gnu [ 127s] checking how to print strings... printf [ 127s] checking for a sed that does not truncate output... /bin/sed [ 127s] checking for grep that handles long lines and -e... /bin/grep [ 127s] checking for egrep... /bin/grep -E [ 127s] checking for fgrep... /bin/grep -F [ 127s] checking for ld used by aarch64-tizen-linux-gnu-gcc... /usr/aarch64-tizen-linux-gnu/bin/ld [ 127s] checking if the linker (/usr/aarch64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 127s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 127s] checking the name lister (/bin/nm) interface... BSD nm [ 127s] checking whether ln -s works... yes [ 127s] checking the maximum length of command line arguments... 1572864 [ 127s] checking how to convert aarch64-tizen-linux-gnu file names to aarch64-tizen-linux-gnu format... func_convert_file_noop [ 127s] checking how to convert aarch64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 127s] checking for /usr/aarch64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 127s] checking for aarch64-tizen-linux-gnu-file... no [ 127s] checking for file... file [ 127s] checking for aarch64-tizen-linux-gnu-objdump... no [ 127s] checking for objdump... objdump [ 127s] checking how to recognize dependent libraries... pass_all [ 127s] checking for aarch64-tizen-linux-gnu-dlltool... no [ 127s] checking for dlltool... no [ 127s] checking how to associate runtime and link libraries... printf %s\n [ 127s] checking for aarch64-tizen-linux-gnu-ar... (cached) gcc-ar [ 127s] checking for archiver @FILE support... @ [ 127s] checking for aarch64-tizen-linux-gnu-strip... no [ 127s] checking for strip... strip [ 127s] checking for aarch64-tizen-linux-gnu-ranlib... gcc-ranlib [ 127s] checking command to parse /bin/nm output from aarch64-tizen-linux-gnu-gcc object... ok [ 127s] checking for sysroot... no [ 128s] checking for a working dd... /bin/dd [ 128s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 128s] checking for aarch64-tizen-linux-gnu-mt... no [ 128s] checking for mt... no [ 128s] checking if : is a manifest tool... no [ 128s] checking for stdio.h... yes [ 128s] checking for stdlib.h... yes [ 128s] checking for string.h... yes [ 128s] checking for inttypes.h... yes [ 128s] checking for stdint.h... yes [ 128s] checking for strings.h... yes [ 128s] checking for sys/stat.h... yes [ 128s] checking for sys/types.h... yes [ 128s] checking for unistd.h... yes [ 128s] checking for dlfcn.h... yes [ 128s] checking for objdir... .libs [ 129s] checking if aarch64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 129s] checking for aarch64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 129s] checking if aarch64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 129s] checking if aarch64-tizen-linux-gnu-gcc static flag -static works... no [ 129s] checking if aarch64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 129s] checking if aarch64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 129s] checking whether the aarch64-tizen-linux-gnu-gcc linker (/usr/aarch64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 129s] checking whether -lc should be explicitly linked in... no [ 129s] checking dynamic linker characteristics... GNU/Linux ld.so [ 129s] checking how to hardcode library paths into programs... immediate [ 129s] checking whether stripping libraries is possible... yes [ 129s] checking if libtool supports shared libraries... yes [ 129s] checking whether to build shared libraries... yes [ 129s] checking whether to build static libraries... no [ 129s] checking how to run the C++ preprocessor... aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 129s] checking for ld used by aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations... /usr/aarch64-tizen-linux-gnu/bin/ld [ 129s] checking if the linker (/usr/aarch64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 129s] checking whether the aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/aarch64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 129s] checking for aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 129s] checking if aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 129s] checking if aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 130s] checking if aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 130s] checking if aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 130s] checking whether the aarch64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/aarch64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 130s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 130s] checking how to hardcode library paths into programs... immediate [ 130s] Float equality is good [ 130s] checking for dlopen in -ldl... yes [ 130s] checking that generated files are newer than configure... done [ 130s] configure: creating ./config.status [ 131s] config.status: creating Makefile [ 131s] config.status: creating src/Makefile [ 131s] config.status: creating src/include/Makefile [ 131s] config.status: creating src/lib/Makefile [ 131s] config.status: creating src/bin/Makefile [ 131s] config.status: creating src/test/Makefile [ 131s] config.status: creating src/extensions/Makefile [ 131s] config.status: creating src/extensions/compact/Makefile [ 131s] config.status: creating src/extensions/compress/Makefile [ 131s] config.status: creating src/extensions/const/Makefile [ 131s] config.status: creating src/extensions/far/Makefile [ 131s] config.status: creating src/extensions/linear/Makefile [ 132s] config.status: creating src/extensions/lookahead/Makefile [ 132s] config.status: creating src/extensions/mpdt/Makefile [ 132s] config.status: creating src/extensions/ngram/Makefile [ 132s] config.status: creating src/extensions/pdt/Makefile [ 132s] config.status: creating src/extensions/python/Makefile [ 132s] config.status: creating src/extensions/special/Makefile [ 132s] config.status: creating src/script/Makefile [ 132s] config.status: creating config.h [ 132s] config.status: executing depfiles commands [ 135s] config.status: executing libtool commands [ 135s] + /bin/make -j12 [ 135s] /bin/make all-recursive [ 135s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 135s] Making all in src [ 135s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 135s] Making all in include [ 135s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 135s] make[3]: Nothing to be done for 'all'. [ 135s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 135s] Making all in lib [ 135s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 135s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 135s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT compat.lo -MD -MP -MF $depbase.Tpo -c -o compat.lo compat.cc &&\ [ 135s] mv -f $depbase.Tpo $depbase.Plo [ 135s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 135s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 135s] mv -f $depbase.Tpo $depbase.Plo [ 135s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 135s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT flags.lo -MD -MP -MF $depbase.Tpo -c -o flags.lo flags.cc &&\ [ 135s] mv -f $depbase.Tpo $depbase.Plo [ 135s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 135s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fst.lo -MD -MP -MF $depbase.Tpo -c -o fst.lo fst.cc &&\ [ 135s] mv -f $depbase.Tpo $depbase.Plo [ 135s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 135s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fst-types.lo -MD -MP -MF $depbase.Tpo -c -o fst-types.lo fst-types.cc &&\ [ 135s] mv -f $depbase.Tpo $depbase.Plo [ 135s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 135s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT mapped-file.lo -MD -MP -MF $depbase.Tpo -c -o mapped-file.lo mapped-file.cc &&\ [ 135s] mv -f $depbase.Tpo $depbase.Plo [ 135s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 135s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT properties.lo -MD -MP -MF $depbase.Tpo -c -o properties.lo properties.cc &&\ [ 135s] mv -f $depbase.Tpo $depbase.Plo [ 135s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 135s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT symbol-table.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table.lo symbol-table.cc &&\ [ 135s] mv -f $depbase.Tpo $depbase.Plo [ 135s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 135s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT symbol-table-ops.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table-ops.lo symbol-table-ops.cc &&\ [ 135s] mv -f $depbase.Tpo $depbase.Plo [ 135s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 135s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT weight.lo -MD -MP -MF $depbase.Tpo -c -o weight.lo weight.cc &&\ [ 135s] mv -f $depbase.Tpo $depbase.Plo [ 135s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 135s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT util.lo -MD -MP -MF $depbase.Tpo -c -o util.lo util.cc &&\ [ 135s] mv -f $depbase.Tpo $depbase.Plo [ 135s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT mapped-file.lo -MD -MP -MF .deps/mapped-file.Tpo -c mapped-file.cc -fPIC -DPIC -o .libs/mapped-file.o [ 135s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 135s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT properties.lo -MD -MP -MF .deps/properties.Tpo -c properties.cc -fPIC -DPIC -o .libs/properties.o [ 135s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT weight.lo -MD -MP -MF .deps/weight.Tpo -c weight.cc -fPIC -DPIC -o .libs/weight.o [ 135s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT flags.lo -MD -MP -MF .deps/flags.Tpo -c flags.cc -fPIC -DPIC -o .libs/flags.o [ 135s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fst.lo -MD -MP -MF .deps/fst.Tpo -c fst.cc -fPIC -DPIC -o .libs/fst.o [ 135s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fst-types.lo -MD -MP -MF .deps/fst-types.Tpo -c fst-types.cc -fPIC -DPIC -o .libs/fst-types.o [ 135s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT compat.lo -MD -MP -MF .deps/compat.Tpo -c compat.cc -fPIC -DPIC -o .libs/compat.o [ 135s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 135s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT symbol-table.lo -MD -MP -MF .deps/symbol-table.Tpo -c symbol-table.cc -fPIC -DPIC -o .libs/symbol-table.o [ 135s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cc -fPIC -DPIC -o .libs/util.o [ 136s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 136s] 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] [ 136s] 43 | for (int i = 0; i < data.size(); ++i) { [ 136s] | ~~^~~~~~~~~~~~~ [ 136s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 136s] 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] [ 136s] 59 | for (int i = 0; i < string_.size(); ++i) { [ 136s] | ~~^~~~~~~~~~~~~~~~ [ 136s] symbol-table.cc: In member function 'virtual std::string fst::internal::SymbolTableImpl::Find(int64_t) const': [ 136s] 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] [ 136s] 212 | if (idx < 0 || idx >= symbols_.Size()) return ""; [ 136s] | ~~~~^~~~~~~~~~~~~~~~~~ [ 136s] In file included from ./../include/fst/vector-fst.h:34, [ 136s] from ./../include/fst/cache.h:33, [ 136s] from ./../include/fst/compact-fst.h:34, [ 136s] from fst-types.cc:21: [ 136s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 136s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 136s] 128 | class ImplToExpandedFst : public ImplToFst { [ 136s] | ^~~~~~~~~~~~~~~~~ [ 136s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 136s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 136s] | ^~~~~~~~~~~~~~~~ [ 136s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 136s] 520 | class VectorFst : public ImplToMutableFst> { [ 136s] | ^~~~~~~~~ [ 136s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 136s] 86 | class FstRegisterer : public GenericRegisterer> { [ 136s] | ^~~~~~~~~~~~~ [ 136s] fst-types.cc:29:1: required from here [ 136s] 29 | REGISTER_FST(VectorFst, StdArc); [ 136s] | ^~~~~~~~~ [ 136s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 136s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 136s] | ^~~~~~~~ [ 136s] In file included from ./../include/fst/expanded-fst.h:33, [ 136s] from ./../include/fst/mutable-fst.h:37: [ 136s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 136s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 136s] | ^~~~~~~~ [ 136s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 136s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 136s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 136s] | ^~~~~~~~~~~~~~~~ [ 136s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 136s] 520 | class VectorFst : public ImplToMutableFst> { [ 136s] | ^~~~~~~~~ [ 136s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 136s] 86 | class FstRegisterer : public GenericRegisterer> { [ 136s] | ^~~~~~~~~~~~~ [ 136s] fst-types.cc:29:1: required from here [ 136s] 29 | REGISTER_FST(VectorFst, StdArc); [ 136s] | ^~~~~~~~~ [ 136s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 136s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 136s] | ^~~~~~~~ [ 136s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 136s] 128 | class ImplToExpandedFst : public ImplToFst { [ 136s] | ^~~~~~~~~~~~~~~~~ [ 136s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 136s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 136s] 520 | class VectorFst : public ImplToMutableFst> { [ 136s] | ^~~~~~~~~ [ 136s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 136s] 86 | class FstRegisterer : public GenericRegisterer> { [ 136s] | ^~~~~~~~~~~~~ [ 136s] fst-types.cc:29:1: required from here [ 136s] 29 | REGISTER_FST(VectorFst, StdArc); [ 136s] | ^~~~~~~~~ [ 136s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 136s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 136s] | ^~~~~~~~ [ 136s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 136s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 136s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 137s] 128 | class ImplToExpandedFst : public ImplToFst { [ 137s] | ^~~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 137s] 520 | class VectorFst : public ImplToMutableFst> { [ 137s] | ^~~~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:30:1: required from here [ 137s] 30 | REGISTER_FST(VectorFst, LogArc); [ 137s] | ^~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 137s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 137s] 520 | class VectorFst : public ImplToMutableFst> { [ 137s] | ^~~~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:30:1: required from here [ 137s] 30 | REGISTER_FST(VectorFst, LogArc); [ 137s] | ^~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 137s] 128 | class ImplToExpandedFst : public ImplToFst { [ 137s] | ^~~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 137s] 520 | class VectorFst : public ImplToMutableFst> { [ 137s] | ^~~~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:30:1: required from here [ 137s] 30 | REGISTER_FST(VectorFst, LogArc); [ 137s] | ^~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 137s] 128 | class ImplToExpandedFst : public ImplToFst { [ 137s] | ^~~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 137s] 520 | class VectorFst : public ImplToMutableFst> { [ 137s] | ^~~~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:31:1: required from here [ 137s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 137s] | ^~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 137s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 137s] 520 | class VectorFst : public ImplToMutableFst> { [ 137s] | ^~~~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:31:1: required from here [ 137s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 137s] | ^~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 137s] 128 | class ImplToExpandedFst : public ImplToFst { [ 137s] | ^~~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 137s] 520 | class VectorFst : public ImplToMutableFst> { [ 137s] | ^~~~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:31:1: required from here [ 137s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 137s] | ^~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 137s] 128 | class ImplToExpandedFst : public ImplToFst { [ 137s] | ^~~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 137s] 630 | class EditFst : public ImplToMutableFst< [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:37:1: required from here [ 137s] 37 | REGISTER_FST(EditFst, StdArc); [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 137s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 137s] 630 | class EditFst : public ImplToMutableFst< [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:37:1: required from here [ 137s] 37 | REGISTER_FST(EditFst, StdArc); [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 137s] 128 | class ImplToExpandedFst : public ImplToFst { [ 137s] | ^~~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 137s] 630 | class EditFst : public ImplToMutableFst< [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:37:1: required from here [ 137s] 37 | REGISTER_FST(EditFst, StdArc); [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 137s] 128 | class ImplToExpandedFst : public ImplToFst { [ 137s] | ^~~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 137s] 630 | class EditFst : public ImplToMutableFst< [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:38:1: required from here [ 137s] 38 | REGISTER_FST(EditFst, LogArc); [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 137s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 137s] 630 | class EditFst : public ImplToMutableFst< [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:38:1: required from here [ 137s] 38 | REGISTER_FST(EditFst, LogArc); [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 137s] 128 | class ImplToExpandedFst : public ImplToFst { [ 137s] | ^~~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 137s] 630 | class EditFst : public ImplToMutableFst< [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:38:1: required from here [ 137s] 38 | REGISTER_FST(EditFst, LogArc); [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 137s] 128 | class ImplToExpandedFst : public ImplToFst { [ 137s] | ^~~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 137s] 630 | class EditFst : public ImplToMutableFst< [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:39:1: required from here [ 137s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 137s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 137s] 630 | class EditFst : public ImplToMutableFst< [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:39:1: required from here [ 137s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 137s] 128 | class ImplToExpandedFst : public ImplToFst { [ 137s] | ^~~~~~~~~~~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 137s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 137s] 630 | class EditFst : public ImplToMutableFst< [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 137s] 86 | class FstRegisterer : public GenericRegisterer> { [ 137s] | ^~~~~~~~~~~~~ [ 137s] fst-types.cc:39:1: required from here [ 137s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 137s] | ^~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 137s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 137s] | ^~~~~~~~ [ 137s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 137s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 137s] | ^~~~~~~~~~~~~~~~ [ 140s] In file included from fst-types.cc:22: [ 140s] ./../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]': [ 140s] ./../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]' [ 140s] 275 | return WriteFst(*this, strm, opts); [ 140s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 140s] ./../include/fst/const-fst.h:274:8: required from here [ 140s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 140s] | ^~~~~ [ 140s] ./../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] [ 140s] 393 | if (hdr.NumStates() != num_states) { [ 140s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 140s] ./../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] [ 140s] 397 | if (hdr.NumArcs() != num_arcs) { [ 140s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 140s] ./../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]': [ 140s] ./../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]' [ 140s] 275 | return WriteFst(*this, strm, opts); [ 140s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 140s] ./../include/fst/const-fst.h:274:8: required from here [ 140s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 140s] | ^~~~~ [ 140s] ./../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] [ 140s] 393 | if (hdr.NumStates() != num_states) { [ 140s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 140s] ./../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] [ 140s] 397 | if (hdr.NumArcs() != num_arcs) { [ 140s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 140s] ./../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]': [ 140s] ./../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]' [ 140s] 275 | return WriteFst(*this, strm, opts); [ 140s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 140s] ./../include/fst/const-fst.h:274:8: required from here [ 140s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 140s] | ^~~~~ [ 140s] ./../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] [ 140s] 393 | if (hdr.NumStates() != num_states) { [ 140s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 140s] ./../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] [ 140s] 397 | if (hdr.NumArcs() != num_arcs) { [ 140s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 140s] ./../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 >]': [ 140s] ./../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 >]' [ 140s] 409 | BaseImpl::DeleteStates(dstates); [ 140s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 140s] ./../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 >]' [ 140s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 140s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 140s] ./../include/fst/mutable-fst.h:336:8: required from here [ 140s] 336 | void DeleteStates(const std::vector &dstates) override { [ 140s] | ^~~~~~~~~~~~ [ 140s] ./../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] [ 140s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 140s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 140s] ./../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] [ 140s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 140s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 140s] ./../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 >]': [ 140s] ./../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 >]' [ 140s] 409 | BaseImpl::DeleteStates(dstates); [ 140s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 140s] ./../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 >]' [ 140s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 140s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 140s] ./../include/fst/mutable-fst.h:336:8: required from here [ 140s] 336 | void DeleteStates(const std::vector &dstates) override { [ 140s] | ^~~~~~~~~~~~ [ 140s] ./../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] [ 140s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 140s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 140s] ./../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] [ 140s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 140s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 140s] ./../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 >]': [ 140s] ./../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 >]' [ 140s] 409 | BaseImpl::DeleteStates(dstates); [ 140s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 140s] ./../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 >]' [ 140s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 140s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 140s] ./../include/fst/mutable-fst.h:336:8: required from here [ 140s] 336 | void DeleteStates(const std::vector &dstates) override { [ 140s] | ^~~~~~~~~~~~ [ 140s] ./../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] [ 140s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 140s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 140s] ./../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] [ 140s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 140s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 173s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 173s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g /lib/../lib64/crti.o /usr/lib64/gcc/aarch64-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/aarch64-tizen-linux-gnu/14.2.0 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/../../../../aarch64-tizen-linux-gnu/lib -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/crtendS.o /lib/../lib64/crtn.o -Wl,-soname -Wl,libfst.so.25 -o .libs/libfst.so.25.0.0 [ 174s] libtool: link: (cd ".libs" && rm -f "libfst.so.25" && ln -s "libfst.so.25.0.0" "libfst.so.25") [ 174s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.25.0.0" "libfst.so") [ 174s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 174s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 174s] Making all in script [ 174s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 174s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT arciterator-class.lo -MD -MP -MF $depbase.Tpo -c -o arciterator-class.lo arciterator-class.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT arcsort.lo -MD -MP -MF $depbase.Tpo -c -o arcsort.lo arcsort.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT closure.lo -MD -MP -MF $depbase.Tpo -c -o closure.lo closure.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT compile.lo -MD -MP -MF $depbase.Tpo -c -o compile.lo compile.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT compose.lo -MD -MP -MF $depbase.Tpo -c -o compose.lo compose.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT concat.lo -MD -MP -MF $depbase.Tpo -c -o concat.lo concat.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT connect.lo -MD -MP -MF $depbase.Tpo -c -o connect.lo connect.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT convert.lo -MD -MP -MF $depbase.Tpo -c -o convert.lo convert.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT decode.lo -MD -MP -MF $depbase.Tpo -c -o decode.lo decode.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT determinize.lo -MD -MP -MF $depbase.Tpo -c -o determinize.lo determinize.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT difference.lo -MD -MP -MF $depbase.Tpo -c -o difference.lo difference.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 174s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT disambiguate.lo -MD -MP -MF $depbase.Tpo -c -o disambiguate.lo disambiguate.cc &&\ [ 174s] mv -f $depbase.Tpo $depbase.Plo [ 174s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT determinize.lo -MD -MP -MF .deps/determinize.Tpo -c determinize.cc -fPIC -DPIC -o .libs/determinize.o [ 174s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT connect.lo -MD -MP -MF .deps/connect.Tpo -c connect.cc -fPIC -DPIC -o .libs/connect.o [ 174s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT concat.lo -MD -MP -MF .deps/concat.Tpo -c concat.cc -fPIC -DPIC -o .libs/concat.o [ 174s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT decode.lo -MD -MP -MF .deps/decode.Tpo -c decode.cc -fPIC -DPIC -o .libs/decode.o [ 174s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT compile.lo -MD -MP -MF .deps/compile.Tpo -c compile.cc -fPIC -DPIC -o .libs/compile.o [ 174s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT disambiguate.lo -MD -MP -MF .deps/disambiguate.Tpo -c disambiguate.cc -fPIC -DPIC -o .libs/disambiguate.o [ 174s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT convert.lo -MD -MP -MF .deps/convert.Tpo -c convert.cc -fPIC -DPIC -o .libs/convert.o [ 174s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT compose.lo -MD -MP -MF .deps/compose.Tpo -c compose.cc -fPIC -DPIC -o .libs/compose.o [ 174s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT difference.lo -MD -MP -MF .deps/difference.Tpo -c difference.cc -fPIC -DPIC -o .libs/difference.o [ 174s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT arcsort.lo -MD -MP -MF .deps/arcsort.Tpo -c arcsort.cc -fPIC -DPIC -o .libs/arcsort.o [ 174s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT closure.lo -MD -MP -MF .deps/closure.Tpo -c closure.cc -fPIC -DPIC -o .libs/closure.o [ 174s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT arciterator-class.lo -MD -MP -MF .deps/arciterator-class.Tpo -c arciterator-class.cc -fPIC -DPIC -o .libs/arciterator-class.o [ 176s] In file included from ./../include/fst/accumulator.h:34, [ 176s] from ./../include/fst/label-reachable.h:30, [ 176s] from ./../include/fst/lookahead-matcher.h:35, [ 176s] from ./../include/fst/lookahead-filter.h:31, [ 176s] from ./../include/fst/compose.h:33, [ 176s] from ./../include/fst/difference.h:28, [ 176s] from ./../include/fst/script/difference.h:23, [ 176s] from difference.cc:18: [ 176s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 176s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 176s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 176s] | ^~~~~~ [ 176s] | template [ 176s] In file included from ./../include/fst/rational.h:31, [ 176s] from ./../include/fst/closure.h:28, [ 176s] from ./../include/fst/script/closure.h:23, [ 176s] from closure.cc:18: [ 176s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 176s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 176s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 176s] | ^~~~~~ [ 176s] | template [ 176s] In file included from ./../include/fst/vector-fst.h:34, [ 176s] from ./../include/fst/script/compile-impl.h:32, [ 176s] from ./../include/fst/script/compile.h:26, [ 176s] from compile.cc:18: [ 176s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 176s] 215 | mutable VectorFst fst_; [ 176s] | ^~~~ [ 176s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 176s] 63 | FstCompiler fstcompiler( [ 176s] | ^~~~~~~~~~~ [ 176s] compile.cc:61:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] In file included from ./../include/fst/script/compile-impl.h:29: [ 176s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 176s] 215 | mutable VectorFst fst_; [ 176s] | ^~~~ [ 176s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 176s] 63 | FstCompiler fstcompiler( [ 176s] | ^~~~~~~~~~~ [ 176s] compile.cc:61:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] In file included from ./../include/fst/mutable-fst.h:37: [ 176s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 176s] 215 | mutable VectorFst fst_; [ 176s] | ^~~~ [ 176s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 176s] 63 | FstCompiler fstcompiler( [ 176s] | ^~~~~~~~~~~ [ 176s] compile.cc:61:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] In file included from ./../include/fst/script/connect.h:21, [ 176s] from connect.cc:18: [ 176s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 176s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 176s] 29 | Connect(fst->GetMutableFst()); [ 176s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] connect.cc:29:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 176s] | ~~^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 176s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 176s] 29 | Connect(fst->GetMutableFst()); [ 176s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] connect.cc:29:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 176s] | ~~^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 176s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 176s] 29 | Connect(fst->GetMutableFst()); [ 176s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] connect.cc:29:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 176s] | ~~^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 176s] 215 | mutable VectorFst fst_; [ 176s] | ^~~~ [ 176s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 176s] 63 | FstCompiler fstcompiler( [ 176s] | ^~~~~~~~~~~ [ 176s] compile.cc:61:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 176s] 215 | mutable VectorFst fst_; [ 176s] | ^~~~ [ 176s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 176s] 63 | FstCompiler fstcompiler( [ 176s] | ^~~~~~~~~~~ [ 176s] compile.cc:61:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 176s] 215 | mutable VectorFst fst_; [ 176s] | ^~~~ [ 176s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 176s] 63 | FstCompiler fstcompiler( [ 176s] | ^~~~~~~~~~~ [ 176s] compile.cc:61:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] In file included from ./../include/fst/rational.h:31, [ 176s] from ./../include/fst/closure.h:28, [ 176s] from ./../include/fst/fstlib.h:55, [ 176s] from ./../include/fst/script/arciterator-class.h:25, [ 176s] from arciterator-class.cc:18: [ 176s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 176s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 176s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 176s] | ^~~~~~ [ 176s] | template [ 176s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 176s] 215 | mutable VectorFst fst_; [ 176s] | ^~~~ [ 176s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 176s] 63 | FstCompiler fstcompiler( [ 176s] | ^~~~~~~~~~~ [ 176s] compile.cc:61:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 176s] 215 | mutable VectorFst fst_; [ 176s] | ^~~~ [ 176s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 176s] 63 | FstCompiler fstcompiler( [ 176s] | ^~~~~~~~~~~ [ 176s] compile.cc:61:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 176s] 215 | mutable VectorFst fst_; [ 176s] | ^~~~ [ 176s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 176s] 63 | FstCompiler fstcompiler( [ 176s] | ^~~~~~~~~~~ [ 176s] compile.cc:61:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] In file included from ./../include/fst/script/arcsort.h:24, [ 176s] from arcsort.cc:18: [ 176s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 176s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 176s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 176s] | ~~~~~~~~~~~~^~ [ 176s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 176s] 120 | StateMap(fst, &mapper); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 176s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 176s] 104 | StateMap(fst, mapper); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~ [ 176s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 176s] 40 | ArcSort(fst, icomp); [ 176s] | ~~~~~~~^~~~~~~~~~~~ [ 176s] arcsort.cc:30:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 176s] | ~~~^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 176s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 176s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 176s] | ~~~~~~~~~~~~^~ [ 176s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 176s] 120 | StateMap(fst, &mapper); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 176s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 176s] 104 | StateMap(fst, mapper); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~ [ 176s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 176s] 45 | ArcSort(fst, ocomp); [ 176s] | ~~~~~~~^~~~~~~~~~~~ [ 176s] arcsort.cc:30:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 176s] | ~~~^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 176s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 176s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 176s] | ~~~~~~~~~~~~^~ [ 176s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 176s] 120 | StateMap(fst, &mapper); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 176s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 176s] 104 | StateMap(fst, mapper); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~ [ 176s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 176s] 40 | ArcSort(fst, icomp); [ 176s] | ~~~~~~~^~~~~~~~~~~~ [ 176s] arcsort.cc:30:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 176s] | ~~~^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 176s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 176s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 176s] | ~~~~~~~~~~~~^~ [ 176s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 176s] 120 | StateMap(fst, &mapper); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 176s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 176s] 104 | StateMap(fst, mapper); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~ [ 176s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 176s] 45 | ArcSort(fst, ocomp); [ 176s] | ~~~~~~~^~~~~~~~~~~~ [ 176s] arcsort.cc:30:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 176s] | ~~~^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 176s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 176s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 176s] | ~~~~~~~~~~~~^~ [ 176s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 176s] 120 | StateMap(fst, &mapper); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 176s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 176s] 104 | StateMap(fst, mapper); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~ [ 176s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 176s] 40 | ArcSort(fst, icomp); [ 176s] | ~~~~~~~^~~~~~~~~~~~ [ 176s] arcsort.cc:30:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 176s] | ~~~^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 176s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 176s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 176s] | ~~~~~~~~~~~~^~ [ 176s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 176s] 120 | StateMap(fst, &mapper); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 176s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 176s] 104 | StateMap(fst, mapper); [ 176s] | ~~~~~~~~^~~~~~~~~~~~~ [ 176s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 176s] 45 | ArcSort(fst, ocomp); [ 176s] | ~~~~~~~^~~~~~~~~~~~ [ 176s] arcsort.cc:30:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 176s] | ~~~^~~~~~~~~~~~~~~ [ 176s] In file included from ./../include/fst/accumulator.h:34, [ 176s] from ./../include/fst/label-reachable.h:30, [ 176s] from ./../include/fst/lookahead-matcher.h:35, [ 176s] from ./../include/fst/lookahead-filter.h:31, [ 176s] from ./../include/fst/compose.h:33, [ 176s] from ./../include/fst/disambiguate.h:33, [ 176s] from ./../include/fst/script/disambiguate.h:25, [ 176s] from disambiguate.cc:18: [ 176s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 176s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 176s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 176s] | ^~~~~~ [ 176s] | template [ 176s] In file included from ./../include/fst/test-properties.h:27, [ 176s] from ./../include/fst/vector-fst.h:35, [ 176s] from ./../include/fst/cache.h:33, [ 176s] from ./../include/fst/arc-map.h:32, [ 176s] from ./../include/fst/encode.h:32, [ 176s] from ./../include/fst/script/decode.h:24, [ 176s] from decode.cc:18: [ 176s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 176s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 176s] 91 | Connect(fst); [ 176s] | ~~~~~~~^~~~~ [ 176s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 176s] 483 | RmFinalEpsilon(fst); [ 176s] | ~~~~~~~~~~~~~~^~~~~ [ 176s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 176s] 37 | Decode(fst, mapper); [ 176s] | ~~~~~~^~~~~~~~~~~~~ [ 176s] decode.cc:34:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 176s] | ~~^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 176s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 176s] 91 | Connect(fst); [ 176s] | ~~~~~~~^~~~~ [ 176s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 176s] 483 | RmFinalEpsilon(fst); [ 176s] | ~~~~~~~~~~~~~~^~~~~ [ 176s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 176s] 37 | Decode(fst, mapper); [ 176s] | ~~~~~~^~~~~~~~~~~~~ [ 176s] decode.cc:34:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 176s] | ~~^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 176s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 176s] 91 | Connect(fst); [ 176s] | ~~~~~~~^~~~~ [ 176s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 176s] 483 | RmFinalEpsilon(fst); [ 176s] | ~~~~~~~~~~~~~~^~~~~ [ 176s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 176s] 37 | Decode(fst, mapper); [ 176s] | ~~~~~~^~~~~~~~~~~~~ [ 176s] decode.cc:34:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 176s] | ~~^~~~~~~~~~~~~~~ [ 176s] In file included from ./../include/fst/connect.h:29, [ 176s] from ./../include/fst/test-properties.h:27, [ 176s] from ./../include/fst/const-fst.h:34, [ 176s] from ./../include/fst/determinize.h:34, [ 176s] from ./../include/fst/script/determinize.h:24, [ 176s] from determinize.cc:18: [ 176s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 176s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../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]' [ 176s] 313 | VectorFst rfst; [ 176s] | ^~~~ [ 176s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 176s] 1095 | ShortestDistance(ifst, &idistance, true); [ 176s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 176s] 66 | Determinize(ifst, ofst, detargs); [ 176s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] determinize.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] In file included from ./../include/fst/expanded-fst.h:33, [ 176s] from ./../include/fst/const-fst.h:31: [ 176s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 176s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../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]' [ 176s] 313 | VectorFst rfst; [ 176s] | ^~~~ [ 176s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 176s] 1095 | ShortestDistance(ifst, &idistance, true); [ 176s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 176s] 66 | Determinize(ifst, ofst, detargs); [ 176s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] determinize.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../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]' [ 176s] 313 | VectorFst rfst; [ 176s] | ^~~~ [ 176s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 176s] 1095 | ShortestDistance(ifst, &idistance, true); [ 176s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 176s] 66 | Determinize(ifst, ofst, detargs); [ 176s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] determinize.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] In file included from ./../include/fst/test-properties.h:27, [ 176s] from ./../include/fst/vector-fst.h:35, [ 176s] from ./../include/fst/cache.h:33, [ 176s] from ./../include/fst/difference.h:26: [ 176s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 176s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 176s] 214 | if (opts.connect) Connect(ofst); [ 176s] | ~~~~~~~^~~~~~ [ 176s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 176s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 176s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] difference.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 176s] | ~~^~~~~~~~~~~~~~~ [ 176s] In file included from ./../include/fst/determinize.h:41: [ 176s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 176s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 176s] 1100 | Prune(dfst, ofst, popts); [ 176s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 176s] 66 | Determinize(ifst, ofst, detargs); [ 176s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] determinize.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 176s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 176s] ./../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] [ 176s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 176s] | ~~~~~~~~~~~~^~~~ [ 176s] ./../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] [ 176s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 176s] | ~~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../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] [ 176s] 261 | while (enqueued.size() <= s) { [ 176s] | ~~~~~~~~~~~~~~~~^~~~ [ 176s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 176s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 176s] 214 | if (opts.connect) Connect(ofst); [ 176s] | ~~~~~~~^~~~~~ [ 176s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 176s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 176s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] difference.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 176s] | ~~^~~~~~~~~~~~~~~ [ 176s] ./../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] [ 176s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 176s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 176s] ./../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] [ 176s] 286 | while (idistance.size() <= arc.nextstate) { [ 176s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 176s] ./../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] [ 176s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 176s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 176s] ./../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] [ 176s] 298 | while (enqueued.size() <= arc.nextstate) { [ 176s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 176s] ./../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] [ 176s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 176s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 176s] 214 | if (opts.connect) Connect(ofst); [ 176s] | ~~~~~~~^~~~~~ [ 176s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 176s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 176s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] difference.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 176s] | ~~^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 176s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 176s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 176s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 176s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 176s] 134 | aiter.SetValue((*mapper)(arc)); [ 176s] | ~~~~~~~~~^~~~~ [ 176s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 176s] 189 | ArcMap(fst, &mapper); [ 176s] | ~~~~~~^~~~~~~~~~~~~~ [ 176s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 176s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 176s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 176s] 37 | Decode(fst, mapper); [ 176s] | ~~~~~~^~~~~~~~~~~~~ [ 176s] decode.cc:34:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 186 | if (label < 1 || label > triples_.size()) { [ 176s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 176s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 176s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 176s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 176s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 176s] 134 | aiter.SetValue((*mapper)(arc)); [ 176s] | ~~~~~~~~~^~~~~ [ 176s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 176s] 189 | ArcMap(fst, &mapper); [ 176s] | ~~~~~~^~~~~~~~~~~~~~ [ 176s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 176s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 176s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 176s] 37 | Decode(fst, mapper); [ 176s] | ~~~~~~^~~~~~~~~~~~~ [ 176s] decode.cc:34:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 186 | if (label < 1 || label > triples_.size()) { [ 176s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 176s] In file included from ./../include/fst/rational.h:31, [ 176s] from ./../include/fst/concat.h:29, [ 176s] from ./../include/fst/script/concat.h:23, [ 176s] from concat.cc:18: [ 176s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 176s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 176s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 176s] | ^~~~~~ [ 176s] | template [ 176s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 176s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 176s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 176s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 176s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 176s] 134 | aiter.SetValue((*mapper)(arc)); [ 176s] | ~~~~~~~~~^~~~~ [ 176s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 176s] 189 | ArcMap(fst, &mapper); [ 176s] | ~~~~~~^~~~~~~~~~~~~~ [ 176s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 176s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 176s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 176s] 37 | Decode(fst, mapper); [ 176s] | ~~~~~~^~~~~~~~~~~~~ [ 176s] decode.cc:34:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 186 | if (label < 1 || label > triples_.size()) { [ 176s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 176s] In file included from ./../include/fst/prune.h:30: [ 176s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 176s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 176s] 265 | enqueued[s] = heap.Insert(s); [ 176s] | ~~~~~~~~~~~^~~ [ 176s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 176s] 1100 | Prune(dfst, ofst, popts); [ 176s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 176s] 66 | Determinize(ifst, ofst, detargs); [ 176s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] determinize.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 57 | if (size_ < values_.size()) { [ 176s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 176s] In file included from ./../include/fst/accumulator.h:34, [ 176s] from ./../include/fst/label-reachable.h:30, [ 176s] from ./../include/fst/lookahead-matcher.h:35, [ 176s] from ./../include/fst/lookahead-filter.h:31, [ 176s] from ./../include/fst/compose.h:33, [ 176s] from ./../include/fst/script/compose.h:23, [ 176s] from compose.cc:18: [ 176s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 176s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 176s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 176s] | ^~~~~~ [ 176s] | template [ 176s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 176s] ./../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]' [ 176s] 208 | Prune(fst, opts); [ 176s] | ~~~~~^~~~~~~~~~~ [ 176s] ./../include/fst/determinize.h:1103:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 176s] 1103 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 176s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 176s] 66 | Determinize(ifst, ofst, detargs); [ 176s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] determinize.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 176s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 176s] ./../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] [ 176s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 176s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 176s] ./../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] [ 176s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 176s] ./../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] [ 176s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 176s] | ~~^~~~~~~~~~~~~~~~ [ 176s] In file included from ./../include/fst/vector-fst.h:34, [ 176s] from ./../include/fst/cache.h:33, [ 176s] from ./../include/fst/arcsort.h:28, [ 176s] from ./../include/fst/disambiguate.h:32: [ 176s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../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 >]' [ 176s] 211 | VectorFst sfst(ifst); [ 176s] | ^~~~ [ 176s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 176s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 176s] 60 | Disambiguate(ifst, ofst, disargs); [ 176s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] disambiguate.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] In file included from ./../include/fst/expanded-fst.h:33, [ 176s] from ./../include/fst/mutable-fst.h:37: [ 176s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../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 >]' [ 176s] 211 | VectorFst sfst(ifst); [ 176s] | ^~~~ [ 176s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 176s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 176s] 60 | Disambiguate(ifst, ofst, disargs); [ 176s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] disambiguate.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../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 >]' [ 176s] 211 | VectorFst sfst(ifst); [ 176s] | ^~~~ [ 176s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 176s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 176s] 60 | Disambiguate(ifst, ofst, disargs); [ 176s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] disambiguate.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../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 >]' [ 176s] 211 | VectorFst sfst(ifst); [ 176s] | ^~~~ [ 176s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 176s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 176s] 60 | Disambiguate(ifst, ofst, disargs); [ 176s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] disambiguate.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../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 >]' [ 176s] 211 | VectorFst sfst(ifst); [ 176s] | ^~~~ [ 176s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 176s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 176s] 60 | Disambiguate(ifst, ofst, disargs); [ 176s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] disambiguate.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../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 >]' [ 176s] 211 | VectorFst sfst(ifst); [ 176s] | ^~~~ [ 176s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 176s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 176s] 60 | Disambiguate(ifst, ofst, disargs); [ 176s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] disambiguate.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../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 >]' [ 176s] 211 | VectorFst sfst(ifst); [ 176s] | ^~~~ [ 176s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 176s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 176s] 60 | Disambiguate(ifst, ofst, disargs); [ 176s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] disambiguate.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../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 >]' [ 176s] 211 | VectorFst sfst(ifst); [ 176s] | ^~~~ [ 176s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 176s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 176s] 60 | Disambiguate(ifst, ofst, disargs); [ 176s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] disambiguate.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 128 | class ImplToExpandedFst : public ImplToFst { [ 176s] | ^~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 176s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 176s] 520 | class VectorFst : public ImplToMutableFst> { [ 176s] | ^~~~~~~~~ [ 176s] ./../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 >]' [ 176s] 211 | VectorFst sfst(ifst); [ 176s] | ^~~~ [ 176s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 176s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 176s] 60 | Disambiguate(ifst, ofst, disargs); [ 176s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] disambiguate.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 176s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 176s] | ^~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 176s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 176s] | ^~~~~~~~~~~~~~~~ [ 176s] In file included from ./../include/fst/test-properties.h:27, [ 176s] from ./../include/fst/vector-fst.h:35: [ 176s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 176s] ./../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 >]' [ 176s] 212 | Connect(&sfst); [ 176s] | ~~~~~~~^~~~~~~ [ 176s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 176s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 176s] 60 | Disambiguate(ifst, ofst, disargs); [ 176s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] disambiguate.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 176s] | ~~^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 176s] ./../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 >]' [ 176s] 212 | Connect(&sfst); [ 176s] | ~~~~~~~^~~~~~~ [ 176s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 176s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 176s] 60 | Disambiguate(ifst, ofst, disargs); [ 176s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] disambiguate.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 176s] | ~~^~~~~~~~~~~~~~~ [ 176s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 176s] ./../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 >]' [ 176s] 212 | Connect(&sfst); [ 176s] | ~~~~~~~^~~~~~~ [ 176s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 176s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 176s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 176s] 60 | Disambiguate(ifst, ofst, disargs); [ 176s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 176s] disambiguate.cc:36:1: required from here [ 176s] 164 | ({#Op, Arc::Type()}, Op) [ 176s] | ^ [ 176s] ./../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] [ 176s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 176s] | ~~^~~~~~~~~~~~~~~ [ 176s] ./../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 >]': [ 176s] ./../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 >]' [ 176s] 409 | BaseImpl::DeleteStates(dstates); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 176s] ./../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 >]' [ 176s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:336:8: required from here [ 176s] 336 | void DeleteStates(const std::vector &dstates) override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../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] [ 176s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 176s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 176s] ./../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] [ 176s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 176s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 176s] ./../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 >]': [ 176s] ./../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 >]' [ 176s] 409 | BaseImpl::DeleteStates(dstates); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 176s] ./../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 >]' [ 176s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 176s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 176s] ./../include/fst/mutable-fst.h:336:8: required from here [ 176s] 336 | void DeleteStates(const std::vector &dstates) override { [ 176s] | ^~~~~~~~~~~~ [ 176s] ./../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] [ 176s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 176s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 176s] ./../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] [ 176s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 176s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../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 >]': [ 177s] ./../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 >]' [ 177s] 409 | BaseImpl::DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:336:8: required from here [ 177s] 336 | void DeleteStates(const std::vector &dstates) override { [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] In file included from ./../include/fst/test-properties.h:27, [ 177s] from ./../include/fst/vector-fst.h:35, [ 177s] from ./../include/fst/cache.h:33, [ 177s] from ./../include/fst/compose.h:30: [ 177s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 177s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 177s] 1044 | if (opts.connect) Connect(ofst); [ 177s] | ~~~~~~~^~~~~~ [ 177s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 177s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 177s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] compose.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 177s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 177s] 1044 | if (opts.connect) Connect(ofst); [ 177s] | ~~~~~~~^~~~~~ [ 177s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 177s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 177s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] compose.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 177s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 177s] 1044 | if (opts.connect) Connect(ofst); [ 177s] | ~~~~~~~^~~~~~ [ 177s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 177s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 177s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] compose.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~~~~~ [ 177s] In file included from ./../include/fst/shortest-distance.h:31, [ 177s] from ./../include/fst/prune.h:31: [ 177s] ./../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]': [ 177s] ./../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]' [ 177s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] 679 | &unweighted); [ 177s] | ~~~~~~~~~~~~ [ 177s] ./../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]' [ 177s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 177s] | ^~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 177s] 1095 | ShortestDistance(ifst, &idistance, true); [ 177s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 177s] 66 | Determinize(ifst, ofst, detargs); [ 177s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] determinize.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 177s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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]': [ 177s] ./../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]' [ 177s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] 679 | &unweighted); [ 177s] | ~~~~~~~~~~~~ [ 177s] ./../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]' [ 177s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 177s] | ^~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 177s] 1095 | ShortestDistance(ifst, &idistance, true); [ 177s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 177s] 66 | Determinize(ifst, ofst, detargs); [ 177s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] determinize.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 177s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 177s] In file included from ./../include/fst/connect.h:30: [ 177s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 177s] ./../include/fst/disambiguate.h:510:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 177s] 510 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 177s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 217 | RemoveSplits(ofst); [ 177s] | ^~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 177s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 177s] 60 | Disambiguate(ifst, ofst, disargs); [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] disambiguate.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 177s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 177s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 177s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 177s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 177s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 177s] 1100 | Prune(dfst, ofst, popts); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 177s] 66 | Determinize(ifst, ofst, detargs); [ 177s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] determinize.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 177s] | ~~^~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 177s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 177s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 177s] | ^~~~~~~~~ [ 177s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 177s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 177s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 177s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 177s] 1100 | Prune(dfst, ofst, popts); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 177s] 66 | Determinize(ifst, ofst, detargs); [ 177s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] determinize.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 177s] | ~~^~~~~~~~~~~~~~~~~~~ [ 177s] In file included from ./../include/fst/queue.h:35: [ 177s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 177s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 177s] 114 | visitor->FinishVisit(); [ 177s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 177s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 177s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 177s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] /usr/lib64/gcc/aarch64-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 >]' [ 177s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 177s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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]' [ 177s] 655 | queue_ = std::make_unique>(fst, filter); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 177s] ./../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]' [ 177s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 177s] | ^~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 177s] 1095 | ShortestDistance(ifst, &idistance, true); [ 177s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 177s] 66 | Determinize(ifst, ofst, detargs); [ 177s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] determinize.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 177s] /usr/lib64/gcc/aarch64-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>]' [ 177s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 177s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 387 | auto common_future = std::make_unique(ifst); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 177s] ./../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 >]' [ 177s] 214 | PreDisambiguate(sfst, ofst, opts); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 177s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 177s] 60 | Disambiguate(ifst, ofst, disargs); [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] disambiguate.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 177s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 177s] 114 | visitor->FinishVisit(); [ 177s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 177s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 177s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 177s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] /usr/lib64/gcc/aarch64-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 >]' [ 177s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 177s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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]' [ 177s] 655 | queue_ = std::make_unique>(fst, filter); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 177s] ./../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]' [ 177s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 177s] | ^~~~~~~~~~~ [ 177s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 177s] 1095 | ShortestDistance(ifst, &idistance, true); [ 177s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 177s] 66 | Determinize(ifst, ofst, detargs); [ 177s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] determinize.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~~~~~~ [ 177s] In file included from ./../include/fst/determinize.h:41, [ 177s] from ./../include/fst/disambiguate.h:35: [ 177s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 177s] ./../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]' [ 177s] 208 | Prune(fst, opts); [ 177s] | ~~~~~^~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 214 | PreDisambiguate(sfst, ofst, opts); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 177s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 177s] 60 | Disambiguate(ifst, ofst, disargs); [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] disambiguate.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 177s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 177s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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] [ 177s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 177s] | ~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 177s] /usr/lib64/gcc/aarch64-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>]' [ 177s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 177s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 387 | auto common_future = std::make_unique(ifst); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 177s] ./../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 >]' [ 177s] 214 | PreDisambiguate(sfst, ofst, opts); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 177s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 177s] 60 | Disambiguate(ifst, ofst, disargs); [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] disambiguate.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 177s] /usr/lib64/gcc/aarch64-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>]' [ 177s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 177s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 387 | auto common_future = std::make_unique(ifst); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 177s] ./../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 >]' [ 177s] 214 | PreDisambiguate(sfst, ofst, opts); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 177s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 177s] 60 | Disambiguate(ifst, ofst, disargs); [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] disambiguate.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 177s] | ~~^~~~~~~~~~~~~~~~~ [ 177s] depbase=`echo draw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 177s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT draw.lo -MD -MP -MF $depbase.Tpo -c -o draw.lo draw.cc &&\ [ 177s] mv -f $depbase.Tpo $depbase.Plo [ 177s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 177s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 177s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 177s] | ~~~~~~~~~~~~^~ [ 177s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 177s] 120 | StateMap(fst, &mapper); [ 177s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 177s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 177s] 104 | StateMap(fst, mapper); [ 177s] | ~~~~~~~~^~~~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 213 | ArcSort(&sfst, ArcCompare()); [ 177s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 177s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 177s] 60 | Disambiguate(ifst, ofst, disargs); [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] disambiguate.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 177s] | ~~~^~~~~~~~~~~~~~~ [ 177s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT draw.lo -MD -MP -MF .deps/draw.Tpo -c draw.cc -fPIC -DPIC -o .libs/draw.o [ 177s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 177s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 177s] 128 | class ImplToExpandedFst : public ImplToFst { [ 177s] | ^~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 177s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 177s] | ^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 177s] 520 | class VectorFst : public ImplToMutableFst> { [ 177s] | ^~~~~~~~~ [ 177s] ./../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]' [ 177s] 313 | VectorFst rfst; [ 177s] | ^~~~ [ 177s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 177s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 177s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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]' [ 177s] 208 | Prune(fst, opts); [ 177s] | ~~~~~^~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 214 | PreDisambiguate(sfst, ofst, opts); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 177s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 177s] 60 | Disambiguate(ifst, ofst, disargs); [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] disambiguate.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 177s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 177s] | ^~~~~~~~ [ 177s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 177s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 177s] | ^~~~~~~~ [ 177s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 177s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 177s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 177s] | ^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 177s] 520 | class VectorFst : public ImplToMutableFst> { [ 177s] | ^~~~~~~~~ [ 177s] ./../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]' [ 177s] 313 | VectorFst rfst; [ 177s] | ^~~~ [ 177s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 177s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 177s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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]' [ 177s] 208 | Prune(fst, opts); [ 177s] | ~~~~~^~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 214 | PreDisambiguate(sfst, ofst, opts); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 177s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 177s] 60 | Disambiguate(ifst, ofst, disargs); [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] disambiguate.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 177s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 177s] | ^~~~~~~~ [ 177s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 177s] 128 | class ImplToExpandedFst : public ImplToFst { [ 177s] | ^~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 177s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 177s] 520 | class VectorFst : public ImplToMutableFst> { [ 177s] | ^~~~~~~~~ [ 177s] ./../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]' [ 177s] 313 | VectorFst rfst; [ 177s] | ^~~~ [ 177s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 177s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 177s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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]' [ 177s] 208 | Prune(fst, opts); [ 177s] | ~~~~~^~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 214 | PreDisambiguate(sfst, ofst, opts); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 177s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 177s] 60 | Disambiguate(ifst, ofst, disargs); [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] disambiguate.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 177s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 177s] | ^~~~~~~~ [ 177s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 177s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 177s] | ^~~~~~~~~~~~~~~~ [ 177s] In file included from ./../include/fst/prune.h:30: [ 177s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 177s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 177s] 146 | enqueued[s] = heap.Insert(s); [ 177s] | ~~~~~~~~~~~^~~ [ 177s] ./../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]' [ 177s] 208 | Prune(fst, opts); [ 177s] | ~~~~~^~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 177s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 214 | PreDisambiguate(sfst, ofst, opts); [ 177s] | ^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 177s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 177s] 60 | Disambiguate(ifst, ofst, disargs); [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] disambiguate.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 57 | if (size_ < values_.size()) { [ 177s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 177s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 177s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 177s] | ~~~~~~~~~~~~^~ [ 177s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 177s] 120 | StateMap(fst, &mapper); [ 177s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 177s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 177s] 104 | StateMap(fst, mapper); [ 177s] | ~~~~~~~~^~~~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 213 | ArcSort(&sfst, ArcCompare()); [ 177s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 177s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 177s] 60 | Disambiguate(ifst, ofst, disargs); [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] disambiguate.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 177s] | ~~~^~~~~~~~~~~~~~~ [ 177s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 177s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 177s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 177s] | ~~~~~~~~~~~~^~ [ 177s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 177s] 120 | StateMap(fst, &mapper); [ 177s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 177s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 177s] 104 | StateMap(fst, mapper); [ 177s] | ~~~~~~~~^~~~~~~~~~~~~ [ 177s] ./../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 >]' [ 177s] 213 | ArcSort(&sfst, ArcCompare()); [ 177s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 177s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 177s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 177s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 177s] 60 | Disambiguate(ifst, ofst, disargs); [ 177s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 177s] disambiguate.cc:36:1: required from here [ 177s] 164 | ({#Op, Arc::Type()}, Op) [ 177s] | ^ [ 177s] ./../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] [ 177s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 177s] | ~~~^~~~~~~~~~~~~~~ [ 178s] In file included from ./../include/fst/shortest-distance.h:31, [ 178s] from ./../include/fst/prune.h:31: [ 178s] ./../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]': [ 178s] ./../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]' [ 178s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 178s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] 679 | &unweighted); [ 178s] | ~~~~~~~~~~~~ [ 178s] ./../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]' [ 178s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 178s] | ^~~~~~~~~~~ [ 178s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 178s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 178s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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]' [ 178s] 208 | Prune(fst, opts); [ 178s] | ~~~~~^~~~~~~~~~~ [ 178s] ./../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 >]' [ 178s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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 >]' [ 178s] 214 | PreDisambiguate(sfst, ofst, opts); [ 178s] | ^~~~~~~~~~~~~~~ [ 178s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 178s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 178s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 178s] 60 | Disambiguate(ifst, ofst, disargs); [ 178s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 178s] disambiguate.cc:36:1: required from here [ 178s] 164 | ({#Op, Arc::Type()}, Op) [ 178s] | ^ [ 178s] ./../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] [ 178s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 178s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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]': [ 178s] ./../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]' [ 178s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 178s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] 679 | &unweighted); [ 178s] | ~~~~~~~~~~~~ [ 178s] ./../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]' [ 178s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 178s] | ^~~~~~~~~~~ [ 178s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 178s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 178s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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]' [ 178s] 208 | Prune(fst, opts); [ 178s] | ~~~~~^~~~~~~~~~~ [ 178s] ./../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 >]' [ 178s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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 >]' [ 178s] 214 | PreDisambiguate(sfst, ofst, opts); [ 178s] | ^~~~~~~~~~~~~~~ [ 178s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 178s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 178s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 178s] 60 | Disambiguate(ifst, ofst, disargs); [ 178s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 178s] disambiguate.cc:36:1: required from here [ 178s] 164 | ({#Op, Arc::Type()}, Op) [ 178s] | ^ [ 178s] ./../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] [ 178s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 178s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 178s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 178s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 178s] | ^~~~~~~~~ [ 178s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 178s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 178s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 178s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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]' [ 178s] 208 | Prune(fst, opts); [ 178s] | ~~~~~^~~~~~~~~~~ [ 178s] ./../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 >]' [ 178s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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 >]' [ 178s] 214 | PreDisambiguate(sfst, ofst, opts); [ 178s] | ^~~~~~~~~~~~~~~ [ 178s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 178s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 178s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 178s] 60 | Disambiguate(ifst, ofst, disargs); [ 178s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 178s] disambiguate.cc:36:1: required from here [ 178s] 164 | ({#Op, Arc::Type()}, Op) [ 178s] | ^ [ 178s] ./../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] [ 178s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 178s] | ~~^~~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 178s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 178s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 178s] | ^~~~~~~~~ [ 178s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 178s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 178s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 178s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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]' [ 178s] 208 | Prune(fst, opts); [ 178s] | ~~~~~^~~~~~~~~~~ [ 178s] ./../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 >]' [ 178s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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 >]' [ 178s] 214 | PreDisambiguate(sfst, ofst, opts); [ 178s] | ^~~~~~~~~~~~~~~ [ 178s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 178s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 178s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 178s] 60 | Disambiguate(ifst, ofst, disargs); [ 178s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 178s] disambiguate.cc:36:1: required from here [ 178s] 164 | ({#Op, Arc::Type()}, Op) [ 178s] | ^ [ 178s] ./../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] [ 178s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 178s] | ~~^~~~~~~~~~~~~~~~~~~ [ 178s] In file included from ./../include/fst/replace-util.h:32, [ 178s] from ./../include/fst/replace.h:36: [ 178s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 178s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 178s] 114 | visitor->FinishVisit(); [ 178s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 178s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 178s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 178s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] /usr/lib64/gcc/aarch64-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 >]' [ 178s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 178s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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]' [ 178s] 655 | queue_ = std::make_unique>(fst, filter); [ 178s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 178s] ./../include/fst/shortest-distance.h:305:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 178s] ./../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]' [ 178s] 208 | Prune(fst, opts); [ 178s] | ~~~~~^~~~~~~~~~~ [ 178s] ./../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 >]' [ 178s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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 >]' [ 178s] 214 | PreDisambiguate(sfst, ofst, opts); [ 178s] | ^~~~~~~~~~~~~~~ [ 178s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 178s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 178s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 178s] 60 | Disambiguate(ifst, ofst, disargs); [ 178s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 178s] disambiguate.cc:36:1: required from here [ 178s] 164 | ({#Op, Arc::Type()}, Op) [ 178s] | ^ [ 178s] ./../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] [ 178s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 178s] | ~~^~~~~~~~~~~~~~~~ [ 178s] ./../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] [ 178s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 178s] | ~~^~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 178s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 178s] 114 | visitor->FinishVisit(); [ 178s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 178s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 178s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 178s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] /usr/lib64/gcc/aarch64-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 >]' [ 178s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 178s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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]' [ 178s] 655 | queue_ = std::make_unique>(fst, filter); [ 178s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 178s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 178s] ./../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]' [ 178s] 208 | Prune(fst, opts); [ 178s] | ~~~~~^~~~~~~~~~~ [ 178s] ./../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 >]' [ 178s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 178s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 178s] ./../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 >]' [ 178s] 214 | PreDisambiguate(sfst, ofst, opts); [ 178s] | ^~~~~~~~~~~~~~~ [ 178s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 178s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 178s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 178s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 178s] 60 | Disambiguate(ifst, ofst, disargs); [ 178s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 178s] disambiguate.cc:36:1: required from here [ 178s] 164 | ({#Op, Arc::Type()}, Op) [ 178s] | ^ [ 178s] ./../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] [ 178s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 178s] | ~~^~~~~~~~~~~~~~~~ [ 178s] ./../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] [ 178s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 178s] | ~~^~~~~~~~~~~~~~~~ [ 179s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 179s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 179s] mv -f $depbase.Tpo $depbase.Plo [ 179s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 179s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT encodemapper-class.lo -MD -MP -MF $depbase.Tpo -c -o encodemapper-class.lo encodemapper-class.cc &&\ [ 179s] mv -f $depbase.Tpo $depbase.Plo [ 179s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 179s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT encodemapper-class.lo -MD -MP -MF .deps/encodemapper-class.Tpo -c encodemapper-class.cc -fPIC -DPIC -o .libs/encodemapper-class.o [ 179s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 179s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT epsnormalize.lo -MD -MP -MF $depbase.Tpo -c -o epsnormalize.lo epsnormalize.cc &&\ [ 179s] mv -f $depbase.Tpo $depbase.Plo [ 179s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT epsnormalize.lo -MD -MP -MF .deps/epsnormalize.Tpo -c epsnormalize.cc -fPIC -DPIC -o .libs/epsnormalize.o [ 180s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT equal.lo -MD -MP -MF $depbase.Tpo -c -o equal.lo equal.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT equal.lo -MD -MP -MF .deps/equal.Tpo -c equal.cc -fPIC -DPIC -o .libs/equal.o [ 180s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 180s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT equivalent.lo -MD -MP -MF $depbase.Tpo -c -o equivalent.lo equivalent.cc &&\ [ 180s] mv -f $depbase.Tpo $depbase.Plo [ 180s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT equivalent.lo -MD -MP -MF .deps/equivalent.Tpo -c equivalent.cc -fPIC -DPIC -o .libs/equivalent.o [ 181s] In file included from ./../include/fst/script/encodemapper-class.h:27, [ 181s] from encodemapper-class.cc:18: [ 181s] ./../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]': [ 181s] ./../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]' [ 181s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 181s] ./../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]' [ 181s] 206 | EncodeMapper::Read(strm, source)); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 181s] encodemapper-class.cc:94:1: required from here [ 181s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 181s] | ^ [ 181s] ./../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] [ 181s] 254 | for (int64_t i = 0; i < size; ++i) { [ 181s] | ~~^~~~~~ [ 181s] ./../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]': [ 181s] ./../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]' [ 181s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 181s] ./../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]' [ 181s] 206 | EncodeMapper::Read(strm, source)); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 181s] encodemapper-class.cc:95:1: required from here [ 181s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 181s] | ^ [ 181s] ./../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] [ 181s] 254 | for (int64_t i = 0; i < size; ++i) { [ 181s] | ~~^~~~~~ [ 181s] ./../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]': [ 181s] ./../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]' [ 181s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 181s] ./../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]' [ 181s] 206 | EncodeMapper::Read(strm, source)); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 181s] encodemapper-class.cc:96:1: required from here [ 181s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 181s] | ^ [ 181s] ./../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] [ 181s] 254 | for (int64_t i = 0; i < size; ++i) { [ 181s] | ~~^~~~~~ [ 181s] In file included from ./../include/fst/script/encode.h:24, [ 181s] from encode.cc:18: [ 181s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 181s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 181s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 181s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 181s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 181s] 134 | aiter.SetValue((*mapper)(arc)); [ 181s] | ~~~~~~~~~^~~~~ [ 181s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 181s] 477 | ArcMap(fst, mapper); [ 181s] | ~~~~~~^~~~~~~~~~~~~ [ 181s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 181s] 37 | Encode(fst, mapper); [ 181s] | ~~~~~~^~~~~~~~~~~~~ [ 181s] encode.cc:34:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../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] [ 181s] 186 | if (label < 1 || label > triples_.size()) { [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 181s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 181s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 181s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 181s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 181s] 134 | aiter.SetValue((*mapper)(arc)); [ 181s] | ~~~~~~~~~^~~~~ [ 181s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 181s] 477 | ArcMap(fst, mapper); [ 181s] | ~~~~~~^~~~~~~~~~~~~ [ 181s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 181s] 37 | Encode(fst, mapper); [ 181s] | ~~~~~~^~~~~~~~~~~~~ [ 181s] encode.cc:34:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../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] [ 181s] 186 | if (label < 1 || label > triples_.size()) { [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 181s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 181s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 181s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 181s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 181s] 134 | aiter.SetValue((*mapper)(arc)); [ 181s] | ~~~~~~~~~^~~~~ [ 181s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 181s] 477 | ArcMap(fst, mapper); [ 181s] | ~~~~~~^~~~~~~~~~~~~ [ 181s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 181s] 37 | Encode(fst, mapper); [ 181s] | ~~~~~~^~~~~~~~~~~~~ [ 181s] encode.cc:34:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../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] [ 181s] 186 | if (label < 1 || label > triples_.size()) { [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 181s] depbase=`echo fst-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 181s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fst-class.lo -MD -MP -MF $depbase.Tpo -c -o fst-class.lo fst-class.cc &&\ [ 181s] mv -f $depbase.Tpo $depbase.Plo [ 181s] In file included from ./../include/fst/vector-fst.h:34, [ 181s] from ./../include/fst/cache.h:33, [ 181s] from ./../include/fst/arc-map.h:32, [ 181s] from ./../include/fst/epsnormalize.h:24, [ 181s] from ./../include/fst/script/epsnormalize.h:23, [ 181s] from epsnormalize.cc:18: [ 181s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 181s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 181s] 128 | class ImplToExpandedFst : public ImplToFst { [ 181s] | ^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 181s] 55 | VectorFst> gfst; [ 181s] | ^~~~ [ 181s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 181s] 48 | EpsNormalize(ifst, ofst, type); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 181s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 181s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] epsnormalize.cc:35:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../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=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] In file included from ./../include/fst/expanded-fst.h:33, [ 181s] from ./../include/fst/mutable-fst.h:37: [ 181s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 181s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 181s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 181s] 55 | VectorFst> gfst; [ 181s] | ^~~~ [ 181s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 181s] 48 | EpsNormalize(ifst, ofst, type); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 181s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 181s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] epsnormalize.cc:35:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../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=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 181s] 128 | class ImplToExpandedFst : public ImplToFst { [ 181s] | ^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 181s] 55 | VectorFst> gfst; [ 181s] | ^~~~ [ 181s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 181s] 48 | EpsNormalize(ifst, ofst, type); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 181s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 181s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] epsnormalize.cc:35:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../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=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fst-class.lo -MD -MP -MF .deps/fst-class.Tpo -c fst-class.cc -fPIC -DPIC -o .libs/fst-class.o [ 181s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 181s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 181s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 181s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 181s] ./../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 >]' [ 181s] 121 | return ArcClass(mapper_(arc)); [ 181s] | ~~~~~~~^~~~~ [ 181s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 181s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 181s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../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] [ 181s] 186 | if (label < 1 || label > triples_.size()) { [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 181s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 181s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 181s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 181s] ./../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 >]' [ 181s] 121 | return ArcClass(mapper_(arc)); [ 181s] | ~~~~~~~^~~~~ [ 181s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 181s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 181s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../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] [ 181s] 186 | if (label < 1 || label > triples_.size()) { [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 181s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 181s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 181s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 181s] ./../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 >]' [ 181s] 121 | return ArcClass(mapper_(arc)); [ 181s] | ~~~~~~~^~~~~ [ 181s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 181s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 181s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] ./../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] [ 181s] 186 | if (label < 1 || label > triples_.size()) { [ 181s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 181s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 181s] 128 | class ImplToExpandedFst : public ImplToFst { [ 181s] | ^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 181s] 55 | VectorFst> gfst; [ 181s] | ^~~~ [ 181s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 181s] 48 | EpsNormalize(ifst, ofst, type); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 181s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 181s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] epsnormalize.cc:35:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../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=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 181s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 181s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 181s] 55 | VectorFst> gfst; [ 181s] | ^~~~ [ 181s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 181s] 48 | EpsNormalize(ifst, ofst, type); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 181s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 181s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] epsnormalize.cc:35:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../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=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 181s] 128 | class ImplToExpandedFst : public ImplToFst { [ 181s] | ^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 181s] 55 | VectorFst> gfst; [ 181s] | ^~~~ [ 181s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 181s] 48 | EpsNormalize(ifst, ofst, type); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 181s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 181s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] epsnormalize.cc:35:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../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=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 181s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 181s] 128 | class ImplToExpandedFst : public ImplToFst { [ 181s] | ^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 181s] 55 | VectorFst> gfst; [ 181s] | ^~~~ [ 181s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 181s] 48 | EpsNormalize(ifst, ofst, type); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 181s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 181s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] epsnormalize.cc:35:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../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=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 181s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 181s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 181s] 55 | VectorFst> gfst; [ 181s] | ^~~~ [ 181s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 181s] 48 | EpsNormalize(ifst, ofst, type); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 181s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 181s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] epsnormalize.cc:35:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../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=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 181s] 128 | class ImplToExpandedFst : public ImplToFst { [ 181s] | ^~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 181s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 181s] 520 | class VectorFst : public ImplToMutableFst> { [ 181s] | ^~~~~~~~~ [ 181s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 181s] 55 | VectorFst> gfst; [ 181s] | ^~~~ [ 181s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 181s] 48 | EpsNormalize(ifst, ofst, type); [ 181s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 181s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 181s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 181s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 181s] epsnormalize.cc:35:1: required from here [ 181s] 164 | ({#Op, Arc::Type()}, Op) [ 181s] | ^ [ 181s] ./../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=] [ 181s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 181s] | ^~~~~~~~ [ 181s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 181s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 181s] | ^~~~~~~~~~~~~~~~ [ 182s] In file included from ./../include/fst/epsnormalize.h:27: [ 182s] ./../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>]': [ 182s] ./../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]' [ 182s] 342 | RmEpsilon(fst, &distance, opts); [ 182s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 182s] 64 | RmEpsilon(&gfst); [ 182s] | ~~~~~~~~~^~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 182s] 48 | EpsNormalize(ifst, ofst, type); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 182s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] epsnormalize.cc:35:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 182s] | ~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 182s] | ~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 182s] | ~~^~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 182s] | ~~^~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 182s] | ~~^~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler::Weight fst::FstCompiler::StrToWeight(std::string_view, bool) const [with Arc = fst::ArcTpl >]': [ 182s] ./../include/fst/script/compile-impl.h:206:31: warning: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 182s] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { [ 182s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/compile-impl.h:203:12: note: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 182s] 203 | Weight w; [ 182s] | ^ [ 182s] ./../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>]': [ 182s] ./../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]' [ 182s] 342 | RmEpsilon(fst, &distance, opts); [ 182s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 182s] 64 | RmEpsilon(&gfst); [ 182s] | ~~~~~~~~~^~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 182s] 48 | EpsNormalize(ifst, ofst, type); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 182s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] epsnormalize.cc:35:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 182s] | ~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 182s] | ~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 182s] | ~~^~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 182s] | ~~^~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 182s] | ~~^~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../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>]': [ 182s] ./../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]' [ 182s] 342 | RmEpsilon(fst, &distance, opts); [ 182s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 182s] 64 | RmEpsilon(&gfst); [ 182s] | ~~~~~~~~~^~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 182s] 48 | EpsNormalize(ifst, ofst, type); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 182s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] epsnormalize.cc:35:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 182s] | ~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 182s] | ~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 182s] | ~~^~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 182s] | ~~^~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 182s] | ~~^~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~~~~ [ 182s] In file included from ./../include/fst/shortest-distance.h:31, [ 182s] from ./../include/fst/prune.h:31, [ 182s] from ./../include/fst/rmepsilon.h:36: [ 182s] ./../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]': [ 182s] ./../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>]' [ 182s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] 679 | &unweighted); [ 182s] | ~~~~~~~~~~~~ [ 182s] ./../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]' [ 182s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 182s] | ^~~~~~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 182s] 64 | RmEpsilon(&gfst); [ 182s] | ~~~~~~~~~^~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 182s] 48 | EpsNormalize(ifst, ofst, type); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 182s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] epsnormalize.cc:35:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 182s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 182s] In file included from ./../include/fst/vector-fst.h:34, [ 182s] from ./../include/fst/cache.h:33, [ 182s] from ./../include/fst/arc-map.h:32, [ 182s] from ./../include/fst/encode.h:32, [ 182s] from ./../include/fst/equivalent.h:30, [ 182s] from ./../include/fst/script/equivalent.h:23, [ 182s] from equivalent.cc:18: [ 182s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 128 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 149 | VectorFst efst1(fst1); [ 182s] | ^~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] In file included from ./../include/fst/expanded-fst.h:33, [ 182s] from ./../include/fst/mutable-fst.h:37: [ 182s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 149 | VectorFst efst1(fst1); [ 182s] | ^~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 128 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 149 | VectorFst efst1(fst1); [ 182s] | ^~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] In file included from ./../include/fst/test-properties.h:27, [ 182s] from ./../include/fst/vector-fst.h:35: [ 182s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 182s] ./../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>]' [ 182s] 303 | Connect(fst); [ 182s] | ~~~~~~~^~~~~ [ 182s] ./../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]' [ 182s] 342 | RmEpsilon(fst, &distance, opts); [ 182s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 182s] 64 | RmEpsilon(&gfst); [ 182s] | ~~~~~~~~~^~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 182s] 48 | EpsNormalize(ifst, ofst, type); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 182s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] epsnormalize.cc:35:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~ [ 182s] ./../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]': [ 182s] ./../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>]' [ 182s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] 679 | &unweighted); [ 182s] | ~~~~~~~~~~~~ [ 182s] ./../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]' [ 182s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 182s] | ^~~~~~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 182s] 64 | RmEpsilon(&gfst); [ 182s] | ~~~~~~~~~^~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 182s] 48 | EpsNormalize(ifst, ofst, type); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 182s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] epsnormalize.cc:35:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 182s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 182s] ./../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>]' [ 182s] 303 | Connect(fst); [ 182s] | ~~~~~~~^~~~~ [ 182s] ./../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]' [ 182s] 342 | RmEpsilon(fst, &distance, opts); [ 182s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 182s] 64 | RmEpsilon(&gfst); [ 182s] | ~~~~~~~~~^~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 182s] 48 | EpsNormalize(ifst, ofst, type); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 182s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] epsnormalize.cc:35:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~ [ 182s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 128 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 149 | VectorFst efst1(fst1); [ 182s] | ^~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 149 | VectorFst efst1(fst1); [ 182s] | ^~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 128 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 149 | VectorFst efst1(fst1); [ 182s] | ^~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../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]': [ 182s] ./../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>]' [ 182s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] 679 | &unweighted); [ 182s] | ~~~~~~~~~~~~ [ 182s] ./../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]' [ 182s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 182s] | ^~~~~~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 182s] 64 | RmEpsilon(&gfst); [ 182s] | ~~~~~~~~~^~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 182s] 48 | EpsNormalize(ifst, ofst, type); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 182s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] epsnormalize.cc:35:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 182s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 128 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 149 | VectorFst efst1(fst1); [ 182s] | ^~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 149 | VectorFst efst1(fst1); [ 182s] | ^~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 128 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 149 | VectorFst efst1(fst1); [ 182s] | ^~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 182s] ./../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>]' [ 182s] 303 | Connect(fst); [ 182s] | ~~~~~~~^~~~~ [ 182s] ./../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]' [ 182s] 342 | RmEpsilon(fst, &distance, opts); [ 182s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 182s] 64 | RmEpsilon(&gfst); [ 182s] | ~~~~~~~~~^~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 182s] 48 | EpsNormalize(ifst, ofst, type); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 182s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] epsnormalize.cc:35:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~ [ 182s] In file included from ./../include/fst/connect.h:30, [ 182s] from ./../include/fst/test-properties.h:27, [ 182s] from ./../include/fst/vector-fst.h:35: [ 182s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 182s] ./../include/fst/equivalent.h:168:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 168 | eq_classes.MakeSet(s1); [ 182s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 61 | if (item >= parent_.size()) { [ 182s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 182s] In file included from ./../include/fst/queue.h:35: [ 182s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 182s] ./../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> >]' [ 182s] 114 | visitor->FinishVisit(); [ 182s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 182s] ./../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>]' [ 182s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../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]' [ 182s] 342 | RmEpsilon(fst, &distance, opts); [ 182s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 182s] 64 | RmEpsilon(&gfst); [ 182s] | ~~~~~~~~~^~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 182s] 48 | EpsNormalize(ifst, ofst, type); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 182s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] epsnormalize.cc:35:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 182s] ./../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> >]' [ 182s] 114 | visitor->FinishVisit(); [ 182s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 182s] ./../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>]' [ 182s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../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]' [ 182s] 342 | RmEpsilon(fst, &distance, opts); [ 182s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 182s] 64 | RmEpsilon(&gfst); [ 182s] | ~~~~~~~~~^~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 182s] 48 | EpsNormalize(ifst, ofst, type); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 182s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] epsnormalize.cc:35:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 182s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 182s] 128 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../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]' [ 182s] 313 | VectorFst rfst; [ 182s] | ^~~~ [ 182s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 182s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 182s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 182s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../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]' [ 182s] 313 | VectorFst rfst; [ 182s] | ^~~~ [ 182s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 182s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 182s] 128 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../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]' [ 182s] 313 | VectorFst rfst; [ 182s] | ^~~~ [ 182s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 182s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] In file included from ./../include/fst/equivalent.h:31: [ 182s] ./../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]': [ 182s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 182s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 182s] ./../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> >]' [ 182s] 114 | visitor->FinishVisit(); [ 182s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 182s] ./../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>]' [ 182s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../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]' [ 182s] 342 | RmEpsilon(fst, &distance, opts); [ 182s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 182s] 64 | RmEpsilon(&gfst); [ 182s] | ~~~~~~~~~^~~~~~~ [ 182s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 182s] 48 | EpsNormalize(ifst, ofst, type); [ 182s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 182s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] epsnormalize.cc:35:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~~ [ 182s] In file included from ./../include/fst/push.h:32: [ 182s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 182s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 99 | Reweight(fst, distance, type); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 72 | if (s == potential.size()) break; [ 182s] | ~~^~~~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 78 | if (arc.nextstate >= potential.size()) continue; [ 182s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 106 | const auto startweight = fst->Start() < potential.size() [ 182s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 182s] ./../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]' [ 182s] 86 | const auto repr = sets->FindSet(id); [ 182s] | ~~~~~~~~~~~~~^~~~ [ 182s] ./../include/fst/equivalent.h:188:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 188 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 182s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 182s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 182s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 182s] 128 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../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]' [ 182s] 313 | VectorFst rfst; [ 182s] | ^~~~ [ 182s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 182s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 182s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 182s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../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]' [ 182s] 313 | VectorFst rfst; [ 182s] | ^~~~ [ 182s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 182s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 182s] 128 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../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]' [ 182s] 313 | VectorFst rfst; [ 182s] | ^~~~ [ 182s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 182s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../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]': [ 182s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 182s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 182s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 99 | Reweight(fst, distance, type); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 72 | if (s == potential.size()) break; [ 182s] | ~~^~~~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 78 | if (arc.nextstate >= potential.size()) continue; [ 182s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 106 | const auto startweight = fst->Start() < potential.size() [ 182s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 182s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 182s] 128 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../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]' [ 182s] 313 | VectorFst rfst; [ 182s] | ^~~~ [ 182s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 182s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 182s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 182s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../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]' [ 182s] 313 | VectorFst rfst; [ 182s] | ^~~~ [ 182s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 182s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 182s] 128 | class ImplToExpandedFst : public ImplToFst { [ 182s] | ^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 182s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 182s] 520 | class VectorFst : public ImplToMutableFst> { [ 182s] | ^~~~~~~~~ [ 182s] ./../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]' [ 182s] 313 | VectorFst rfst; [ 182s] | ^~~~ [ 182s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 182s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 182s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 182s] | ^~~~~~~~ [ 182s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 182s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 182s] | ^~~~~~~~~~~~~~~~ [ 182s] ./../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]': [ 182s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 182s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 182s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 182s] | ~~^~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 182s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 182s] 99 | Reweight(fst, distance, type); [ 182s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 182s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 182s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 182s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 182s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 182s] equivalent.cc:33:1: required from here [ 182s] 164 | ({#Op, Arc::Type()}, Op) [ 182s] | ^ [ 182s] ./../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] [ 182s] 72 | if (s == potential.size()) break; [ 182s] | ~~^~~~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 78 | if (arc.nextstate >= potential.size()) continue; [ 182s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 182s] ./../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] [ 182s] 106 | const auto startweight = fst->Start() < potential.size() [ 182s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 183s] depbase=`echo getters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 183s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT getters.lo -MD -MP -MF $depbase.Tpo -c -o getters.lo getters.cc &&\ [ 183s] mv -f $depbase.Tpo $depbase.Plo [ 183s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT getters.lo -MD -MP -MF .deps/getters.Tpo -c getters.cc -fPIC -DPIC -o .libs/getters.o [ 183s] ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler::Weight fst::FstCompiler::StrToWeight(std::string_view, bool) const [with Arc = fst::ArcTpl >]': [ 183s] ./../include/fst/script/compile-impl.h:206:31: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 183s] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { [ 183s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/compile-impl.h:203:12: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 183s] 203 | Weight w; [ 183s] | ^ [ 183s] In file included from ./../include/fst/rational.h:31, [ 183s] from ./../include/fst/union.h:30, [ 183s] from fst-class.cc:32: [ 183s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 183s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 183s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 183s] | ^~~~~~ [ 183s] | template [ 183s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 183s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 183s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 183s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 183s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 183s] 134 | aiter.SetValue((*mapper)(arc)); [ 183s] | ~~~~~~~~~^~~~~ [ 183s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 183s] 156 | ArcMap(&efst1, &mapper); [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 183s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 183s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] equivalent.cc:33:1: required from here [ 183s] 164 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 186 | if (label < 1 || label > triples_.size()) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 183s] In file included from ./../include/fst/script/fst-class.h:33, [ 183s] from fst-class.cc:22: [ 183s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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]' [ 183s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 183s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 183s] fst-class.cc:153:1: required from here [ 183s] 658 | Class::Read, Class::Create, Class::Convert)) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] In file included from ./../include/fst/expanded-fst.h:33, [ 183s] from ./../include/fst/script/fst-class.h:30: [ 183s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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]' [ 183s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 183s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 183s] fst-class.cc:153:1: required from here [ 183s] 658 | Class::Read, Class::Create, Class::Convert)) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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]' [ 183s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 183s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 183s] fst-class.cc:153:1: required from here [ 183s] 658 | Class::Read, Class::Create, Class::Convert)) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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]' [ 183s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 183s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 183s] fst-class.cc:154:1: required from here [ 183s] 658 | Class::Read, Class::Create, Class::Convert)) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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]' [ 183s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 183s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 183s] fst-class.cc:154:1: required from here [ 183s] 658 | Class::Read, Class::Create, Class::Convert)) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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]' [ 183s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 183s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 183s] fst-class.cc:154:1: required from here [ 183s] 658 | Class::Read, Class::Create, Class::Convert)) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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]' [ 183s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 183s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 183s] fst-class.cc:155:1: required from here [ 183s] 658 | Class::Read, Class::Create, Class::Convert)) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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]' [ 183s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 183s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 183s] fst-class.cc:155:1: required from here [ 183s] 658 | Class::Read, Class::Create, Class::Convert)) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 128 | class ImplToExpandedFst : public ImplToFst { [ 183s] | ^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 183s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 183s] 520 | class VectorFst : public ImplToMutableFst> { [ 183s] | ^~~~~~~~~ [ 183s] ./../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]' [ 183s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 183s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 183s] fst-class.cc:155:1: required from here [ 183s] 658 | Class::Read, Class::Create, Class::Convert)) [ 183s] | ^ [ 183s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 183s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 183s] | ^~~~~~~~ [ 183s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 183s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 183s] | ^~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 183s] ./../include/fst/queue.h:548:11: required from here [ 183s] 548 | StateId Head() const final { [ 183s] | ^~~~ [ 183s] ./../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] [ 183s] 552 | ((front_ >= trivial_queue_.size()) || [ 183s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 183s] ./../include/fst/queue.h:563:8: required from here [ 183s] 563 | void Enqueue(StateId s) final { [ 183s] | ^~~~~~~ [ 183s] ./../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] [ 183s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 183s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 183s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 183s] ./../include/fst/queue.h:581:8: required from here [ 183s] 581 | void Dequeue() final { [ 183s] | ^~~~~~~ [ 183s] ./../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] [ 183s] 584 | } else if (front_ < trivial_queue_.size()) { [ 183s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 183s] ./../include/fst/queue.h:593:8: required from here [ 183s] 593 | bool Empty() const final { [ 183s] | ^~~~~ [ 183s] ./../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] [ 183s] 602 | return (front_ >= trivial_queue_.size()) || [ 183s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 183s] ./../include/fst/queue.h:607:8: required from here [ 183s] 607 | void Clear() final { [ 183s] | ^~~~~ [ 183s] ./../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] [ 183s] 611 | } else if (i < trivial_queue_.size()) { [ 183s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 183s] ./../include/fst/queue.h:232:8: required from here [ 183s] 232 | void Update(StateId s) override { [ 183s] | ^~~~~~ [ 183s] ./../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] [ 183s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 183s] | ~~^~~~~~~~~~~~~~ [ 183s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 183s] ./../include/fst/queue.h:495:8: required from here [ 183s] 495 | void Enqueue(StateId s) final { [ 183s] | ^~~~~~~ [ 183s] ./../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] [ 183s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 183s] | ~~~~~~~~~~~~~~~~~^~~~ [ 183s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 183s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 183s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 183s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 183s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 183s] 134 | aiter.SetValue((*mapper)(arc)); [ 183s] | ~~~~~~~~~^~~~~ [ 183s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 183s] 156 | ArcMap(&efst1, &mapper); [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 183s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 183s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] equivalent.cc:33:1: required from here [ 183s] 164 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 186 | if (label < 1 || label > triples_.size()) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 183s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 183s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 183s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 183s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 183s] 134 | aiter.SetValue((*mapper)(arc)); [ 183s] | ~~~~~~~~~^~~~~ [ 183s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 183s] 156 | ArcMap(&efst1, &mapper); [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 183s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 183s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] equivalent.cc:33:1: required from here [ 183s] 164 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 186 | if (label < 1 || label > triples_.size()) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 183s] In file included from ./../include/fst/shortest-distance.h:31, [ 183s] from ./../include/fst/push.h:33: [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] 679 | &unweighted); [ 183s] | ~~~~~~~~~~~~ [ 183s] ./../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]' [ 183s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 183s] | ^~~~~~~~~~~ [ 183s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 183s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 183s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 183s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 183s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 183s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] equivalent.cc:33:1: required from here [ 183s] 164 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 183s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] 679 | &unweighted); [ 183s] | ~~~~~~~~~~~~ [ 183s] ./../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]' [ 183s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 183s] | ^~~~~~~~~~~ [ 183s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 183s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 183s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 183s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 183s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 183s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] equivalent.cc:33:1: required from here [ 183s] 164 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 183s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 611 | return FindState(std::move(tuple)); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/determinize.h:605:11: required from here [ 183s] 605 | StateId ComputeStart() override { [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 183s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] 679 | &unweighted); [ 183s] | ~~~~~~~~~~~~ [ 183s] ./../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]' [ 183s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 183s] | ^~~~~~~~~~~ [ 183s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 183s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 183s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 183s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 183s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 183s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] equivalent.cc:33:1: required from here [ 183s] 164 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 183s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 611 | return FindState(std::move(tuple)); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/determinize.h:605:11: required from here [ 183s] 605 | StateId ComputeStart() override { [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 183s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 611 | return FindState(std::move(tuple)); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/determinize.h:605:11: required from here [ 183s] 605 | StateId ComputeStart() override { [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 183s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] 679 | &unweighted); [ 183s] | ~~~~~~~~~~~~ [ 183s] ./../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]' [ 183s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 183s] | ^~~~~~~~~~~ [ 183s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 183s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 183s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 183s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 183s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 183s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] equivalent.cc:33:1: required from here [ 183s] 164 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 183s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 611 | return FindState(std::move(tuple)); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/determinize.h:605:11: required from here [ 183s] 605 | StateId ComputeStart() override { [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 183s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] 679 | &unweighted); [ 183s] | ~~~~~~~~~~~~ [ 183s] ./../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]' [ 183s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 183s] | ^~~~~~~~~~~ [ 183s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 183s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 183s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 183s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 183s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 183s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] equivalent.cc:33:1: required from here [ 183s] 164 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 183s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 611 | return FindState(std::move(tuple)); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/determinize.h:605:11: required from here [ 183s] 605 | StateId ComputeStart() override { [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 183s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 611 | return FindState(std::move(tuple)); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/determinize.h:605:11: required from here [ 183s] 605 | StateId ComputeStart() override { [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 183s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 183s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] 679 | &unweighted); [ 183s] | ~~~~~~~~~~~~ [ 183s] ./../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]' [ 183s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 183s] | ^~~~~~~~~~~ [ 183s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 183s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 183s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 183s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 183s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 183s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 183s] equivalent.cc:33:1: required from here [ 183s] 164 | ({#Op, Arc::Type()}, Op) [ 183s] | ^ [ 183s] ./../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] [ 183s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 183s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 611 | return FindState(std::move(tuple)); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/determinize.h:605:11: required from here [ 183s] 605 | StateId ComputeStart() override { [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 183s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 275 | return WriteFst(*this, strm, opts); [ 183s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/const-fst.h:274:8: required from here [ 183s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 183s] | ^~~~~ [ 183s] ./../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] [ 183s] 393 | if (hdr.NumStates() != num_states) { [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 397 | if (hdr.NumArcs() != num_arcs) { [ 183s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 611 | return FindState(std::move(tuple)); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/determinize.h:605:11: required from here [ 183s] 605 | StateId ComputeStart() override { [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 183s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 275 | return WriteFst(*this, strm, opts); [ 183s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 183s] ./../include/fst/const-fst.h:274:8: required from here [ 183s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 183s] | ^~~~~ [ 183s] ./../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] [ 183s] 393 | if (hdr.NumStates() != num_states) { [ 183s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 397 | if (hdr.NumArcs() != num_arcs) { [ 183s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 611 | return FindState(std::move(tuple)); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/determinize.h:605:11: required from here [ 183s] 605 | StateId ComputeStart() override { [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 183s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 183s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 183s] ./../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]' [ 183s] 218 | key_[s] = heap_.Insert(s); [ 183s] | ~~~~~~~~~~~~^~~ [ 183s] ./../include/fst/queue.h:215:8: required from here [ 183s] 215 | void Enqueue(StateId s) override { [ 183s] | ^~~~~~~ [ 183s] ./../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] [ 183s] 57 | if (size_ < values_.size()) { [ 183s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 183s] ./../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]': [ 183s] ./../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]' [ 183s] 611 | return FindState(std::move(tuple)); [ 183s] | ^~~~~~~~~ [ 183s] ./../include/fst/determinize.h:605:11: required from here [ 183s] 605 | StateId ComputeStart() override { [ 183s] | ^~~~~~~~~~~~ [ 183s] ./../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] [ 183s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 183s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 184s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT info-impl.lo -MD -MP -MF $depbase.Tpo -c -o info-impl.lo info-impl.cc &&\ [ 184s] mv -f $depbase.Tpo $depbase.Plo [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 184s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT info.lo -MD -MP -MF $depbase.Tpo -c -o info.lo info.cc &&\ [ 184s] mv -f $depbase.Tpo $depbase.Plo [ 184s] In file included from ./../include/fst/queue.h:35: [ 184s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 184s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 184s] 114 | visitor->FinishVisit(); [ 184s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 184s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 184s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] /usr/lib64/gcc/aarch64-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 >]' [ 184s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 184s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 655 | queue_ = std::make_unique>(fst, filter); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 184s] | ^~~~~~~~~~~ [ 184s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 184s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 184s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 184s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 184s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 184s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] equivalent.cc:33:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 184s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 184s] 114 | visitor->FinishVisit(); [ 184s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 184s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 184s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] /usr/lib64/gcc/aarch64-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 >]' [ 184s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 184s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 655 | queue_ = std::make_unique>(fst, filter); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 184s] | ^~~~~~~~~~~ [ 184s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 184s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 184s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 184s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 184s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 184s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] equivalent.cc:33:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT info-impl.lo -MD -MP -MF .deps/info-impl.Tpo -c info-impl.cc -fPIC -DPIC -o .libs/info-impl.o [ 184s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.cc -fPIC -DPIC -o .libs/info.o [ 184s] In file included from ./../include/fst/determinize.h:39: [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/fst.h:950:11: required from here [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 348 | while (unfactored_.size() <= element.state) [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 184s] ./../include/fst/queue.h:548:11: required from here [ 184s] 548 | StateId Head() const final { [ 184s] | ^~~~ [ 184s] ./../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] [ 184s] 552 | ((front_ >= trivial_queue_.size()) || [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 184s] ./../include/fst/queue.h:563:8: required from here [ 184s] 563 | void Enqueue(StateId s) final { [ 184s] | ^~~~~~~ [ 184s] ./../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] [ 184s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 184s] ./../include/fst/queue.h:581:8: required from here [ 184s] 581 | void Dequeue() final { [ 184s] | ^~~~~~~ [ 184s] ./../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] [ 184s] 584 | } else if (front_ < trivial_queue_.size()) { [ 184s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 184s] ./../include/fst/queue.h:593:8: required from here [ 184s] 593 | bool Empty() const final { [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 602 | return (front_ >= trivial_queue_.size()) || [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 184s] ./../include/fst/queue.h:607:8: required from here [ 184s] 607 | void Clear() final { [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 611 | } else if (i < trivial_queue_.size()) { [ 184s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 184s] ./../include/fst/queue.h:232:8: required from here [ 184s] 232 | void Update(StateId s) override { [ 184s] | ^~~~~~ [ 184s] ./../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] [ 184s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 184s] | ~~^~~~~~~~~~~~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 184s] ./../include/fst/queue.h:495:8: required from here [ 184s] 495 | void Enqueue(StateId s) final { [ 184s] | ^~~~~~~ [ 184s] ./../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] [ 184s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 184s] | ~~~~~~~~~~~~~~~~~^~~~ [ 184s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 184s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 184s] 114 | visitor->FinishVisit(); [ 184s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 184s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 184s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] /usr/lib64/gcc/aarch64-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 >]' [ 184s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 184s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 655 | queue_ = std::make_unique>(fst, filter); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 184s] | ^~~~~~~~~~~ [ 184s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 184s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 184s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 184s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 184s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 184s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] equivalent.cc:33:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/fst.h:950:11: required from here [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 348 | while (unfactored_.size() <= element.state) [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 184s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 184s] 114 | visitor->FinishVisit(); [ 184s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 184s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 184s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] /usr/lib64/gcc/aarch64-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 >]' [ 184s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 184s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 655 | queue_ = std::make_unique>(fst, filter); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 184s] | ^~~~~~~~~~~ [ 184s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 184s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 184s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 184s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 184s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 184s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] equivalent.cc:33:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/fst.h:950:11: required from here [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 348 | while (unfactored_.size() <= element.state) [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 184s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 184s] 114 | visitor->FinishVisit(); [ 184s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 184s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 184s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] /usr/lib64/gcc/aarch64-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 >]' [ 184s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 184s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 655 | queue_ = std::make_unique>(fst, filter); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 184s] | ^~~~~~~~~~~ [ 184s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 184s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 184s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 184s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 184s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 184s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] equivalent.cc:33:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/fst.h:950:11: required from here [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 348 | while (unfactored_.size() <= element.state) [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 184s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 184s] 114 | visitor->FinishVisit(); [ 184s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 184s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 184s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] /usr/lib64/gcc/aarch64-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 >]' [ 184s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 184s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 655 | queue_ = std::make_unique>(fst, filter); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 184s] | ^~~~~~~~~~~ [ 184s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 184s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 184s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 184s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 184s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 184s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] equivalent.cc:33:1: required from here [ 184s] 164 | ({#Op, Arc::Type()}, Op) [ 184s] | ^ [ 184s] ./../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] [ 184s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 184s] | ~~^~~~~~~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/fst.h:950:11: required from here [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 348 | while (unfactored_.size() <= element.state) [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/compile-impl.h: In member function 'fst::FstCompiler::Weight fst::FstCompiler::StrToWeight(std::string_view, bool) const [with Arc = fst::ArcTpl >]': [ 184s] ./../include/fst/script/compile-impl.h:206:31: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 184s] 206 | if (!strm || (!allow_zero && w == Weight::Zero())) { [ 184s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/script/compile-impl.h:203:12: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 184s] 203 | Weight w; [ 184s] | ^ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/fst.h:950:11: required from here [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 348 | while (unfactored_.size() <= element.state) [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/fst.h:950:11: required from here [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 348 | while (unfactored_.size() <= element.state) [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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 > > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../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 > > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../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 > > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] In file included from ./../include/fst/script/fst-class.h:34: [ 184s] ./../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 >]': [ 184s] ./../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 >]' [ 184s] 409 | BaseImpl::DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:336:8: required from here [ 184s] 336 | void DeleteStates(const std::vector &dstates) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] In file included from ./../include/fst/cache.h:33, [ 184s] from ./../include/fst/arc-map.h:32, [ 184s] from ./../include/fst/determinize.h:36: [ 184s] ./../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 > >]': [ 184s] ./../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 > >]' [ 184s] 409 | BaseImpl::DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../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 > >]' [ 184s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:336:8: required from here [ 184s] 336 | void DeleteStates(const std::vector &dstates) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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 >]': [ 184s] ./../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 >]' [ 184s] 409 | BaseImpl::DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:336:8: required from here [ 184s] 336 | void DeleteStates(const std::vector &dstates) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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 >]': [ 184s] ./../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 >]' [ 184s] 409 | BaseImpl::DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:336:8: required from here [ 184s] 336 | void DeleteStates(const std::vector &dstates) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 184s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 184s] ./../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 >]': [ 184s] ./../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]' [ 184s] 616 | filter_->SetState(s, *tuple); [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:614:10: required from here [ 184s] 614 | Weight ComputeFinal(StateId s) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 184s] | ~~~~~~~~~~~~~~^~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 184s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 184s] ./../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 >]': [ 184s] ./../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]' [ 184s] 616 | filter_->SetState(s, *tuple); [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:614:10: required from here [ 184s] 614 | Weight ComputeFinal(StateId s) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 184s] | ~~~~~~~~~~~~~~^~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 184s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 184s] ./../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 >]': [ 184s] ./../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]' [ 184s] 616 | filter_->SetState(s, *tuple); [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:614:10: required from here [ 184s] 614 | Weight ComputeFinal(StateId s) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 184s] | ~~~~~~~~~~~~~~^~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 184s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 184s] ./../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 >]': [ 184s] ./../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]' [ 184s] 616 | filter_->SetState(s, *tuple); [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:614:10: required from here [ 184s] 614 | Weight ComputeFinal(StateId s) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 184s] | ~~~~~~~~~~~~~~^~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 184s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 184s] ./../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 >]': [ 184s] ./../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]' [ 184s] 616 | filter_->SetState(s, *tuple); [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:614:10: required from here [ 184s] 614 | Weight ComputeFinal(StateId s) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 184s] | ~~~~~~~~~~~~~~^~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 184s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 184s] ./../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 >]': [ 184s] ./../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]' [ 184s] 616 | filter_->SetState(s, *tuple); [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:614:10: required from here [ 184s] 614 | Weight ComputeFinal(StateId s) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 184s] | ~~~~~~~~~~~~~~^~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 184s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 184s] ./../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 >]': [ 184s] ./../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]' [ 184s] 616 | filter_->SetState(s, *tuple); [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:614:10: required from here [ 184s] 614 | Weight ComputeFinal(StateId s) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 184s] | ~~~~~~~~~~~~~~^~~~ [ 184s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 184s] ./../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]' [ 184s] 218 | key_[s] = heap_.Insert(s); [ 184s] | ~~~~~~~~~~~~^~~ [ 184s] ./../include/fst/queue.h:215:8: required from here [ 184s] 215 | void Enqueue(StateId s) override { [ 184s] | ^~~~~~~ [ 184s] ./../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] [ 184s] 57 | if (size_ < values_.size()) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] In file included from ./../include/fst/lookahead-matcher.h:33: [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 275 | return WriteFst(*this, strm, opts); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/const-fst.h:274:8: required from here [ 184s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 393 | if (hdr.NumStates() != num_states) { [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 397 | if (hdr.NumArcs() != num_arcs) { [ 184s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 184s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 184s] ./../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 >]': [ 184s] ./../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]' [ 184s] 616 | filter_->SetState(s, *tuple); [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:614:10: required from here [ 184s] 614 | Weight ComputeFinal(StateId s) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 184s] | ~~~~~~~~~~~~~~^~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 275 | return WriteFst(*this, strm, opts); [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/const-fst.h:274:8: required from here [ 184s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 393 | if (hdr.NumStates() != num_states) { [ 184s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 397 | if (hdr.NumArcs() != num_arcs) { [ 184s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 184s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 184s] ./../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 >]': [ 184s] ./../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]' [ 184s] 616 | filter_->SetState(s, *tuple); [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:614:10: required from here [ 184s] 614 | Weight ComputeFinal(StateId s) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 184s] | ~~~~~~~~~~~~~~^~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 184s] ./../include/fst/queue.h:548:11: required from here [ 184s] 548 | StateId Head() const final { [ 184s] | ^~~~ [ 184s] ./../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] [ 184s] 552 | ((front_ >= trivial_queue_.size()) || [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 184s] ./../include/fst/queue.h:563:8: required from here [ 184s] 563 | void Enqueue(StateId s) final { [ 184s] | ^~~~~~~ [ 184s] ./../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] [ 184s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 184s] ./../include/fst/queue.h:581:8: required from here [ 184s] 581 | void Dequeue() final { [ 184s] | ^~~~~~~ [ 184s] ./../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] [ 184s] 584 | } else if (front_ < trivial_queue_.size()) { [ 184s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 184s] ./../include/fst/queue.h:593:8: required from here [ 184s] 593 | bool Empty() const final { [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 602 | return (front_ >= trivial_queue_.size()) || [ 184s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 184s] ./../include/fst/queue.h:607:8: required from here [ 184s] 607 | void Clear() final { [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 611 | } else if (i < trivial_queue_.size()) { [ 184s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 184s] ./../include/fst/queue.h:232:8: required from here [ 184s] 232 | void Update(StateId s) override { [ 184s] | ^~~~~~ [ 184s] ./../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] [ 184s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 184s] | ~~^~~~~~~~~~~~~~ [ 184s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 184s] ./../include/fst/queue.h:495:8: required from here [ 184s] 495 | void Enqueue(StateId s) final { [ 184s] | ^~~~~~~ [ 184s] ./../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] [ 184s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 184s] | ~~~~~~~~~~~~~~~~~^~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 184s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 184s] ./../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 >]': [ 184s] ./../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]' [ 184s] 616 | filter_->SetState(s, *tuple); [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 184s] ./../include/fst/determinize.h:614:10: required from here [ 184s] 614 | Weight ComputeFinal(StateId s) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 184s] | ~~~~~~~~~~~~~~^~~~ [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] In file included from ./../include/fst/queue.h:34: [ 184s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 184s] ./../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]' [ 184s] 218 | key_[s] = heap_.Insert(s); [ 184s] | ~~~~~~~~~~~~^~~ [ 184s] ./../include/fst/queue.h:215:8: required from here [ 184s] 215 | void Enqueue(StateId s) override { [ 184s] | ^~~~~~~ [ 184s] ./../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] [ 184s] 57 | if (size_ < values_.size()) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] ./../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> > > >]': [ 184s] ./../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]' [ 184s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 184s] | ^~~~~~~~~~~~~~~ [ 184s] ./../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]' [ 184s] 611 | return FindState(std::move(tuple)); [ 184s] | ^~~~~~~~~ [ 184s] ./../include/fst/determinize.h:605:11: required from here [ 184s] 605 | StateId ComputeStart() override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 184s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 184s] In file included from ./../include/fst/determinize.h:39: [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/fst.h:950:11: required from here [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 348 | while (unfactored_.size() <= element.state) [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/fst.h:950:11: required from here [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 348 | while (unfactored_.size() <= element.state) [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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 > >]': [ 184s] ./../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 > >]' [ 184s] 409 | BaseImpl::DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../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 > >]' [ 184s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:336:8: required from here [ 184s] 336 | void DeleteStates(const std::vector &dstates) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/fst.h:950:11: required from here [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 348 | while (unfactored_.size() <= element.state) [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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 > >]': [ 184s] ./../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 > >]' [ 184s] 409 | BaseImpl::DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../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 > >]' [ 184s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:336:8: required from here [ 184s] 336 | void DeleteStates(const std::vector &dstates) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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 > >]': [ 184s] ./../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 > >]' [ 184s] 409 | BaseImpl::DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../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 > >]' [ 184s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:336:8: required from here [ 184s] 336 | void DeleteStates(const std::vector &dstates) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/fst.h:950:11: required from here [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 348 | while (unfactored_.size() <= element.state) [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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 >]': [ 184s] ./../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 >]' [ 184s] 409 | BaseImpl::DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:336:8: required from here [ 184s] 336 | void DeleteStates(const std::vector &dstates) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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 >]': [ 184s] ./../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 >]' [ 184s] 409 | BaseImpl::DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:336:8: required from here [ 184s] 336 | void DeleteStates(const std::vector &dstates) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/fst.h:950:11: required from here [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 348 | while (unfactored_.size() <= element.state) [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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 >]': [ 184s] ./../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 >]' [ 184s] 409 | BaseImpl::DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../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 >]' [ 184s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 184s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 184s] ./../include/fst/mutable-fst.h:336:8: required from here [ 184s] 336 | void DeleteStates(const std::vector &dstates) override { [ 184s] | ^~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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] [ 184s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 184s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 184s] ./../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]': [ 184s] ./../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]' [ 184s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 184s] | ^~~~~~~~~ [ 184s] ./../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]' [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ~~~~~~~~~~~~^~ [ 184s] ./../include/fst/fst.h:950:11: required from here [ 184s] 950 | StateId Start() const override { return impl_->Start(); } [ 184s] | ^~~~~ [ 184s] ./../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] [ 184s] 348 | while (unfactored_.size() <= element.state) [ 184s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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]': [ 185s] ./../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]' [ 185s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 185s] | ^~~~~~~~~ [ 185s] ./../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]' [ 185s] 950 | StateId Start() const override { return impl_->Start(); } [ 185s] | ~~~~~~~~~~~~^~ [ 185s] ./../include/fst/fst.h:950:11: required from here [ 185s] 950 | StateId Start() const override { return impl_->Start(); } [ 185s] | ^~~~~ [ 185s] ./../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] [ 185s] 348 | while (unfactored_.size() <= element.state) [ 185s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 185s] In file included from ./../include/fst/accumulator.h:34, [ 185s] from ./../include/fst/label-reachable.h:30, [ 185s] from ./../include/fst/lookahead-matcher.h:35, [ 185s] from ./../include/fst/lookahead-filter.h:31, [ 185s] from ./../include/fst/compose.h:33, [ 185s] from ./../include/fst/script/getters.h:28, [ 185s] from getters.cc:18: [ 185s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 185s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 185s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 185s] | ^~~~~~ [ 185s] | template [ 185s] ./../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 > >]': [ 185s] ./../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 > >]' [ 185s] 409 | BaseImpl::DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../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 > >]' [ 185s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../include/fst/mutable-fst.h:336:8: required from here [ 185s] 336 | void DeleteStates(const std::vector &dstates) override { [ 185s] | ^~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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 > > > >]': [ 185s] ./../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]' [ 185s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 185s] | ^~~~~~~~~~~~~~~ [ 185s] ./../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]' [ 185s] 611 | return FindState(std::move(tuple)); [ 185s] | ^~~~~~~~~ [ 185s] ./../include/fst/determinize.h:605:11: required from here [ 185s] 605 | StateId ComputeStart() override { [ 185s] | ^~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 185s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 185s] ./../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 > > > >]': [ 185s] ./../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]' [ 185s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 185s] | ^~~~~~~~~~~~~~~ [ 185s] ./../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]' [ 185s] 611 | return FindState(std::move(tuple)); [ 185s] | ^~~~~~~~~ [ 185s] ./../include/fst/determinize.h:605:11: required from here [ 185s] 605 | StateId ComputeStart() override { [ 185s] | ^~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 185s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 185s] ./../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 > > > >]': [ 185s] ./../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]' [ 185s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 185s] | ^~~~~~~~~~~~~~~ [ 185s] ./../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]' [ 185s] 611 | return FindState(std::move(tuple)); [ 185s] | ^~~~~~~~~ [ 185s] ./../include/fst/determinize.h:605:11: required from here [ 185s] 605 | StateId ComputeStart() override { [ 185s] | ^~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 185s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 185s] ./../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 >]': [ 185s] ./../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 >]' [ 185s] 409 | BaseImpl::DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../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 >]' [ 185s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../include/fst/mutable-fst.h:336:8: required from here [ 185s] 336 | void DeleteStates(const std::vector &dstates) override { [ 185s] | ^~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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 >]': [ 185s] ./../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 >]' [ 185s] 409 | BaseImpl::DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../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 >]' [ 185s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../include/fst/mutable-fst.h:336:8: required from here [ 185s] 336 | void DeleteStates(const std::vector &dstates) override { [ 185s] | ^~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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 >]': [ 185s] ./../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 >]' [ 185s] 409 | BaseImpl::DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../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 >]' [ 185s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../include/fst/mutable-fst.h:336:8: required from here [ 185s] 336 | void DeleteStates(const std::vector &dstates) override { [ 185s] | ^~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 185s] ./../include/fst/queue.h:548:11: required from here [ 185s] 548 | StateId Head() const final { [ 185s] | ^~~~ [ 185s] ./../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] [ 185s] 552 | ((front_ >= trivial_queue_.size()) || [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 185s] ./../include/fst/queue.h:563:8: required from here [ 185s] 563 | void Enqueue(StateId s) final { [ 185s] | ^~~~~~~ [ 185s] ./../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] [ 185s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 185s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 185s] ./../include/fst/queue.h:581:8: required from here [ 185s] 581 | void Dequeue() final { [ 185s] | ^~~~~~~ [ 185s] ./../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] [ 185s] 584 | } else if (front_ < trivial_queue_.size()) { [ 185s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 185s] ./../include/fst/queue.h:593:8: required from here [ 185s] 593 | bool Empty() const final { [ 185s] | ^~~~~ [ 185s] ./../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] [ 185s] 602 | return (front_ >= trivial_queue_.size()) || [ 185s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 185s] ./../include/fst/queue.h:607:8: required from here [ 185s] 607 | void Clear() final { [ 185s] | ^~~~~ [ 185s] ./../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] [ 185s] 611 | } else if (i < trivial_queue_.size()) { [ 185s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 185s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 185s] ./../include/fst/queue.h:495:8: required from here [ 185s] 495 | void Enqueue(StateId s) final { [ 185s] | ^~~~~~~ [ 185s] ./../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] [ 185s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 185s] | ~~~~~~~~~~~~~~~~~^~~~ [ 185s] In file included from ./../include/fst/accumulator.h:34, [ 185s] from ./../include/fst/label-reachable.h:30, [ 185s] from ./../include/fst/lookahead-matcher.h:35, [ 185s] from ./../include/fst/script/info-impl.h:32, [ 185s] from info-impl.cc:18: [ 185s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 185s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 185s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 185s] | ^~~~~~ [ 185s] | template [ 185s] In file included from ./../include/fst/epsnormalize.h:25: [ 185s] ./../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]': [ 185s] ./../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]' [ 185s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 185s] | ^~~~~~~~~ [ 185s] ./../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]' [ 185s] 950 | StateId Start() const override { return impl_->Start(); } [ 185s] | ~~~~~~~~~~~~^~ [ 185s] ./../include/fst/fst.h:950:11: required from here [ 185s] 950 | StateId Start() const override { return impl_->Start(); } [ 185s] | ^~~~~ [ 185s] ./../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] [ 185s] 348 | while (unfactored_.size() <= element.state) [ 185s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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>]': [ 185s] ./../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>]' [ 185s] 409 | BaseImpl::DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../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>]' [ 185s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../include/fst/mutable-fst.h:336:8: required from here [ 185s] 336 | void DeleteStates(const std::vector &dstates) override { [ 185s] | ^~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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]': [ 185s] ./../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]' [ 185s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 185s] | ^~~~~~~~~ [ 185s] ./../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]' [ 185s] 950 | StateId Start() const override { return impl_->Start(); } [ 185s] | ~~~~~~~~~~~~^~ [ 185s] ./../include/fst/fst.h:950:11: required from here [ 185s] 950 | StateId Start() const override { return impl_->Start(); } [ 185s] | ^~~~~ [ 185s] ./../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] [ 185s] 348 | while (unfactored_.size() <= element.state) [ 185s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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>]': [ 185s] ./../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>]' [ 185s] 409 | BaseImpl::DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../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>]' [ 185s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../include/fst/mutable-fst.h:336:8: required from here [ 185s] 336 | void DeleteStates(const std::vector &dstates) override { [ 185s] | ^~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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]': [ 185s] ./../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]' [ 185s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 185s] | ^~~~~~~~~ [ 185s] ./../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]' [ 185s] 950 | StateId Start() const override { return impl_->Start(); } [ 185s] | ~~~~~~~~~~~~^~ [ 185s] ./../include/fst/fst.h:950:11: required from here [ 185s] 950 | StateId Start() const override { return impl_->Start(); } [ 185s] | ^~~~~ [ 185s] ./../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] [ 185s] 348 | while (unfactored_.size() <= element.state) [ 185s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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>]': [ 185s] ./../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>]' [ 185s] 409 | BaseImpl::DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../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>]' [ 185s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 185s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 185s] ./../include/fst/mutable-fst.h:336:8: required from here [ 185s] 336 | void DeleteStates(const std::vector &dstates) override { [ 185s] | ^~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 185s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 185s] In file included from ./../include/fst/accumulator.h:34, [ 185s] from ./../include/fst/label-reachable.h:30, [ 185s] from ./../include/fst/lookahead-matcher.h:35, [ 185s] from ./../include/fst/script/info-impl.h:32, [ 185s] from ./../include/fst/script/info.h:27, [ 185s] from info.cc:18: [ 185s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 185s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 185s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 185s] | ^~~~~~ [ 185s] | template [ 185s] ./../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]': [ 185s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 185s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 185s] | ^~~~ [ 185s] info.cc:33:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../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] [ 185s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~ [ 185s] ./../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] [ 185s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 185s] | ~~~~~~^~~~~~~ [ 185s] ./../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] [ 185s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 185s] | ~~~~~~~^~~~~~~~ [ 185s] ./../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]': [ 185s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 185s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 185s] | ^~~~ [ 185s] info.cc:33:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../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] [ 185s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~ [ 185s] ./../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] [ 185s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 185s] | ~~~~~~^~~~~~~ [ 185s] ./../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] [ 185s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 185s] | ~~~~~~~^~~~~~~~ [ 185s] ./../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]': [ 185s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 185s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 185s] | ^~~~ [ 185s] info.cc:33:1: required from here [ 185s] 164 | ({#Op, Arc::Type()}, Op) [ 185s] | ^ [ 185s] ./../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] [ 185s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~ [ 185s] ./../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] [ 185s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 185s] | ~~~~~~^~~~~~~ [ 185s] ./../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] [ 185s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 185s] | ~~^~~~~~~~~~~~ [ 185s] ./../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] [ 185s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 185s] | ~~~~~~~^~~~~~~~ [ 185s] depbase=`echo intersect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 185s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT intersect.lo -MD -MP -MF $depbase.Tpo -c -o intersect.lo intersect.cc &&\ [ 185s] mv -f $depbase.Tpo $depbase.Plo [ 186s] In file included from ./../include/fst/script/info-impl.h:37: [ 186s] ./../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 > >]': [ 186s] ./../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]' [ 186s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 111 | if (state >= state_status.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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] [ 186s] 136 | if (arc.nextstate >= state_status.size()) { [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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 > >]': [ 186s] ./../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]' [ 186s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 111 | if (state >= state_status.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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] [ 186s] 136 | if (arc.nextstate >= state_status.size()) { [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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 > >]': [ 186s] ./../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]' [ 186s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 111 | if (state >= state_status.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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] [ 186s] 136 | if (arc.nextstate >= state_status.size()) { [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT intersect.lo -MD -MP -MF .deps/intersect.Tpo -c intersect.cc -fPIC -DPIC -o .libs/intersect.o [ 186s] ./../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 > >]': [ 186s] ./../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]' [ 186s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 111 | if (state >= state_status.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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] [ 186s] 136 | if (arc.nextstate >= state_status.size()) { [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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 > >]': [ 186s] ./../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]' [ 186s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 111 | if (state >= state_status.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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] [ 186s] 136 | if (arc.nextstate >= state_status.size()) { [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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 > >]': [ 186s] ./../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]' [ 186s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 111 | if (state >= state_status.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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] [ 186s] 136 | if (arc.nextstate >= state_status.size()) { [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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 > >]': [ 186s] ./../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]' [ 186s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 111 | if (state >= state_status.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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] [ 186s] 136 | if (arc.nextstate >= state_status.size()) { [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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 > >]': [ 186s] ./../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]' [ 186s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 111 | if (state >= state_status.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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] [ 186s] 136 | if (arc.nextstate >= state_status.size()) { [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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 > >]': [ 186s] ./../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]' [ 186s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 111 | if (state >= state_status.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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] [ 186s] 136 | if (arc.nextstate >= state_status.size()) { [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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 > >]': [ 186s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 186s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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]' [ 186s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 111 | if (state >= state_status.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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] [ 186s] 136 | if (arc.nextstate >= state_status.size()) { [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 186s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT invert.lo -MD -MP -MF $depbase.Tpo -c -o invert.lo invert.cc &&\ [ 186s] mv -f $depbase.Tpo $depbase.Plo [ 186s] ./../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 > >]': [ 186s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 186s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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]' [ 186s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 111 | if (state >= state_status.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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] [ 186s] 136 | if (arc.nextstate >= state_status.size()) { [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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 > >]': [ 186s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 186s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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]' [ 186s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 111 | if (state >= state_status.size()) { [ 186s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../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] [ 186s] 136 | if (arc.nextstate >= state_status.size()) { [ 186s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 186s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 186s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT isomorphic.lo -MD -MP -MF $depbase.Tpo -c -o isomorphic.lo isomorphic.cc &&\ [ 186s] mv -f $depbase.Tpo $depbase.Plo [ 186s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT invert.lo -MD -MP -MF .deps/invert.Tpo -c invert.cc -fPIC -DPIC -o .libs/invert.o [ 186s] In file included from ./../include/fst/connect.h:30, [ 186s] from ./../include/fst/test-properties.h:27, [ 186s] from ./../include/fst/vector-fst.h:35, [ 186s] from ./../include/fst/script/fst-class.h:34, [ 186s] from ./../include/fst/script/info.h:26: [ 186s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 186s] ./../include/fst/connect.h:58:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 186s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 186s] | ~~~~~~~~~~~~~~~^~~ [ 186s] ./../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 > >]' [ 186s] 106 | visit = visitor->InitState(root, root); [ 186s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 186s] ./../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]' [ 186s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 186s] ./../include/fst/connect.h:58:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 186s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 186s] | ~~~~~~~~~~~~~~~^~~ [ 186s] ./../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 > >]' [ 186s] 106 | visit = visitor->InitState(root, root); [ 186s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 186s] ./../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]' [ 186s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 186s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 186s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 186s] | ^~~~ [ 186s] info.cc:33:1: required from here [ 186s] 164 | ({#Op, Arc::Type()}, Op) [ 186s] | ^ [ 186s] ./../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] [ 186s] 61 | if (item >= parent_.size()) { [ 186s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 186s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT isomorphic.lo -MD -MP -MF .deps/isomorphic.Tpo -c isomorphic.cc -fPIC -DPIC -o .libs/isomorphic.o [ 187s] In file included from ./../include/fst/accumulator.h:34, [ 187s] from ./../include/fst/label-reachable.h:30, [ 187s] from ./../include/fst/lookahead-matcher.h:35, [ 187s] from ./../include/fst/lookahead-filter.h:31, [ 187s] from ./../include/fst/compose.h:33, [ 187s] from ./../include/fst/intersect.h:29, [ 187s] from ./../include/fst/script/intersect.h:23, [ 187s] from intersect.cc:18: [ 187s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 187s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 187s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 187s] | ^~~~~~ [ 187s] | template [ 187s] In file included from ./../include/fst/test-properties.h:27, [ 187s] from ./../include/fst/vector-fst.h:35, [ 187s] from ./../include/fst/cache.h:33, [ 187s] from ./../include/fst/intersect.h:28: [ 187s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 187s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 187s] 190 | if (opts.connect) Connect(ofst); [ 187s] | ~~~~~~~^~~~~~ [ 187s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 187s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 187s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] intersect.cc:36:1: required from here [ 187s] 164 | ({#Op, Arc::Type()}, Op) [ 187s] | ^ [ 187s] ./../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] [ 187s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 187s] | ~~^~~~~~~~~~~~~~~ [ 187s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 187s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 187s] 190 | if (opts.connect) Connect(ofst); [ 187s] | ~~~~~~~^~~~~~ [ 187s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 187s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 187s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] intersect.cc:36:1: required from here [ 187s] 164 | ({#Op, Arc::Type()}, Op) [ 187s] | ^ [ 187s] ./../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] [ 187s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 187s] | ~~^~~~~~~~~~~~~~~ [ 187s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 187s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 187s] 190 | if (opts.connect) Connect(ofst); [ 187s] | ~~~~~~~^~~~~~ [ 187s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 187s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 187s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 187s] intersect.cc:36:1: required from here [ 187s] 164 | ({#Op, Arc::Type()}, Op) [ 187s] | ^ [ 187s] ./../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] [ 187s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 187s] | ~~^~~~~~~~~~~~~~~ [ 187s] In file included from ./../include/fst/script/isomorphic.h:23, [ 188s] from isomorphic.cc:18: [ 188s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 188s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 188s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 188s] 254 | const bool result = iso.IsIsomorphic(); [ 188s] | ~~~~~~~~~~~~~~~~^~ [ 188s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 188s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 188s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] isomorphic.cc:33:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../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] [ 188s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 188s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 188s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 188s] 254 | const bool result = iso.IsIsomorphic(); [ 188s] | ~~~~~~~~~~~~~~~~^~ [ 188s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 188s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 188s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] isomorphic.cc:33:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../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] [ 188s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 188s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 188s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 188s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 188s] | ^~~~~~~~~ [ 188s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 188s] 254 | const bool result = iso.IsIsomorphic(); [ 188s] | ~~~~~~~~~~~~~~~~^~ [ 188s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 188s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 188s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 188s] isomorphic.cc:33:1: required from here [ 188s] 164 | ({#Op, Arc::Type()}, Op) [ 188s] | ^ [ 188s] ./../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] [ 188s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 188s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 189s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 189s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT map.lo -MD -MP -MF $depbase.Tpo -c -o map.lo map.cc &&\ [ 189s] mv -f $depbase.Tpo $depbase.Plo [ 189s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT map.lo -MD -MP -MF .deps/map.Tpo -c map.cc -fPIC -DPIC -o .libs/map.o [ 189s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 189s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT minimize.lo -MD -MP -MF $depbase.Tpo -c -o minimize.lo minimize.cc &&\ [ 189s] mv -f $depbase.Tpo $depbase.Plo [ 189s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT minimize.lo -MD -MP -MF .deps/minimize.Tpo -c minimize.cc -fPIC -DPIC -o .libs/minimize.o [ 190s] In file included from ./../include/fst/vector-fst.h:34, [ 190s] from ./../include/fst/cache.h:33, [ 190s] from ./../include/fst/arcsort.h:28, [ 190s] from ./../include/fst/minimize.h:33, [ 190s] from ./../include/fst/script/minimize.h:23, [ 190s] from minimize.cc:18: [ 190s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 190s] ./../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> > >' [ 190s] 128 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../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> > >' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../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> > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 190s] 528 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 190s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] minimize.cc:36:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] In file included from ./../include/fst/expanded-fst.h:33, [ 190s] from ./../include/fst/mutable-fst.h:37: [ 190s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 190s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 190s] ./../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> > >' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../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> > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 190s] 528 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 190s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] minimize.cc:36:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../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=' [ 190s] 128 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 190s] ./../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> > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 190s] 528 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 190s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] minimize.cc:36:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../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=' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 190s] ./../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> > >' [ 190s] 128 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../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> > >' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../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> > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 190s] 528 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 190s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] minimize.cc:36:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 190s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 190s] ./../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> > >' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../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> > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 190s] 528 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 190s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] minimize.cc:36:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../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=' [ 190s] 128 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 190s] ./../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> > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 190s] 528 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 190s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] minimize.cc:36:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../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=' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] In file included from ./../include/fst/vector-fst.h:34, [ 190s] from ./../include/fst/cache.h:33, [ 190s] from ./../include/fst/arc-map.h:32, [ 190s] from ./../include/fst/script/map.h:25, [ 190s] from map.cc:18: [ 190s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 128 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../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 >]' [ 190s] 48 | StateMap(fst, ofst.get(), mapper); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 190s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] map.cc:37:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] In file included from ./../include/fst/expanded-fst.h:33, [ 190s] from ./../include/fst/mutable-fst.h:37: [ 190s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../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 >]' [ 190s] 48 | StateMap(fst, ofst.get(), mapper); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 190s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] map.cc:37:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 128 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../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 >]' [ 190s] 48 | StateMap(fst, ofst.get(), mapper); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 190s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] map.cc:37:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 128 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../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 >]' [ 190s] 39 | ArcMap(fst, ofst.get(), mapper); [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 190s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] map.cc:37:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../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 >]' [ 190s] 39 | ArcMap(fst, ofst.get(), mapper); [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 190s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] map.cc:37:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 128 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../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 >]' [ 190s] 39 | ArcMap(fst, ofst.get(), mapper); [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 190s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] map.cc:37:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 190s] ./../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> > >' [ 190s] 128 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../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> > >' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../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> > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 190s] 528 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 190s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] minimize.cc:36:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 190s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 190s] ./../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> > >' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../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> > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 190s] 528 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 190s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] minimize.cc:36:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../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=' [ 190s] 128 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 190s] ./../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> > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 190s] 528 | VectorFst> gfst; [ 190s] | ^~~~ [ 190s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 190s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 190s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] minimize.cc:36:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../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=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../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=' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 128 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../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 >]' [ 190s] 39 | ArcMap(fst, ofst.get(), mapper); [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 190s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] map.cc:37:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../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 >]' [ 190s] 39 | ArcMap(fst, ofst.get(), mapper); [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 190s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] map.cc:37:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 128 | class ImplToExpandedFst : public ImplToFst { [ 190s] | ^~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 190s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 190s] 520 | class VectorFst : public ImplToMutableFst> { [ 190s] | ^~~~~~~~~ [ 190s] ./../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 >]' [ 190s] 39 | ArcMap(fst, ofst.get(), mapper); [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 190s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 190s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 190s] map.cc:37:1: required from here [ 190s] 164 | ({#Op, Arc::Type()}, Op) [ 190s] | ^ [ 190s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 190s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 190s] | ^~~~~~~~ [ 190s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 190s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 190s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 191s] ./../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> > > >' [ 191s] 128 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../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> > > >' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../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> > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 537 | internal::AcceptorMinimize(&gfst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 191s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 191s] ./../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> > > >' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../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> > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 537 | internal::AcceptorMinimize(&gfst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../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=' [ 191s] 128 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 191s] ./../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> > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 537 | internal::AcceptorMinimize(&gfst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../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=' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 128 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 560 | internal::AcceptorMinimize(fst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 560 | internal::AcceptorMinimize(fst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 128 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 560 | internal::AcceptorMinimize(fst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 191s] ./../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> > > >' [ 191s] 128 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../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> > > >' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../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> > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 537 | internal::AcceptorMinimize(&gfst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 191s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 191s] ./../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> > > >' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../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> > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 537 | internal::AcceptorMinimize(&gfst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../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=' [ 191s] 128 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 191s] ./../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> > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 537 | internal::AcceptorMinimize(&gfst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../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=' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 128 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 560 | internal::AcceptorMinimize(fst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 560 | internal::AcceptorMinimize(fst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 128 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 560 | internal::AcceptorMinimize(fst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] In file included from ./../include/fst/script/map.h:26: [ 191s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 191s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 191s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 191s] | ~~~~~~~~~~~~^~ [ 191s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 191s] 165 | StateMap(ifst, ofst, &mapper); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../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 >]' [ 191s] 48 | StateMap(fst, ofst.get(), mapper); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 191s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] map.cc:37:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 191s] | ~~~^~~~~~~~~~~~~~~ [ 191s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 191s] ./../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> > > >' [ 191s] 128 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../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> > > >' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../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> > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 537 | internal::AcceptorMinimize(&gfst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 191s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 191s] ./../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> > > >' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../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> > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 537 | internal::AcceptorMinimize(&gfst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../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=' [ 191s] 128 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 191s] ./../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> > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 537 | internal::AcceptorMinimize(&gfst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../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=' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 191s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 191s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 191s] | ~~~~~~~~~~~~^~ [ 191s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 191s] 165 | StateMap(ifst, ofst, &mapper); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../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 >]' [ 191s] 48 | StateMap(fst, ofst.get(), mapper); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 191s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] map.cc:37:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 191s] | ~~~^~~~~~~~~~~~~~~ [ 191s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 191s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 191s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 191s] | ~~~~~~~~~~~~^~ [ 191s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 191s] 165 | StateMap(ifst, ofst, &mapper); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../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 >]' [ 191s] 48 | StateMap(fst, ofst.get(), mapper); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 191s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] map.cc:37:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 191s] | ~~~^~~~~~~~~~~~~~~ [ 191s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 128 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 560 | internal::AcceptorMinimize(fst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 560 | internal::AcceptorMinimize(fst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 128 | class ImplToExpandedFst : public ImplToFst { [ 191s] | ^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 191s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 191s] 520 | class VectorFst : public ImplToMutableFst> { [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 191s] 290 | VectorFst Tr_; [ 191s] | ^~~ [ 191s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 191s] 483 | CyclicMinimizer> minimizer(*fst); [ 191s] | ^~~~~~~~~ [ 191s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 560 | internal::AcceptorMinimize(fst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 191s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 191s] | ^~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 191s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 191s] | ^~~~~~~~~~~~~~~~ [ 191s] In file included from ./../include/fst/minimize.h:41: [ 191s] ./../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>]': [ 191s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 191s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~~ [ 191s] In file included from ./../include/fst/push.h:32: [ 191s] ./../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>]': [ 191s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 99 | Reweight(fst, distance, type); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 72 | if (s == potential.size()) break; [ 191s] | ~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 78 | if (arc.nextstate >= potential.size()) continue; [ 191s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 106 | const auto startweight = fst->Start() < potential.size() [ 191s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] In file included from ./../include/fst/test-properties.h:27, [ 191s] from ./../include/fst/vector-fst.h:35: [ 191s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 191s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 465 | Connect(fst); [ 191s] | ~~~~~~~^~~~~ [ 191s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 537 | internal::AcceptorMinimize(&gfst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~ [ 191s] ./../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]': [ 191s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 191s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 191s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 99 | Reweight(fst, distance, type); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 72 | if (s == potential.size()) break; [ 191s] | ~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 78 | if (arc.nextstate >= potential.size()) continue; [ 191s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 106 | const auto startweight = fst->Start() < potential.size() [ 191s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 191s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 191s] 465 | Connect(fst); [ 191s] | ~~~~~~~^~~~~ [ 191s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 560 | internal::AcceptorMinimize(fst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~ [ 191s] ./../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>]': [ 191s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 191s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~~ [ 191s] ./../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>]': [ 191s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 99 | Reweight(fst, distance, type); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 72 | if (s == potential.size()) break; [ 191s] | ~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 78 | if (arc.nextstate >= potential.size()) continue; [ 191s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 106 | const auto startweight = fst->Start() < potential.size() [ 191s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 191s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT print.lo -MD -MP -MF $depbase.Tpo -c -o print.lo print.cc &&\ [ 191s] mv -f $depbase.Tpo $depbase.Plo [ 191s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 191s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 465 | Connect(fst); [ 191s] | ~~~~~~~^~~~~ [ 191s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 537 | internal::AcceptorMinimize(&gfst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~ [ 191s] ./../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]': [ 191s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 191s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 191s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 99 | Reweight(fst, distance, type); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 72 | if (s == potential.size()) break; [ 191s] | ~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 78 | if (arc.nextstate >= potential.size()) continue; [ 191s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 106 | const auto startweight = fst->Start() < potential.size() [ 191s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.cc -fPIC -DPIC -o .libs/print.o [ 191s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 191s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 191s] 465 | Connect(fst); [ 191s] | ~~~~~~~^~~~~ [ 191s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 560 | internal::AcceptorMinimize(fst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~ [ 191s] ./../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>]': [ 191s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 191s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~~ [ 191s] ./../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>]': [ 191s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 99 | Reweight(fst, distance, type); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 72 | if (s == potential.size()) break; [ 191s] | ~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 78 | if (arc.nextstate >= potential.size()) continue; [ 191s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 106 | const auto startweight = fst->Start() < potential.size() [ 191s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../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 >]': [ 191s] ./../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 >]' [ 191s] 409 | BaseImpl::DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../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 >]' [ 191s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:336:8: required from here [ 191s] 336 | void DeleteStates(const std::vector &dstates) override { [ 191s] | ^~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../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 >]': [ 191s] ./../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 >]' [ 191s] 409 | BaseImpl::DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../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 >]' [ 191s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:336:8: required from here [ 191s] 336 | void DeleteStates(const std::vector &dstates) override { [ 191s] | ^~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 191s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 191s] 465 | Connect(fst); [ 191s] | ~~~~~~~^~~~~ [ 191s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 537 | internal::AcceptorMinimize(&gfst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~ [ 191s] ./../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 >]': [ 191s] ./../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 >]' [ 191s] 409 | BaseImpl::DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../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 >]' [ 191s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 191s] ./../include/fst/mutable-fst.h:336:8: required from here [ 191s] 336 | void DeleteStates(const std::vector &dstates) override { [ 191s] | ^~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 191s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 191s] ./../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]': [ 191s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 191s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 191s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 191s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 191s] 99 | Reweight(fst, distance, type); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 191s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 72 | if (s == potential.size()) break; [ 191s] | ~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 78 | if (arc.nextstate >= potential.size()) continue; [ 191s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 191s] ./../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] [ 191s] 106 | const auto startweight = fst->Start() < potential.size() [ 191s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 191s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 191s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 191s] 465 | Connect(fst); [ 191s] | ~~~~~~~^~~~~ [ 191s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 191s] 560 | internal::AcceptorMinimize(fst); [ 191s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 191s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 191s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 191s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 191s] minimize.cc:36:1: required from here [ 191s] 164 | ({#Op, Arc::Type()}, Op) [ 191s] | ^ [ 191s] ./../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] [ 191s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 191s] | ~~^~~~~~~~~~~~~~~ [ 191s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 192s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 317 | Initialize(fst); [ 192s] | ^~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 476 | AcyclicMinimizer minimizer(*fst); [ 192s] | ^~~~~~~~~ [ 192s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 537 | internal::AcceptorMinimize(&gfst); [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 192s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 192s] 317 | Initialize(fst); [ 192s] | ^~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 192s] 476 | AcyclicMinimizer minimizer(*fst); [ 192s] | ^~~~~~~~~ [ 192s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 560 | internal::AcceptorMinimize(fst); [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 192s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 317 | Initialize(fst); [ 192s] | ^~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 476 | AcyclicMinimizer minimizer(*fst); [ 192s] | ^~~~~~~~~ [ 192s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 537 | internal::AcceptorMinimize(&gfst); [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 192s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 192s] 317 | Initialize(fst); [ 192s] | ^~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 192s] 476 | AcyclicMinimizer minimizer(*fst); [ 192s] | ^~~~~~~~~ [ 192s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 560 | internal::AcceptorMinimize(fst); [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 192s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 317 | Initialize(fst); [ 192s] | ^~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 476 | AcyclicMinimizer minimizer(*fst); [ 192s] | ^~~~~~~~~ [ 192s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 537 | internal::AcceptorMinimize(&gfst); [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 192s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 192s] 317 | Initialize(fst); [ 192s] | ^~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 192s] 476 | AcyclicMinimizer minimizer(*fst); [ 192s] | ^~~~~~~~~ [ 192s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 560 | internal::AcceptorMinimize(fst); [ 192s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 192s] | ~~^~~~~~~~~~~~~~~~ [ 192s] In file included from ./../include/fst/partition.h:28, [ 192s] from ./../include/fst/minimize.h:40: [ 192s] ./../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]': [ 192s] ./../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>]' [ 192s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 679 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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>]' [ 192s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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>]' [ 192s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 679 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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>]' [ 192s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] In file included from ./../include/fst/minimize.h:36: [ 192s] ./../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]': [ 192s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 192s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 192s] ./../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> >]' [ 192s] 134 | aiter.SetValue((*mapper)(arc)); [ 192s] | ~~~~~~~~~^~~~~ [ 192s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 477 | ArcMap(fst, mapper); [ 192s] | ~~~~~~^~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 536 | Encode(&gfst, &encoder); [ 192s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 186 | if (label < 1 || label > triples_.size()) { [ 192s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 679 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 679 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 192s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 192s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 192s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 192s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 192s] 134 | aiter.SetValue((*mapper)(arc)); [ 192s] | ~~~~~~~~~^~~~~ [ 192s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 192s] 477 | ArcMap(fst, mapper); [ 192s] | ~~~~~~^~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 559 | Encode(fst, &encoder); [ 192s] | ~~~~~~^~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 186 | if (label < 1 || label > triples_.size()) { [ 192s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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>]' [ 192s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 679 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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>]' [ 192s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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>]' [ 192s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 679 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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>]' [ 192s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 192s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 192s] ./../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> >]' [ 192s] 134 | aiter.SetValue((*mapper)(arc)); [ 192s] | ~~~~~~~~~^~~~~ [ 192s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 477 | ArcMap(fst, mapper); [ 192s] | ~~~~~~^~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 536 | Encode(&gfst, &encoder); [ 192s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 186 | if (label < 1 || label > triples_.size()) { [ 192s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 679 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 679 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 192s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 192s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 192s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 192s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 192s] 134 | aiter.SetValue((*mapper)(arc)); [ 192s] | ~~~~~~~~~^~~~~ [ 192s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 192s] 477 | ArcMap(fst, mapper); [ 192s] | ~~~~~~^~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 559 | Encode(fst, &encoder); [ 192s] | ~~~~~~^~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 186 | if (label < 1 || label > triples_.size()) { [ 192s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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>]' [ 192s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 679 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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>]' [ 192s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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>]' [ 192s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 679 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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>]' [ 192s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 192s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 192s] ./../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> >]' [ 192s] 134 | aiter.SetValue((*mapper)(arc)); [ 192s] | ~~~~~~~~~^~~~~ [ 192s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 192s] 477 | ArcMap(fst, mapper); [ 192s] | ~~~~~~^~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 536 | Encode(&gfst, &encoder); [ 192s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 186 | if (label < 1 || label > triples_.size()) { [ 192s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 679 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../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]': [ 192s] ./../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]' [ 192s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 192s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] 679 | &unweighted); [ 192s] | ~~~~~~~~~~~~ [ 192s] ./../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]' [ 192s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 192s] | ^~~~~~~~~~~ [ 192s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 192s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 192s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 192s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 192s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 192s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 192s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 192s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 192s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 192s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 192s] 134 | aiter.SetValue((*mapper)(arc)); [ 192s] | ~~~~~~~~~^~~~~ [ 192s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 192s] 477 | ArcMap(fst, mapper); [ 192s] | ~~~~~~^~~~~~~~~~~~~ [ 192s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 192s] 559 | Encode(fst, &encoder); [ 192s] | ~~~~~~^~~~~~~~~~~~~~~ [ 192s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 192s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 192s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 192s] minimize.cc:36:1: required from here [ 192s] 164 | ({#Op, Arc::Type()}, Op) [ 192s] | ^ [ 192s] ./../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] [ 192s] 186 | if (label < 1 || label > triples_.size()) { [ 192s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 193s] In file included from ./../include/fst/rational.h:31, [ 193s] from ./../include/fst/closure.h:28, [ 193s] from ./../include/fst/fstlib.h:55, [ 193s] from ./../include/fst/script/print-impl.h:28, [ 193s] from ./../include/fst/script/print.h:26, [ 193s] from print.cc:18: [ 193s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 193s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 193s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 193s] | ^~~~~~ [ 193s] | template [ 193s] ./../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> >]': [ 193s] ./../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> > >]' [ 193s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 193s] | ~~~~~~~~~~~~^~ [ 193s] ./../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> > >]' [ 193s] 120 | StateMap(fst, &mapper); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 193s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 193s] 104 | StateMap(fst, mapper); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 193s] 475 | ArcSort(fst, comp); [ 193s] | ~~~~~~~^~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 537 | internal::AcceptorMinimize(&gfst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 193s] | ~~~^~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 204 | size_t hash = hasher(s); [ 193s] | ~~~~~~^~~ [ 193s] ./../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]' [ 193s] 235 | PrePartition(fst); [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 128 | Initialize(fst); [ 193s] | ^~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 193s] 483 | CyclicMinimizer> minimizer(*fst); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 537 | internal::AcceptorMinimize(&gfst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 193s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 193s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 193s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 193s] | ~~~~~~~~~~~~^~ [ 193s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 193s] 120 | StateMap(fst, &mapper); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 193s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 193s] 104 | StateMap(fst, mapper); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 193s] 475 | ArcSort(fst, comp); [ 193s] | ~~~~~~~^~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 560 | internal::AcceptorMinimize(fst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 193s] | ~~~^~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 193s] 204 | size_t hash = hasher(s); [ 193s] | ~~~~~~^~~ [ 193s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 193s] 235 | PrePartition(fst); [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 193s] 128 | Initialize(fst); [ 193s] | ^~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 193s] 483 | CyclicMinimizer> minimizer(*fst); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 560 | internal::AcceptorMinimize(fst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 193s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 193s] ./../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> >]': [ 193s] ./../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> > >]' [ 193s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 193s] | ~~~~~~~~~~~~^~ [ 193s] ./../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> > >]' [ 193s] 120 | StateMap(fst, &mapper); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 193s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 193s] 104 | StateMap(fst, mapper); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 193s] 475 | ArcSort(fst, comp); [ 193s] | ~~~~~~~^~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 537 | internal::AcceptorMinimize(&gfst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 193s] | ~~~^~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 204 | size_t hash = hasher(s); [ 193s] | ~~~~~~^~~ [ 193s] ./../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]' [ 193s] 235 | PrePartition(fst); [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 128 | Initialize(fst); [ 193s] | ^~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 193s] 483 | CyclicMinimizer> minimizer(*fst); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 537 | internal::AcceptorMinimize(&gfst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 193s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 193s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 193s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 193s] | ~~~~~~~~~~~~^~ [ 193s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 193s] 120 | StateMap(fst, &mapper); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 193s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 193s] 104 | StateMap(fst, mapper); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 193s] 475 | ArcSort(fst, comp); [ 193s] | ~~~~~~~^~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 560 | internal::AcceptorMinimize(fst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 193s] | ~~~^~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 193s] 204 | size_t hash = hasher(s); [ 193s] | ~~~~~~^~~ [ 193s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 193s] 235 | PrePartition(fst); [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 193s] 128 | Initialize(fst); [ 193s] | ^~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 193s] 483 | CyclicMinimizer> minimizer(*fst); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 560 | internal::AcceptorMinimize(fst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 193s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 193s] ./../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> >]': [ 193s] ./../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> > >]' [ 193s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 193s] | ~~~~~~~~~~~~^~ [ 193s] ./../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> > >]' [ 193s] 120 | StateMap(fst, &mapper); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 193s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 193s] 104 | StateMap(fst, mapper); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 193s] 475 | ArcSort(fst, comp); [ 193s] | ~~~~~~~^~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 537 | internal::AcceptorMinimize(&gfst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 193s] | ~~~^~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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]' [ 193s] 204 | size_t hash = hasher(s); [ 193s] | ~~~~~~^~~ [ 193s] ./../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]' [ 193s] 235 | PrePartition(fst); [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 128 | Initialize(fst); [ 193s] | ^~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 193s] 483 | CyclicMinimizer> minimizer(*fst); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 537 | internal::AcceptorMinimize(&gfst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 193s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 193s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 193s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 193s] | ~~~~~~~~~~~~^~ [ 193s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 193s] 120 | StateMap(fst, &mapper); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 193s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 193s] 104 | StateMap(fst, mapper); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 193s] 475 | ArcSort(fst, comp); [ 193s] | ~~~~~~~^~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 560 | internal::AcceptorMinimize(fst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 193s] | ~~~^~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 193s] 204 | size_t hash = hasher(s); [ 193s] | ~~~~~~^~~ [ 193s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 193s] 235 | PrePartition(fst); [ 193s] | ^~~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 193s] 128 | Initialize(fst); [ 193s] | ^~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 193s] 483 | CyclicMinimizer> minimizer(*fst); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 560 | internal::AcceptorMinimize(fst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 193s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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> >]' [ 193s] 140 | dfs = visitor->InitState(root, root); [ 193s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 193s] 384 | DfsVisit(fst, &hvisitor); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 193s] 317 | Initialize(fst); [ 193s] | ^~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 193s] 476 | AcyclicMinimizer minimizer(*fst); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 537 | internal::AcceptorMinimize(&gfst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 193s] | ~~^~~~~~~~~~~~~~ [ 193s] ./../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]': [ 193s] ./../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> >]' [ 193s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 193s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../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]' [ 193s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 193s] 384 | DfsVisit(fst, &hvisitor); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 193s] 317 | Initialize(fst); [ 193s] | ^~~~~~~~~~ [ 193s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 193s] 476 | AcyclicMinimizer minimizer(*fst); [ 193s] | ^~~~~~~~~ [ 193s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 193s] 537 | internal::AcceptorMinimize(&gfst); [ 193s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 193s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 193s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 193s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 193s] minimize.cc:36:1: required from here [ 193s] 164 | ({#Op, Arc::Type()}, Op) [ 193s] | ^ [ 193s] ./../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] [ 193s] 360 | if (h > max_height_) max_height_ = h; [ 193s] | ~~^~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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 > >]' [ 194s] 140 | dfs = visitor->InitState(root, root); [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 194s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 194s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 194s] 384 | DfsVisit(fst, &hvisitor); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 194s] 317 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 194s] 476 | AcyclicMinimizer minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 560 | internal::AcceptorMinimize(fst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 194s] | ~~^~~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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 > >]' [ 194s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 194s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 194s] 384 | DfsVisit(fst, &hvisitor); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 194s] 317 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 194s] 476 | AcyclicMinimizer minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 560 | internal::AcceptorMinimize(fst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 360 | if (h > max_height_) max_height_ = h; [ 194s] | ~~^~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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> >]' [ 194s] 140 | dfs = visitor->InitState(root, root); [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 384 | DfsVisit(fst, &hvisitor); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 317 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 476 | AcyclicMinimizer minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 537 | internal::AcceptorMinimize(&gfst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 194s] | ~~^~~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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> >]' [ 194s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 384 | DfsVisit(fst, &hvisitor); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 317 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 476 | AcyclicMinimizer minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 537 | internal::AcceptorMinimize(&gfst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 360 | if (h > max_height_) max_height_ = h; [ 194s] | ~~^~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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 > >]' [ 194s] 140 | dfs = visitor->InitState(root, root); [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 194s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 194s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 194s] 384 | DfsVisit(fst, &hvisitor); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 194s] 317 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 194s] 476 | AcyclicMinimizer minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 560 | internal::AcceptorMinimize(fst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 194s] | ~~^~~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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 > >]' [ 194s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 194s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 194s] 384 | DfsVisit(fst, &hvisitor); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 194s] 317 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 194s] 476 | AcyclicMinimizer minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 560 | internal::AcceptorMinimize(fst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 360 | if (h > max_height_) max_height_ = h; [ 194s] | ~~^~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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> >]' [ 194s] 140 | dfs = visitor->InitState(root, root); [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 384 | DfsVisit(fst, &hvisitor); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 317 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 476 | AcyclicMinimizer minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 537 | internal::AcceptorMinimize(&gfst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 194s] | ~~^~~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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> >]' [ 194s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 384 | DfsVisit(fst, &hvisitor); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 317 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 476 | AcyclicMinimizer minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 537 | internal::AcceptorMinimize(&gfst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 360 | if (h > max_height_) max_height_ = h; [ 194s] | ~~^~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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 > >]' [ 194s] 140 | dfs = visitor->InitState(root, root); [ 194s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 194s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 194s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 194s] 384 | DfsVisit(fst, &hvisitor); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 194s] 317 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 194s] 476 | AcyclicMinimizer minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 560 | internal::AcceptorMinimize(fst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 194s] | ~~^~~~~~~~~~~~~~ [ 194s] ./../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]': [ 194s] ./../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 > >]' [ 194s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 194s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 194s] 384 | DfsVisit(fst, &hvisitor); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 194s] 317 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 194s] 476 | AcyclicMinimizer minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 560 | internal::AcceptorMinimize(fst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 360 | if (h > max_height_) max_height_ = h; [ 194s] | ~~^~~~~~~~~~~~~ [ 194s] In file included from ./../include/fst/queue.h:35: [ 194s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 194s] ./../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> >]' [ 194s] 114 | visitor->FinishVisit(); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 194s] ./../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]' [ 194s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] /usr/lib64/gcc/aarch64-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 >]' [ 194s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 194s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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>]' [ 194s] 655 | queue_ = std::make_unique>(fst, filter); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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>]' [ 194s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 194s] | ^~~~~~~~~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 194s] ./../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> > >]' [ 194s] 114 | visitor->FinishVisit(); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 194s] ./../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]' [ 194s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] /usr/lib64/gcc/aarch64-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 >]' [ 194s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 194s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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>]' [ 194s] 655 | queue_ = std::make_unique>(fst, filter); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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>]' [ 194s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 194s] | ^~~~~~~~~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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> > >]': [ 194s] ./../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> > > >]' [ 194s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../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> > > >]' [ 194s] 120 | StateMap(fst, &mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 194s] 104 | StateMap(fst, mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 230 | ArcSort(&Tr_, icomp); [ 194s] | ~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 128 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 483 | CyclicMinimizer> minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 537 | internal::AcceptorMinimize(&gfst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 194s] | ~~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 194s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 194s] 114 | visitor->FinishVisit(); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 194s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 194s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] /usr/lib64/gcc/aarch64-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 >]' [ 194s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 194s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 655 | queue_ = std::make_unique>(fst, filter); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 194s] | ^~~~~~~~~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 194s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 194s] 114 | visitor->FinishVisit(); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 194s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 194s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] /usr/lib64/gcc/aarch64-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 >]' [ 194s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 194s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 655 | queue_ = std::make_unique>(fst, filter); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 194s] | ^~~~~~~~~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 194s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 194s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 194s] 120 | StateMap(fst, &mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 194s] 104 | StateMap(fst, mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 194s] 230 | ArcSort(&Tr_, icomp); [ 194s] | ~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 194s] 128 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 194s] 483 | CyclicMinimizer> minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 560 | internal::AcceptorMinimize(fst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 194s] | ~~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 194s] ./../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> >]' [ 194s] 114 | visitor->FinishVisit(); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 194s] ./../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]' [ 194s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] /usr/lib64/gcc/aarch64-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 >]' [ 194s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 194s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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>]' [ 194s] 655 | queue_ = std::make_unique>(fst, filter); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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>]' [ 194s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 194s] | ^~~~~~~~~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 194s] ./../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> > >]' [ 194s] 114 | visitor->FinishVisit(); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 194s] ./../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]' [ 194s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] /usr/lib64/gcc/aarch64-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 >]' [ 194s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 194s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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>]' [ 194s] 655 | queue_ = std::make_unique>(fst, filter); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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>]' [ 194s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 194s] | ^~~~~~~~~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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> > >]': [ 194s] ./../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> > > >]' [ 194s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../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> > > >]' [ 194s] 120 | StateMap(fst, &mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 194s] 104 | StateMap(fst, mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 230 | ArcSort(&Tr_, icomp); [ 194s] | ~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 128 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 483 | CyclicMinimizer> minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 537 | internal::AcceptorMinimize(&gfst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 194s] | ~~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 194s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 194s] 114 | visitor->FinishVisit(); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 194s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 194s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] /usr/lib64/gcc/aarch64-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 >]' [ 194s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 194s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 655 | queue_ = std::make_unique>(fst, filter); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 194s] | ^~~~~~~~~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 194s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 194s] 114 | visitor->FinishVisit(); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 194s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 194s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] /usr/lib64/gcc/aarch64-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 >]' [ 194s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 194s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 655 | queue_ = std::make_unique>(fst, filter); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 194s] | ^~~~~~~~~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 194s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 194s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 194s] 120 | StateMap(fst, &mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 194s] 104 | StateMap(fst, mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 194s] 230 | ArcSort(&Tr_, icomp); [ 194s] | ~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 194s] 128 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 194s] 483 | CyclicMinimizer> minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 560 | internal::AcceptorMinimize(fst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 194s] | ~~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 194s] ./../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> >]' [ 194s] 114 | visitor->FinishVisit(); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 194s] ./../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]' [ 194s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] /usr/lib64/gcc/aarch64-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 >]' [ 194s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 194s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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>]' [ 194s] 655 | queue_ = std::make_unique>(fst, filter); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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>]' [ 194s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 194s] | ^~~~~~~~~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 194s] ./../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> > >]' [ 194s] 114 | visitor->FinishVisit(); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 194s] ./../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]' [ 194s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] /usr/lib64/gcc/aarch64-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 >]' [ 194s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 194s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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>]' [ 194s] 655 | queue_ = std::make_unique>(fst, filter); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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>]' [ 194s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 194s] | ^~~~~~~~~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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> > >]': [ 194s] ./../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> > > >]' [ 194s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../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> > > >]' [ 194s] 120 | StateMap(fst, &mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 194s] 104 | StateMap(fst, mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 230 | ArcSort(&Tr_, icomp); [ 194s] | ~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 128 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 194s] 483 | CyclicMinimizer> minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 537 | internal::AcceptorMinimize(&gfst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 194s] | ~~~^~~~~~~~~~~~~~~ [ 194s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 194s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 194s] 114 | visitor->FinishVisit(); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 194s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 194s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] /usr/lib64/gcc/aarch64-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 >]' [ 194s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 194s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 655 | queue_ = std::make_unique>(fst, filter); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 194s] | ^~~~~~~~~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 194s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 194s] 114 | visitor->FinishVisit(); [ 194s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 194s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 194s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] /usr/lib64/gcc/aarch64-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 >]' [ 194s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 194s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 655 | queue_ = std::make_unique>(fst, filter); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../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]' [ 194s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 194s] | ^~~~~~~~~~~ [ 194s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 194s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 194s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 194s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../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] [ 194s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 194s] | ~~^~~~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 194s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 194s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 194s] | ~~~~~~~~~~~~^~ [ 194s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 194s] 120 | StateMap(fst, &mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 194s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 194s] 104 | StateMap(fst, mapper); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 194s] 230 | ArcSort(&Tr_, icomp); [ 194s] | ~~~~~~~^~~~~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 194s] 128 | Initialize(fst); [ 194s] | ^~~~~~~~~~ [ 194s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 194s] 483 | CyclicMinimizer> minimizer(*fst); [ 194s] | ^~~~~~~~~ [ 194s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 194s] 560 | internal::AcceptorMinimize(fst); [ 194s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 194s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 194s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 194s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 194s] minimize.cc:36:1: required from here [ 194s] 164 | ({#Op, Arc::Type()}, Op) [ 194s] | ^ [ 194s] ./../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] [ 194s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 194s] | ~~~^~~~~~~~~~~~~~~ [ 195s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 195s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT project.lo -MD -MP -MF $depbase.Tpo -c -o project.lo project.cc &&\ [ 195s] mv -f $depbase.Tpo $depbase.Plo [ 195s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT project.lo -MD -MP -MF .deps/project.Tpo -c project.cc -fPIC -DPIC -o .libs/project.o [ 196s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 196s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT prune.lo -MD -MP -MF $depbase.Tpo -c -o prune.lo prune.cc &&\ [ 196s] mv -f $depbase.Tpo $depbase.Plo [ 196s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT prune.lo -MD -MP -MF .deps/prune.Tpo -c prune.cc -fPIC -DPIC -o .libs/prune.o [ 196s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 196s] ./../include/fst/queue.h:232:8: required from here [ 196s] 232 | void Update(StateId s) override { [ 196s] | ^~~~~~ [ 196s] ./../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] [ 196s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 196s] | ~~^~~~~~~~~~~~~~ [ 196s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 196s] ./../include/fst/queue.h:548:11: required from here [ 196s] 548 | StateId Head() const final { [ 196s] | ^~~~ [ 196s] ./../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] [ 196s] 552 | ((front_ >= trivial_queue_.size()) || [ 196s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 196s] ./../include/fst/queue.h:563:8: required from here [ 196s] 563 | void Enqueue(StateId s) final { [ 196s] | ^~~~~~~ [ 196s] ./../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] [ 196s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 196s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 196s] ./../include/fst/queue.h:581:8: required from here [ 196s] 581 | void Dequeue() final { [ 196s] | ^~~~~~~ [ 196s] ./../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] [ 196s] 584 | } else if (front_ < trivial_queue_.size()) { [ 196s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 196s] ./../include/fst/queue.h:593:8: required from here [ 196s] 593 | bool Empty() const final { [ 196s] | ^~~~~ [ 196s] ./../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] [ 196s] 602 | return (front_ >= trivial_queue_.size()) || [ 196s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 196s] ./../include/fst/queue.h:607:8: required from here [ 196s] 607 | void Clear() final { [ 196s] | ^~~~~ [ 196s] ./../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] [ 196s] 611 | } else if (i < trivial_queue_.size()) { [ 196s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 196s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 196s] ./../include/fst/queue.h:495:8: required from here [ 196s] 495 | void Enqueue(StateId s) final { [ 196s] | ^~~~~~~ [ 196s] ./../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] [ 196s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 196s] | ~~~~~~~~~~~~~~~~~^~~~ [ 196s] In file included from ./../include/fst/queue.h:34: [ 196s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 196s] ./../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]' [ 196s] 218 | key_[s] = heap_.Insert(s); [ 196s] | ~~~~~~~~~~~~^~~ [ 196s] ./../include/fst/queue.h:215:8: required from here [ 196s] 215 | void Enqueue(StateId s) override { [ 196s] | ^~~~~~~ [ 196s] ./../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] [ 196s] 57 | if (size_ < values_.size()) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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 > >]': [ 196s] ./../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 > >]' [ 196s] 409 | BaseImpl::DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../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 > >]' [ 196s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:336:8: required from here [ 196s] 336 | void DeleteStates(const std::vector &dstates) override { [ 196s] | ^~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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> >]': [ 196s] ./../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> >]' [ 196s] 409 | BaseImpl::DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../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> >]' [ 196s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:336:8: required from here [ 196s] 336 | void DeleteStates(const std::vector &dstates) override { [ 196s] | ^~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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 > >]': [ 196s] ./../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 > >]' [ 196s] 409 | BaseImpl::DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../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 > >]' [ 196s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:336:8: required from here [ 196s] 336 | void DeleteStates(const std::vector &dstates) override { [ 196s] | ^~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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> >]': [ 196s] ./../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> >]' [ 196s] 409 | BaseImpl::DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../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> >]' [ 196s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:336:8: required from here [ 196s] 336 | void DeleteStates(const std::vector &dstates) override { [ 196s] | ^~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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 > >]': [ 196s] ./../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 > >]' [ 196s] 409 | BaseImpl::DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../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 > >]' [ 196s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:336:8: required from here [ 196s] 336 | void DeleteStates(const std::vector &dstates) override { [ 196s] | ^~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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> >]': [ 196s] ./../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> >]' [ 196s] 409 | BaseImpl::DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../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> >]' [ 196s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:336:8: required from here [ 196s] 336 | void DeleteStates(const std::vector &dstates) override { [ 196s] | ^~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] In file included from ./../include/fst/minimize.h:37: [ 196s] ./../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]': [ 196s] ./../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]' [ 196s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 196s] | ^~~~~~~~~ [ 196s] ./../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]' [ 196s] 950 | StateId Start() const override { return impl_->Start(); } [ 196s] | ~~~~~~~~~~~~^~ [ 196s] ./../include/fst/fst.h:950:11: required from here [ 196s] 950 | StateId Start() const override { return impl_->Start(); } [ 196s] | ^~~~~ [ 196s] ./../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] [ 196s] 348 | while (unfactored_.size() <= element.state) [ 196s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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>]': [ 196s] ./../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>]' [ 196s] 409 | BaseImpl::DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../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>]' [ 196s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 196s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 196s] ./../include/fst/mutable-fst.h:336:8: required from here [ 196s] 336 | void DeleteStates(const std::vector &dstates) override { [ 196s] | ^~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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] [ 196s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 196s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 196s] ./../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]': [ 196s] ./../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]' [ 196s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 196s] | ^~~~~~~~~ [ 196s] ./../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]' [ 196s] 950 | StateId Start() const override { return impl_->Start(); } [ 196s] | ~~~~~~~~~~~~^~ [ 196s] ./../include/fst/fst.h:950:11: required from here [ 196s] 950 | StateId Start() const override { return impl_->Start(); } [ 196s] | ^~~~~ [ 196s] ./../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] [ 196s] 348 | while (unfactored_.size() <= element.state) [ 196s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 196s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 196s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT push.lo -MD -MP -MF $depbase.Tpo -c -o push.lo push.cc &&\ [ 196s] mv -f $depbase.Tpo $depbase.Plo [ 196s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT push.lo -MD -MP -MF .deps/push.Tpo -c push.cc -fPIC -DPIC -o .libs/push.o [ 197s] ./../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>]': [ 197s] ./../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>]' [ 197s] 409 | BaseImpl::DeleteStates(dstates); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 197s] ./../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>]' [ 197s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:336:8: required from here [ 197s] 336 | void DeleteStates(const std::vector &dstates) override { [ 197s] | ^~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 197s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 197s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 197s] ./../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]': [ 197s] ./../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]' [ 197s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 197s] | ^~~~~~~~~ [ 197s] ./../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]' [ 197s] 950 | StateId Start() const override { return impl_->Start(); } [ 197s] | ~~~~~~~~~~~~^~ [ 197s] ./../include/fst/fst.h:950:11: required from here [ 197s] 950 | StateId Start() const override { return impl_->Start(); } [ 197s] | ^~~~~ [ 197s] ./../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] [ 197s] 348 | while (unfactored_.size() <= element.state) [ 197s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 197s] ./../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>]': [ 197s] ./../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>]' [ 197s] 409 | BaseImpl::DeleteStates(dstates); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 197s] ./../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>]' [ 197s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:336:8: required from here [ 197s] 336 | void DeleteStates(const std::vector &dstates) override { [ 197s] | ^~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 197s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 197s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/script/prune.h:25, [ 197s] from prune.cc:18: [ 197s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 197s] ./../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]' [ 197s] 330 | Prune(ifst, ofst, opts); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 197s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] prune.cc:49:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 197s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 197s] | ~~~~~~~~~~~~^~~~ [ 197s] ./../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] [ 197s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 197s] | ~~~~~~~~~~~~~~~~~^~~~ [ 197s] ./../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] [ 197s] 261 | while (enqueued.size() <= s) { [ 197s] | ~~~~~~~~~~~~~~~~^~~~ [ 197s] ./../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] [ 197s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 197s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 286 | while (idistance.size() <= arc.nextstate) { [ 197s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 197s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 298 | while (enqueued.size() <= arc.nextstate) { [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 197s] ./../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]' [ 197s] 208 | Prune(fst, opts); [ 197s] | ~~~~~^~~~~~~~~~~ [ 197s] ./../include/fst/script/prune.h:58:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 197s] 58 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] prune.cc:50:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 197s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 197s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 197s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 197s] ./../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] [ 197s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 197s] | ~~^~~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/vector-fst.h:34, [ 197s] from ./../include/fst/cache.h:33, [ 197s] from ./../include/fst/shortest-distance.h:29, [ 197s] from ./../include/fst/prune.h:31: [ 197s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 197s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 197s] 128 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 197s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 197s] 520 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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]' [ 197s] 313 | VectorFst rfst; [ 197s] | ^~~~ [ 197s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 197s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../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]' [ 197s] 330 | Prune(ifst, ofst, opts); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 197s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] prune.cc:49:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 197s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] In file included from ./../include/fst/arcfilter.h:24, [ 197s] from ./../include/fst/prune.h:29: [ 197s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 197s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 197s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 197s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 197s] 520 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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]' [ 197s] 313 | VectorFst rfst; [ 197s] | ^~~~ [ 197s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 197s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../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]' [ 197s] 330 | Prune(ifst, ofst, opts); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 197s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] prune.cc:49:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 197s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] In file included from ./../include/fst/mutable-fst.h:37: [ 197s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 197s] 128 | class ImplToExpandedFst : public ImplToFst { [ 197s] | ^~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 197s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 197s] 520 | class VectorFst : public ImplToMutableFst> { [ 197s] | ^~~~~~~~~ [ 197s] ./../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]' [ 197s] 313 | VectorFst rfst; [ 197s] | ^~~~ [ 197s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 197s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 197s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] ./../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]' [ 197s] 330 | Prune(ifst, ofst, opts); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 197s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] prune.cc:49:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 197s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 197s] | ^~~~~~~~ [ 197s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 197s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 197s] | ^~~~~~~~~~~~~~~~ [ 197s] In file included from ./../include/fst/prune.h:30: [ 197s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 197s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 197s] 265 | enqueued[s] = heap.Insert(s); [ 197s] | ~~~~~~~~~~~^~~ [ 197s] ./../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]' [ 197s] 330 | Prune(ifst, ofst, opts); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 197s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 197s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 197s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 197s] prune.cc:49:1: required from here [ 197s] 164 | ({#Op, Arc::Type()}, Op) [ 197s] | ^ [ 197s] ./../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] [ 197s] 57 | if (size_ < values_.size()) { [ 197s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 198s] In file included from ./../include/fst/shortest-distance.h:31: [ 198s] ./../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]': [ 198s] ./../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]' [ 198s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 679 | &unweighted); [ 198s] | ~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 198s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 330 | Prune(ifst, ofst, opts); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 198s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] prune.cc:49:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 198s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]': [ 198s] ./../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]' [ 198s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 198s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 679 | &unweighted); [ 198s] | ~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 198s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 330 | Prune(ifst, ofst, opts); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 198s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] prune.cc:49:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 198s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 198s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 198s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 198s] | ^~~~~~~~~ [ 198s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 198s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 198s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 198s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 330 | Prune(ifst, ofst, opts); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 198s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] prune.cc:49:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 198s] | ~~^~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 198s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 198s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 198s] | ^~~~~~~~~ [ 198s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 198s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 198s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 198s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 330 | Prune(ifst, ofst, opts); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 198s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] prune.cc:49:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 198s] | ~~^~~~~~~~~~~~~~~~~~~ [ 198s] In file included from ./../include/fst/queue.h:35: [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 198s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 198s] 114 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 198s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /usr/lib64/gcc/aarch64-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 >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 655 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 198s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 330 | Prune(ifst, ofst, opts); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 198s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] prune.cc:49:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 198s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT randequivalent.lo -MD -MP -MF $depbase.Tpo -c -o randequivalent.lo randequivalent.cc &&\ [ 198s] mv -f $depbase.Tpo $depbase.Plo [ 198s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 198s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 198s] 114 | visitor->FinishVisit(); [ 198s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 198s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 198s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] /usr/lib64/gcc/aarch64-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 >]' [ 198s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 198s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 655 | queue_ = std::make_unique>(fst, filter); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 198s] | ^~~~~~~~~~~ [ 198s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 198s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 198s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../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]' [ 198s] 330 | Prune(ifst, ofst, opts); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 198s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 198s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] prune.cc:49:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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] [ 198s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 198s] | ~~^~~~~~~~~~~~~~~~ [ 198s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT randequivalent.lo -MD -MP -MF .deps/randequivalent.Tpo -c randequivalent.cc -fPIC -DPIC -o .libs/randequivalent.o [ 198s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 198s] ./../include/fst/queue.h:548:11: required from here [ 198s] 548 | StateId Head() const final { [ 198s] | ^~~~ [ 198s] ./../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] [ 198s] 552 | ((front_ >= trivial_queue_.size()) || [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 198s] ./../include/fst/queue.h:563:8: required from here [ 198s] 563 | void Enqueue(StateId s) final { [ 198s] | ^~~~~~~ [ 198s] ./../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] [ 198s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 198s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 198s] ./../include/fst/queue.h:581:8: required from here [ 198s] 581 | void Dequeue() final { [ 198s] | ^~~~~~~ [ 198s] ./../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] [ 198s] 584 | } else if (front_ < trivial_queue_.size()) { [ 198s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 198s] ./../include/fst/queue.h:593:8: required from here [ 198s] 593 | bool Empty() const final { [ 198s] | ^~~~~ [ 198s] ./../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] [ 198s] 602 | return (front_ >= trivial_queue_.size()) || [ 198s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 198s] ./../include/fst/queue.h:607:8: required from here [ 198s] 607 | void Clear() final { [ 198s] | ^~~~~ [ 198s] ./../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] [ 198s] 611 | } else if (i < trivial_queue_.size()) { [ 198s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 198s] ./../include/fst/queue.h:232:8: required from here [ 198s] 232 | void Update(StateId s) override { [ 198s] | ^~~~~~ [ 198s] ./../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] [ 198s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 198s] | ~~^~~~~~~~~~~~~~ [ 198s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 198s] ./../include/fst/queue.h:495:8: required from here [ 198s] 495 | void Enqueue(StateId s) final { [ 198s] | ^~~~~~~ [ 198s] ./../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] [ 198s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 198s] | ~~~~~~~~~~~~~~~~~^~~~ [ 198s] In file included from ./../include/fst/vector-fst.h:34, [ 198s] from ./../include/fst/cache.h:33, [ 198s] from ./../include/fst/arc-map.h:32, [ 198s] from ./../include/fst/push.h:29, [ 198s] from ./../include/fst/script/push.h:24, [ 198s] from push.cc:18: [ 198s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 198s] ./../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> > >' [ 198s] 128 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../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> > >' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 48 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] In file included from ./../include/fst/expanded-fst.h:33, [ 198s] from ./../include/fst/mutable-fst.h:37: [ 198s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 198s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 198s] ./../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> > >' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 48 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../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=' [ 198s] 128 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 48 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../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=' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 198s] ./../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]' [ 198s] 218 | key_[s] = heap_.Insert(s); [ 198s] | ~~~~~~~~~~~~^~~ [ 198s] ./../include/fst/queue.h:215:8: required from here [ 198s] 215 | void Enqueue(StateId s) override { [ 198s] | ^~~~~~~ [ 198s] ./../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] [ 198s] 57 | if (size_ < values_.size()) { [ 198s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 198s] ./../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> > >' [ 198s] 128 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../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> > >' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 198s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 198s] ./../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> > >' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../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=' [ 198s] 128 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../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=' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../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 > >]': [ 198s] ./../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 > >]' [ 198s] 409 | BaseImpl::DeleteStates(dstates); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 198s] ./../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 > >]' [ 198s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 198s] ./../include/fst/mutable-fst.h:336:8: required from here [ 198s] 336 | void DeleteStates(const std::vector &dstates) override { [ 198s] | ^~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 198s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 198s] ./../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] [ 198s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 198s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 198s] ./../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> > >' [ 198s] 128 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../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> > >' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 48 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 198s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 198s] ./../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> > >' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 48 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../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=' [ 198s] 128 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 48 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../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=' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 198s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT randgen.lo -MD -MP -MF $depbase.Tpo -c -o randgen.lo randgen.cc &&\ [ 198s] mv -f $depbase.Tpo $depbase.Plo [ 198s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 198s] ./../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> > >' [ 198s] 128 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../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> > >' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 198s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 198s] ./../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> > >' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../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=' [ 198s] 128 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../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=' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT randgen.lo -MD -MP -MF .deps/randgen.Tpo -c randgen.cc -fPIC -DPIC -o .libs/randgen.o [ 198s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 198s] ./../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> > >' [ 198s] 128 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../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> > >' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 48 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 198s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 198s] ./../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> > >' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 48 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../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=' [ 198s] 128 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 48 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../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=' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 198s] ./../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> > >' [ 198s] 128 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../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> > >' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 198s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 198s] | ^~~~~~~~ [ 198s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 198s] ./../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> > >' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../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=' [ 198s] 128 | class ImplToExpandedFst : public ImplToFst { [ 198s] | ^~~~~~~~~~~~~~~~~ [ 198s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 198s] ./../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> > > >' [ 198s] 520 | class VectorFst : public ImplToMutableFst> { [ 198s] | ^~~~~~~~~ [ 198s] ./../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]' [ 198s] 130 | VectorFst> gfst; [ 198s] | ^~~~ [ 198s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 198s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 198s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 198s] 53 | std::get<4>(*args)); [ 198s] | ~~~~~~~~~~~~~~~~~~~ [ 198s] push.cc:44:1: required from here [ 198s] 164 | ({#Op, Arc::Type()}, Op) [ 198s] | ^ [ 198s] ./../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=] [ 198s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 198s] | ^~~~~~~~ [ 198s] ./../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=' [ 198s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 198s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 199s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 199s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 199s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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]': [ 199s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 199s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~~ [ 199s] In file included from ./../include/fst/push.h:32: [ 199s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 199s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 99 | Reweight(fst, distance, type); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 72 | if (s == potential.size()) break; [ 199s] | ~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 78 | if (arc.nextstate >= potential.size()) continue; [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 106 | const auto startweight = fst->Start() < potential.size() [ 199s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 199s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 199s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 199s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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]': [ 199s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 199s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 199s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 99 | Reweight(fst, distance, type); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 72 | if (s == potential.size()) break; [ 199s] | ~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 78 | if (arc.nextstate >= potential.size()) continue; [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 106 | const auto startweight = fst->Start() < potential.size() [ 199s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 199s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 199s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 199s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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]': [ 199s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 199s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 199s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 199s] 99 | Reweight(fst, distance, type); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 199s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 199s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:43:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 72 | if (s == potential.size()) break; [ 199s] | ~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 78 | if (arc.nextstate >= potential.size()) continue; [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 106 | const auto startweight = fst->Start() < potential.size() [ 199s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 199s] ./../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> > > >' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../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> > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 199s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 199s] ./../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> > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../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=' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../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=' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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>]': [ 199s] ./../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]' [ 199s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 199s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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>]': [ 199s] ./../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]' [ 199s] 150 | Reweight(&gfst, gdistance, rtype); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 72 | if (s == potential.size()) break; [ 199s] | ~~^~~~~~~~~~~~~~~~~~~ [ 199s] In file included from ./../include/fst/accumulator.h:34, [ 199s] from ./../include/fst/label-reachable.h:30, [ 199s] from ./../include/fst/lookahead-matcher.h:35, [ 199s] from ./../include/fst/lookahead-filter.h:31, [ 199s] from ./../include/fst/compose.h:33, [ 199s] from ./../include/fst/randequivalent.h:30, [ 199s] from ./../include/fst/script/randequivalent.h:24, [ 199s] from randequivalent.cc:18: [ 199s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 199s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 199s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 199s] | ^~~~~~ [ 199s] | template [ 199s] ./../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] [ 199s] 78 | if (arc.nextstate >= potential.size()) continue; [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 106 | const auto startweight = fst->Start() < potential.size() [ 199s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 199s] ./../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> > > >' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../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> > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 199s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 199s] ./../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> > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../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=' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../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=' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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>]': [ 199s] ./../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]' [ 199s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 199s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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>]': [ 199s] ./../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]' [ 199s] 150 | Reweight(&gfst, gdistance, rtype); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 72 | if (s == potential.size()) break; [ 199s] | ~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 78 | if (arc.nextstate >= potential.size()) continue; [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 106 | const auto startweight = fst->Start() < potential.size() [ 199s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 199s] ./../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> > > >' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../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> > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 199s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 199s] ./../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> > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../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=' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../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=' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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>]': [ 199s] ./../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]' [ 199s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 199s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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>]': [ 199s] ./../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]' [ 199s] 150 | Reweight(&gfst, gdistance, rtype); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 72 | if (s == potential.size()) break; [ 199s] | ~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 78 | if (arc.nextstate >= potential.size()) continue; [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 106 | const auto startweight = fst->Start() < potential.size() [ 199s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 199s] ./../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> > > >' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../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> > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 199s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 199s] ./../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> > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../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=' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../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=' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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>]': [ 199s] ./../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]' [ 199s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 199s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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>]': [ 199s] ./../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]' [ 199s] 150 | Reweight(&gfst, gdistance, rtype); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 72 | if (s == potential.size()) break; [ 199s] | ~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 78 | if (arc.nextstate >= potential.size()) continue; [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 106 | const auto startweight = fst->Start() < potential.size() [ 199s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 199s] ./../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> > > >' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../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> > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 199s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 199s] ./../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> > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../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=' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../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=' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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>]': [ 199s] ./../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]' [ 199s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 199s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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>]': [ 199s] ./../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]' [ 199s] 150 | Reweight(&gfst, gdistance, rtype); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 48 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 72 | if (s == potential.size()) break; [ 199s] | ~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 78 | if (arc.nextstate >= potential.size()) continue; [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 106 | const auto startweight = fst->Start() < potential.size() [ 199s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 199s] ./../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> > > >' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../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> > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 199s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 199s] ./../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> > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../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=' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 199s] ./../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> > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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>]' [ 199s] 313 | VectorFst rfst; [ 199s] | ^~~~ [ 199s] ./../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]' [ 199s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 199s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../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=' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../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>]': [ 199s] ./../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]' [ 199s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 199s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 199s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 199s] | ~~^~~~~~~~~~~~~~~~~ [ 199s] ./../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>]': [ 199s] ./../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]' [ 199s] 150 | Reweight(&gfst, gdistance, rtype); [ 199s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 199s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 199s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] 53 | std::get<4>(*args)); [ 199s] | ~~~~~~~~~~~~~~~~~~~ [ 199s] push.cc:44:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../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] [ 199s] 72 | if (s == potential.size()) break; [ 199s] | ~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 78 | if (arc.nextstate >= potential.size()) continue; [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 199s] ./../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] [ 199s] 106 | const auto startweight = fst->Start() < potential.size() [ 199s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 199s] In file included from ./../include/fst/vector-fst.h:34, [ 199s] from ./../include/fst/cache.h:33, [ 199s] from ./../include/fst/arcsort.h:28, [ 199s] from ./../include/fst/randequivalent.h:29: [ 199s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 199s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 67 | VectorFst sfst1(fst1); [ 199s] | ^~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] In file included from ./../include/fst/expanded-fst.h:33, [ 199s] from ./../include/fst/mutable-fst.h:37: [ 199s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 199s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 199s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 67 | VectorFst sfst1(fst1); [ 199s] | ^~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 67 | VectorFst sfst1(fst1); [ 199s] | ^~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 199s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 67 | VectorFst sfst1(fst1); [ 199s] | ^~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 199s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 199s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 67 | VectorFst sfst1(fst1); [ 199s] | ^~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 67 | VectorFst sfst1(fst1); [ 199s] | ^~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 199s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 67 | VectorFst sfst1(fst1); [ 199s] | ^~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 199s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 199s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 67 | VectorFst sfst1(fst1); [ 199s] | ^~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 199s] 128 | class ImplToExpandedFst : public ImplToFst { [ 199s] | ^~~~~~~~~~~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 199s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 199s] 520 | class VectorFst : public ImplToMutableFst> { [ 199s] | ^~~~~~~~~ [ 199s] ./../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]' [ 199s] 67 | VectorFst sfst1(fst1); [ 199s] | ^~~~~ [ 199s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 199s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 199s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 199s] randequivalent.cc:38:1: required from here [ 199s] 164 | ({#Op, Arc::Type()}, Op) [ 199s] | ^ [ 199s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 199s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 199s] | ^~~~~~~~ [ 199s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 199s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 199s] | ^~~~~~~~~~~~~~~~ [ 199s] In file included from ./../include/fst/test-properties.h:27, [ 200s] from ./../include/fst/vector-fst.h:35: [ 200s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 200s] ./../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]' [ 200s] 69 | Connect(&sfst1); [ 200s] | ~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 200s] | ~~^~~~~~~~~~~~~~~ [ 200s] In file included from ./../include/fst/randequivalent.h:33: [ 200s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 200s] ./../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]' [ 200s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 200s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 200s] ./../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]' [ 200s] 69 | Connect(&sfst1); [ 200s] | ~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 200s] | ~~^~~~~~~~~~~~~~~ [ 200s] In file included from ./../include/fst/accumulator.h:34, [ 200s] from ./../include/fst/randgen.h:37, [ 200s] from ./../include/fst/script/randgen.h:25, [ 200s] from randgen.cc:18: [ 200s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 200s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 200s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 200s] | ^~~~~~ [ 200s] | template [ 200s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 200s] ./../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]' [ 200s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 200s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 200s] ./../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]' [ 200s] 69 | Connect(&sfst1); [ 200s] | ~~~~~~~^~~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 200s] | ~~^~~~~~~~~~~~~~~ [ 200s] In file included from ./../include/fst/shortest-distance.h:31, [ 200s] from ./../include/fst/push.h:33: [ 200s] ./../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]': [ 200s] ./../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]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 200s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 200s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 200s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:43:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 200s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 200s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 200s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:43:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 200s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 200s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 200s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:43:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 200s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 200s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 200s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:43:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 200s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 200s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 200s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:43:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 200s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 200s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 200s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:43:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 200s] ./../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]' [ 200s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 200s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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>]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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>]' [ 200s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 200s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 48 | std::get<4>(*args)); [ 200s] | ~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:44:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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>]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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>]' [ 200s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 200s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 48 | std::get<4>(*args)); [ 200s] | ~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:44:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 200s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 200s] 128 | class ImplToExpandedFst : public ImplToFst { [ 200s] | ^~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 200s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 200s] | ^~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 200s] 520 | class VectorFst : public ImplToMutableFst> { [ 200s] | ^~~~~~~~~ [ 200s] ./../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]' [ 200s] 313 | VectorFst rfst; [ 200s] | ^~~~ [ 200s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 200s] 344 | ShortestDistance(fst, &distance, false, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 200s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 200s] | ^~~~~~~~ [ 200s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 200s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 200s] | ^~~~~~~~ [ 200s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 200s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 200s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 200s] | ^~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 200s] 520 | class VectorFst : public ImplToMutableFst> { [ 200s] | ^~~~~~~~~ [ 200s] ./../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]' [ 200s] 313 | VectorFst rfst; [ 200s] | ^~~~ [ 200s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 200s] 344 | ShortestDistance(fst, &distance, false, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 200s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 200s] | ^~~~~~~~ [ 200s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 200s] 128 | class ImplToExpandedFst : public ImplToFst { [ 200s] | ^~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 200s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 200s] 520 | class VectorFst : public ImplToMutableFst> { [ 200s] | ^~~~~~~~~ [ 200s] ./../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]' [ 200s] 313 | VectorFst rfst; [ 200s] | ^~~~ [ 200s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 200s] 344 | ShortestDistance(fst, &distance, false, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 200s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 200s] | ^~~~~~~~ [ 200s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 200s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 200s] | ^~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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>]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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>]' [ 200s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 200s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 53 | std::get<4>(*args)); [ 200s] | ~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:44:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 200s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 200s] 128 | class ImplToExpandedFst : public ImplToFst { [ 200s] | ^~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 200s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 200s] | ^~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 200s] 520 | class VectorFst : public ImplToMutableFst> { [ 200s] | ^~~~~~~~~ [ 200s] ./../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]' [ 200s] 313 | VectorFst rfst; [ 200s] | ^~~~ [ 200s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 200s] 344 | ShortestDistance(fst, &distance, false, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 200s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 200s] | ^~~~~~~~ [ 200s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 200s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 200s] | ^~~~~~~~ [ 200s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 200s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 200s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 200s] | ^~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 200s] 520 | class VectorFst : public ImplToMutableFst> { [ 200s] | ^~~~~~~~~ [ 200s] ./../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]' [ 200s] 313 | VectorFst rfst; [ 200s] | ^~~~ [ 200s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 200s] 344 | ShortestDistance(fst, &distance, false, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 200s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 200s] | ^~~~~~~~ [ 200s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 200s] 128 | class ImplToExpandedFst : public ImplToFst { [ 200s] | ^~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 200s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 200s] 520 | class VectorFst : public ImplToMutableFst> { [ 200s] | ^~~~~~~~~ [ 200s] ./../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]' [ 200s] 313 | VectorFst rfst; [ 200s] | ^~~~ [ 200s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 200s] 344 | ShortestDistance(fst, &distance, false, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 200s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 200s] | ^~~~~~~~ [ 200s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 200s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 200s] | ^~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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>]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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>]' [ 200s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 200s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 53 | std::get<4>(*args)); [ 200s] | ~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:44:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 200s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 200s] 128 | class ImplToExpandedFst : public ImplToFst { [ 200s] | ^~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 200s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 200s] | ^~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 200s] 520 | class VectorFst : public ImplToMutableFst> { [ 200s] | ^~~~~~~~~ [ 200s] ./../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]' [ 200s] 313 | VectorFst rfst; [ 200s] | ^~~~ [ 200s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 200s] 344 | ShortestDistance(fst, &distance, false, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 200s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 200s] | ^~~~~~~~ [ 200s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 200s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 200s] | ^~~~~~~~ [ 200s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 200s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 200s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 200s] | ^~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 200s] 520 | class VectorFst : public ImplToMutableFst> { [ 200s] | ^~~~~~~~~ [ 200s] ./../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]' [ 200s] 313 | VectorFst rfst; [ 200s] | ^~~~ [ 200s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 200s] 344 | ShortestDistance(fst, &distance, false, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 200s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 200s] | ^~~~~~~~ [ 200s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 200s] 128 | class ImplToExpandedFst : public ImplToFst { [ 200s] | ^~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 200s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 200s] 520 | class VectorFst : public ImplToMutableFst> { [ 200s] | ^~~~~~~~~ [ 200s] ./../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]' [ 200s] 313 | VectorFst rfst; [ 200s] | ^~~~ [ 200s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 200s] 344 | ShortestDistance(fst, &distance, false, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 200s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 200s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 200s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] randequivalent.cc:38:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 200s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 200s] | ^~~~~~~~ [ 200s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 200s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 200s] | ^~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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>]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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>]' [ 200s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 200s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 48 | std::get<4>(*args)); [ 200s] | ~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:44:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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>]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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>]' [ 200s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 200s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 48 | std::get<4>(*args)); [ 200s] | ~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:44:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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>]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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>]' [ 200s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 200s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 53 | std::get<4>(*args)); [ 200s] | ~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:44:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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>]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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>]' [ 200s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 200s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 53 | std::get<4>(*args)); [ 200s] | ~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:44:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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>]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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>]' [ 200s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 200s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 48 | std::get<4>(*args)); [ 200s] | ~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:44:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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>]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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>]' [ 200s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 200s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 48 | std::get<4>(*args)); [ 200s] | ~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:44:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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>]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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>]' [ 200s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 200s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 53 | std::get<4>(*args)); [ 200s] | ~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:44:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 200s] ./../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]': [ 200s] ./../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>]' [ 200s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 200s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 679 | &unweighted); [ 200s] | ~~~~~~~~~~~~ [ 200s] ./../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>]' [ 200s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 200s] | ^~~~~~~~~~~ [ 200s] ./../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]' [ 200s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 200s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 200s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 200s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 200s] 53 | std::get<4>(*args)); [ 200s] | ~~~~~~~~~~~~~~~~~~~ [ 200s] push.cc:44:1: required from here [ 200s] 164 | ({#Op, Arc::Type()}, Op) [ 200s] | ^ [ 200s] ./../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] [ 200s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 200s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 201s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 201s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 201s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 201s] | ~~~~~~~~~~~~^~ [ 201s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 201s] 120 | StateMap(fst, &mapper); [ 201s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 201s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 201s] 104 | StateMap(fst, mapper); [ 201s] | ~~~~~~~~^~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 71 | ArcSort(&sfst1, icomp); [ 201s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 201s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 201s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 201s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] randequivalent.cc:38:1: required from here [ 201s] 164 | ({#Op, Arc::Type()}, Op) [ 201s] | ^ [ 201s] ./../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] [ 201s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 201s] | ~~~^~~~~~~~~~~~~~~ [ 201s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 201s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 201s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 201s] | ~~~~~~~~~~~~^~ [ 201s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 201s] 120 | StateMap(fst, &mapper); [ 201s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 201s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 201s] 104 | StateMap(fst, mapper); [ 201s] | ~~~~~~~~^~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 86 | ArcSort(&cfst1, ocomp); [ 201s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 201s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 201s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 201s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] randequivalent.cc:38:1: required from here [ 201s] 164 | ({#Op, Arc::Type()}, Op) [ 201s] | ^ [ 201s] ./../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] [ 201s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 201s] | ~~~^~~~~~~~~~~~~~~ [ 201s] In file included from ./../include/fst/shortest-distance.h:31: [ 201s] ./../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]': [ 201s] ./../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]' [ 201s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 201s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 679 | &unweighted); [ 201s] | ~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 201s] | ^~~~~~~~~~~ [ 201s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 201s] 344 | ShortestDistance(fst, &distance, false, delta); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 201s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 201s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 201s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] randequivalent.cc:38:1: required from here [ 201s] 164 | ({#Op, Arc::Type()}, Op) [ 201s] | ^ [ 201s] ./../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] [ 201s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 201s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 201s] ./../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]': [ 201s] ./../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]' [ 201s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 201s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 679 | &unweighted); [ 201s] | ~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 201s] | ^~~~~~~~~~~ [ 201s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 201s] 344 | ShortestDistance(fst, &distance, false, delta); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 201s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 201s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 201s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] randequivalent.cc:38:1: required from here [ 201s] 164 | ({#Op, Arc::Type()}, Op) [ 201s] | ^ [ 201s] ./../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] [ 201s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 201s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 201s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 201s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 201s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 201s] | ~~~~~~~~~~~~^~ [ 201s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 201s] 120 | StateMap(fst, &mapper); [ 201s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 201s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 201s] 104 | StateMap(fst, mapper); [ 201s] | ~~~~~~~~^~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 71 | ArcSort(&sfst1, icomp); [ 201s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 201s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 201s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 201s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] randequivalent.cc:38:1: required from here [ 201s] 164 | ({#Op, Arc::Type()}, Op) [ 201s] | ^ [ 201s] ./../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] [ 201s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 201s] | ~~~^~~~~~~~~~~~~~~ [ 201s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 201s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 201s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 201s] | ~~~~~~~~~~~~^~ [ 201s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 201s] 120 | StateMap(fst, &mapper); [ 201s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 201s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 201s] 104 | StateMap(fst, mapper); [ 201s] | ~~~~~~~~^~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 86 | ArcSort(&cfst1, ocomp); [ 201s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 201s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 201s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 201s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] randequivalent.cc:38:1: required from here [ 201s] 164 | ({#Op, Arc::Type()}, Op) [ 201s] | ^ [ 201s] ./../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] [ 201s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 201s] | ~~~^~~~~~~~~~~~~~~ [ 201s] ./../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]': [ 201s] ./../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]' [ 201s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 201s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 679 | &unweighted); [ 201s] | ~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 201s] | ^~~~~~~~~~~ [ 201s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 201s] 344 | ShortestDistance(fst, &distance, false, delta); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 201s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 201s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 201s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] randequivalent.cc:38:1: required from here [ 201s] 164 | ({#Op, Arc::Type()}, Op) [ 201s] | ^ [ 201s] ./../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] [ 201s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 201s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 201s] ./../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]': [ 201s] ./../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]' [ 201s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 201s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 679 | &unweighted); [ 201s] | ~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 201s] | ^~~~~~~~~~~ [ 201s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 201s] 344 | ShortestDistance(fst, &distance, false, delta); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 201s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 201s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 201s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] randequivalent.cc:38:1: required from here [ 201s] 164 | ({#Op, Arc::Type()}, Op) [ 201s] | ^ [ 201s] ./../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] [ 201s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 201s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 201s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 201s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 201s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 201s] | ~~~~~~~~~~~~^~ [ 201s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 201s] 120 | StateMap(fst, &mapper); [ 201s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 201s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 201s] 104 | StateMap(fst, mapper); [ 201s] | ~~~~~~~~^~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 71 | ArcSort(&sfst1, icomp); [ 201s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 201s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 201s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 201s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] randequivalent.cc:38:1: required from here [ 201s] 164 | ({#Op, Arc::Type()}, Op) [ 201s] | ^ [ 201s] ./../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] [ 201s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 201s] | ~~~^~~~~~~~~~~~~~~ [ 201s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 201s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 201s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 201s] | ~~~~~~~~~~~~^~ [ 201s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 201s] 120 | StateMap(fst, &mapper); [ 201s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 201s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 201s] 104 | StateMap(fst, mapper); [ 201s] | ~~~~~~~~^~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 86 | ArcSort(&cfst1, ocomp); [ 201s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 201s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 201s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 201s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] randequivalent.cc:38:1: required from here [ 201s] 164 | ({#Op, Arc::Type()}, Op) [ 201s] | ^ [ 201s] ./../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] [ 201s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 201s] | ~~~^~~~~~~~~~~~~~~ [ 201s] ./../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]': [ 201s] ./../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]' [ 201s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 201s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 679 | &unweighted); [ 201s] | ~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 201s] | ^~~~~~~~~~~ [ 201s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 201s] 344 | ShortestDistance(fst, &distance, false, delta); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 201s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 201s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 201s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] randequivalent.cc:38:1: required from here [ 201s] 164 | ({#Op, Arc::Type()}, Op) [ 201s] | ^ [ 201s] ./../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] [ 201s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 201s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 201s] ./../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]': [ 201s] ./../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]' [ 201s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 201s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] 679 | &unweighted); [ 201s] | ~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 201s] | ^~~~~~~~~~~ [ 201s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 201s] 344 | ShortestDistance(fst, &distance, false, delta); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] ./../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]' [ 201s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 201s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 201s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 201s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 201s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 201s] randequivalent.cc:38:1: required from here [ 201s] 164 | ({#Op, Arc::Type()}, Op) [ 201s] | ^ [ 201s] ./../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] [ 201s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 201s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 202s] In file included from ./../include/fst/queue.h:35: [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 202s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 202s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 202s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 202s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:43:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 202s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 202s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 202s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 202s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:43:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 234 | rstate.length == max_length_) { [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 202s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 202s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 202s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 202s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:43:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 332 | rstate.length == max_length_) { [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 202s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 234 | rstate.length == max_length_) { [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 202s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 202s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 202s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 202s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:43:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 234 | rstate.length == max_length_) { [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 202s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 332 | rstate.length == max_length_) { [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 202s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 234 | rstate.length == max_length_) { [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 202s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 202s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 202s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 202s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:43:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 234 | rstate.length == max_length_) { [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 202s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 332 | rstate.length == max_length_) { [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 202s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 202s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 202s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 202s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:43:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 234 | rstate.length == max_length_) { [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 202s] ./../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> >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../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]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 202s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] 48 | std::get<4>(*args)); [ 202s] | ~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:44:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 202s] ./../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> > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../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]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 202s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] 48 | std::get<4>(*args)); [ 202s] | ~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:44:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 202s] ./../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> >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../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]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 202s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] 53 | std::get<4>(*args)); [ 202s] | ~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:44:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 202s] ./../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> > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../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]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 202s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] 53 | std::get<4>(*args)); [ 202s] | ~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:44:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 202s] ./../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> >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../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]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 202s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] 48 | std::get<4>(*args)); [ 202s] | ~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:44:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 202s] ./../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]' [ 202s] 160 | accumulator->SetState(s); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 202s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 202s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 202s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 202s] ./../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> > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../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]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 202s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] 48 | std::get<4>(*args)); [ 202s] | ~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:44:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 202s] ./../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]' [ 202s] 160 | accumulator->SetState(s); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 202s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 202s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 202s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 202s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 202s] ./../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]' [ 202s] 160 | accumulator->SetState(s); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 202s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 202s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 202s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 202s] ./../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> >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../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]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 202s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] 53 | std::get<4>(*args)); [ 202s] | ~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:44:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 202s] ./../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> > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../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]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 202s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] 53 | std::get<4>(*args)); [ 202s] | ~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:44:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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]': [ 202s] ./../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]' [ 202s] 547 | Extend(end, aiter); [ 202s] | ~~~~~~^~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 202s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 202s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 640 | if (weights_->size() <= end) { [ 202s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 202s] ./../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] [ 202s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 202s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 202s] ./../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> >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../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]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 202s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] 48 | std::get<4>(*args)); [ 202s] | ~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:44:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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]': [ 202s] ./../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]' [ 202s] 547 | Extend(end, aiter); [ 202s] | ~~~~~~^~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 202s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 202s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 640 | if (weights_->size() <= end) { [ 202s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 202s] ./../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] [ 202s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 202s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 202s] ./../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> > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../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]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 202s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] 48 | std::get<4>(*args)); [ 202s] | ~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:44:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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]': [ 202s] ./../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]' [ 202s] 547 | Extend(end, aiter); [ 202s] | ~~~~~~^~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 202s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 202s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 528 | sampler_->Sample(rstate); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 202s] ./../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]' [ 202s] 483 | if (!HasFinal(s)) Expand(s); [ 202s] | ^~~~~~ [ 202s] ./../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]' [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ~~~~~~~~~~~~^~~ [ 202s] ./../include/fst/fst.h:952:10: required from here [ 202s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 202s] | ^~~~~ [ 202s] ./../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] [ 202s] 640 | if (weights_->size() <= end) { [ 202s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 202s] ./../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] [ 202s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 202s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 202s] ./../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> >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../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]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 202s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] 53 | std::get<4>(*args)); [ 202s] | ~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:44:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 202s] ./../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> > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../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]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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>]' [ 202s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 202s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] 53 | std::get<4>(*args)); [ 202s] | ~~~~~~~~~~~~~~~~~~~ [ 202s] push.cc:44:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] In file included from ./../include/fst/replace-util.h:32, [ 202s] from ./../include/fst/replace.h:36: [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 202s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 202s] 344 | ShortestDistance(fst, &distance, false, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 202s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 202s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] randequivalent.cc:38:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 202s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 202s] 344 | ShortestDistance(fst, &distance, false, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 202s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 202s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] randequivalent.cc:38:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 202s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 202s] 344 | ShortestDistance(fst, &distance, false, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 202s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 202s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] randequivalent.cc:38:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 202s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 202s] 344 | ShortestDistance(fst, &distance, false, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 202s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 202s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] randequivalent.cc:38:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 202s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 202s] 344 | ShortestDistance(fst, &distance, false, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 202s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 202s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] randequivalent.cc:38:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 202s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 202s] 114 | visitor->FinishVisit(); [ 202s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 202s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 202s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 202s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] /usr/lib64/gcc/aarch64-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 >]' [ 202s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 202s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 655 | queue_ = std::make_unique>(fst, filter); [ 202s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 202s] | ^~~~~~~~~~~ [ 202s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 202s] 344 | ShortestDistance(fst, &distance, false, delta); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] ./../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]' [ 202s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 202s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 202s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 202s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 202s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 202s] randequivalent.cc:38:1: required from here [ 202s] 164 | ({#Op, Arc::Type()}, Op) [ 202s] | ^ [ 202s] ./../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] [ 202s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 202s] ./../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] [ 202s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 202s] | ~~^~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 204s] ./../include/fst/queue.h:548:11: required from here [ 204s] 548 | StateId Head() const final { [ 204s] | ^~~~ [ 204s] ./../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] [ 204s] 552 | ((front_ >= trivial_queue_.size()) || [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 204s] ./../include/fst/queue.h:563:8: required from here [ 204s] 563 | void Enqueue(StateId s) final { [ 204s] | ^~~~~~~ [ 204s] ./../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] [ 204s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 204s] ./../include/fst/queue.h:581:8: required from here [ 204s] 581 | void Dequeue() final { [ 204s] | ^~~~~~~ [ 204s] ./../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] [ 204s] 584 | } else if (front_ < trivial_queue_.size()) { [ 204s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 204s] ./../include/fst/queue.h:593:8: required from here [ 204s] 593 | bool Empty() const final { [ 204s] | ^~~~~ [ 204s] ./../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] [ 204s] 602 | return (front_ >= trivial_queue_.size()) || [ 204s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 204s] ./../include/fst/queue.h:607:8: required from here [ 204s] 607 | void Clear() final { [ 204s] | ^~~~~ [ 204s] ./../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] [ 204s] 611 | } else if (i < trivial_queue_.size()) { [ 204s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 204s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 204s] ./../include/fst/queue.h:232:8: required from here [ 204s] 232 | void Update(StateId s) override { [ 204s] | ^~~~~~ [ 204s] ./../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] [ 204s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 204s] | ~~^~~~~~~~~~~~~~ [ 204s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 204s] ./../include/fst/queue.h:495:8: required from here [ 204s] 495 | void Enqueue(StateId s) final { [ 204s] | ^~~~~~~ [ 204s] ./../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] [ 204s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 204s] | ~~~~~~~~~~~~~~~~~^~~~ [ 204s] In file included from ./../include/fst/queue.h:34: [ 204s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 204s] ./../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]' [ 204s] 218 | key_[s] = heap_.Insert(s); [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/queue.h:215:8: required from here [ 204s] 215 | void Enqueue(StateId s) override { [ 204s] | ^~~~~~~ [ 204s] ./../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] [ 204s] 57 | if (size_ < values_.size()) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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 > >]': [ 204s] ./../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 > >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../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 > >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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 > >]': [ 204s] ./../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 > >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../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 > >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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 > >]': [ 204s] ./../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 > >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../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 > >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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 >]': [ 204s] ./../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 >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../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 >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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 >]': [ 204s] ./../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 >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../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 >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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 >]': [ 204s] ./../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 >]' [ 204s] 409 | BaseImpl::DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../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 >]' [ 204s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 204s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 204s] ./../include/fst/mutable-fst.h:336:8: required from here [ 204s] 336 | void DeleteStates(const std::vector &dstates) override { [ 204s] | ^~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] ./../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] [ 204s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 204s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 204s] In file included from ./../include/fst/randequivalent.h:32: [ 204s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 204s] ./../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]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../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]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../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]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../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] [ 204s] 234 | rstate.length == max_length_) { [ 204s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 204s] ./../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]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../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]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../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]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../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] [ 204s] 332 | rstate.length == max_length_) { [ 204s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 204s] ./../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]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../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]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../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]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../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] [ 204s] 234 | rstate.length == max_length_) { [ 204s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 204s] ./../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]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../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]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../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]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../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] [ 204s] 234 | rstate.length == max_length_) { [ 204s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 204s] ./../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]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../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]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../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]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../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] [ 204s] 332 | rstate.length == max_length_) { [ 204s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 204s] ./../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]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../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]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../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]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../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] [ 204s] 234 | rstate.length == max_length_) { [ 204s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 204s] ./../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]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../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]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../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]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../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] [ 204s] 234 | rstate.length == max_length_) { [ 204s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 204s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 204s] ./../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]' [ 204s] 528 | sampler_->Sample(rstate); [ 204s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 204s] ./../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]' [ 204s] 483 | if (!HasFinal(s)) Expand(s); [ 204s] | ^~~~~~ [ 204s] ./../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]' [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ~~~~~~~~~~~~^~~ [ 204s] ./../include/fst/fst.h:952:10: required from here [ 204s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 204s] | ^~~~~ [ 204s] ./../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] [ 204s] 332 | rstate.length == max_length_) { [ 204s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 205s] ./../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]' [ 205s] 528 | sampler_->Sample(rstate); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 205s] ./../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]' [ 205s] 483 | if (!HasFinal(s)) Expand(s); [ 205s] | ^~~~~~ [ 205s] ./../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]' [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ~~~~~~~~~~~~^~~ [ 205s] ./../include/fst/fst.h:952:10: required from here [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ^~~~~ [ 205s] ./../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] [ 205s] 234 | rstate.length == max_length_) { [ 205s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 205s] ./../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]' [ 205s] 160 | accumulator->SetState(s); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 205s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 205s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 205s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 528 | sampler_->Sample(rstate); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 205s] ./../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]' [ 205s] 483 | if (!HasFinal(s)) Expand(s); [ 205s] | ^~~~~~ [ 205s] ./../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]' [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ~~~~~~~~~~~~^~~ [ 205s] ./../include/fst/fst.h:952:10: required from here [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ^~~~~ [ 205s] ./../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] [ 205s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 205s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 205s] ./../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]' [ 205s] 160 | accumulator->SetState(s); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 205s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 205s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 205s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 528 | sampler_->Sample(rstate); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 205s] ./../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]' [ 205s] 483 | if (!HasFinal(s)) Expand(s); [ 205s] | ^~~~~~ [ 205s] ./../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]' [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ~~~~~~~~~~~~^~~ [ 205s] ./../include/fst/fst.h:952:10: required from here [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ^~~~~ [ 205s] ./../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] [ 205s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 205s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 205s] ./../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]' [ 205s] 160 | accumulator->SetState(s); [ 205s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 205s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 205s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 205s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 528 | sampler_->Sample(rstate); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 205s] ./../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]' [ 205s] 483 | if (!HasFinal(s)) Expand(s); [ 205s] | ^~~~~~ [ 205s] ./../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]' [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ~~~~~~~~~~~~^~~ [ 205s] ./../include/fst/fst.h:952:10: required from here [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ^~~~~ [ 205s] ./../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] [ 205s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 205s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 205s] ./../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]': [ 205s] ./../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]' [ 205s] 547 | Extend(end, aiter); [ 205s] | ~~~~~~^~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 205s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 205s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 528 | sampler_->Sample(rstate); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 205s] ./../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]' [ 205s] 483 | if (!HasFinal(s)) Expand(s); [ 205s] | ^~~~~~ [ 205s] ./../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]' [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ~~~~~~~~~~~~^~~ [ 205s] ./../include/fst/fst.h:952:10: required from here [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ^~~~~ [ 205s] ./../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] [ 205s] 640 | if (weights_->size() <= end) { [ 205s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 205s] ./../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] [ 205s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 205s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 205s] ./../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]': [ 205s] ./../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]' [ 205s] 547 | Extend(end, aiter); [ 205s] | ~~~~~~^~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 205s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 205s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 528 | sampler_->Sample(rstate); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 205s] ./../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]' [ 205s] 483 | if (!HasFinal(s)) Expand(s); [ 205s] | ^~~~~~ [ 205s] ./../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]' [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ~~~~~~~~~~~~^~~ [ 205s] ./../include/fst/fst.h:952:10: required from here [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ^~~~~ [ 205s] ./../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] [ 205s] 640 | if (weights_->size() <= end) { [ 205s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 205s] ./../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] [ 205s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 205s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 205s] ./../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]': [ 205s] ./../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]' [ 205s] 547 | Extend(end, aiter); [ 205s] | ~~~~~~^~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 205s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 205s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../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]' [ 205s] 528 | sampler_->Sample(rstate); [ 205s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 205s] ./../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]' [ 205s] 483 | if (!HasFinal(s)) Expand(s); [ 205s] | ^~~~~~ [ 205s] ./../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]' [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ~~~~~~~~~~~~^~~ [ 205s] ./../include/fst/fst.h:952:10: required from here [ 205s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 205s] | ^~~~~ [ 205s] ./../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] [ 205s] 640 | if (weights_->size() <= end) { [ 205s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 205s] ./../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] [ 205s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 205s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 205s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 205s] ./../include/fst/queue.h:548:11: required from here [ 205s] 548 | StateId Head() const final { [ 205s] | ^~~~ [ 205s] ./../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] [ 205s] 552 | ((front_ >= trivial_queue_.size()) || [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 205s] ./../include/fst/queue.h:563:8: required from here [ 205s] 563 | void Enqueue(StateId s) final { [ 205s] | ^~~~~~~ [ 205s] ./../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] [ 205s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 205s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 205s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 205s] ./../include/fst/queue.h:581:8: required from here [ 205s] 581 | void Dequeue() final { [ 205s] | ^~~~~~~ [ 205s] ./../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] [ 205s] 584 | } else if (front_ < trivial_queue_.size()) { [ 205s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 205s] ./../include/fst/queue.h:593:8: required from here [ 205s] 593 | bool Empty() const final { [ 205s] | ^~~~~ [ 205s] ./../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] [ 205s] 602 | return (front_ >= trivial_queue_.size()) || [ 205s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 205s] ./../include/fst/queue.h:607:8: required from here [ 205s] 607 | void Clear() final { [ 205s] | ^~~~~ [ 205s] ./../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] [ 205s] 611 | } else if (i < trivial_queue_.size()) { [ 205s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 205s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 205s] ./../include/fst/queue.h:232:8: required from here [ 205s] 232 | void Update(StateId s) override { [ 205s] | ^~~~~~ [ 205s] ./../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] [ 205s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 205s] | ~~^~~~~~~~~~~~~~ [ 205s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 205s] ./../include/fst/queue.h:495:8: required from here [ 205s] 495 | void Enqueue(StateId s) final { [ 205s] | ^~~~~~~ [ 205s] ./../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] [ 205s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 205s] | ~~~~~~~~~~~~~~~~~^~~~ [ 206s] In file included from ./../include/fst/queue.h:34: [ 206s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 206s] ./../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]' [ 206s] 218 | key_[s] = heap_.Insert(s); [ 206s] | ~~~~~~~~~~~~^~~ [ 206s] ./../include/fst/queue.h:215:8: required from here [ 206s] 215 | void Enqueue(StateId s) override { [ 206s] | ^~~~~~~ [ 206s] ./../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] [ 206s] 57 | if (size_ < values_.size()) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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> >]': [ 206s] ./../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> >]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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> >]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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> >]': [ 206s] ./../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> >]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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> >]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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> >]': [ 206s] ./../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> >]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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> >]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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> >]': [ 206s] ./../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> >]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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> >]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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> >]': [ 206s] ./../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> >]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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> >]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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> >]': [ 206s] ./../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> >]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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> >]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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 > >]': [ 206s] ./../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 > >]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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 > >]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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 > >]': [ 206s] ./../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 > >]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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 > >]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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 > >]': [ 206s] ./../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 > >]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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 > >]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] In file included from ./../include/fst/push.h:30: [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 950 | StateId Start() const override { return impl_->Start(); } [ 206s] | ~~~~~~~~~~~~^~ [ 206s] ./../include/fst/fst.h:950:11: required from here [ 206s] 950 | StateId Start() const override { return impl_->Start(); } [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 348 | while (unfactored_.size() <= element.state) [ 206s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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>]': [ 206s] ./../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>]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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>]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 950 | StateId Start() const override { return impl_->Start(); } [ 206s] | ~~~~~~~~~~~~^~ [ 206s] ./../include/fst/fst.h:950:11: required from here [ 206s] 950 | StateId Start() const override { return impl_->Start(); } [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 348 | while (unfactored_.size() <= element.state) [ 206s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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>]': [ 206s] ./../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>]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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>]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 950 | StateId Start() const override { return impl_->Start(); } [ 206s] | ~~~~~~~~~~~~^~ [ 206s] ./../include/fst/fst.h:950:11: required from here [ 206s] 950 | StateId Start() const override { return impl_->Start(); } [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 348 | while (unfactored_.size() <= element.state) [ 206s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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>]': [ 206s] ./../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>]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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>]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 950 | StateId Start() const override { return impl_->Start(); } [ 206s] | ~~~~~~~~~~~~^~ [ 206s] ./../include/fst/fst.h:950:11: required from here [ 206s] 950 | StateId Start() const override { return impl_->Start(); } [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 348 | while (unfactored_.size() <= element.state) [ 206s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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>]': [ 206s] ./../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>]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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>]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 950 | StateId Start() const override { return impl_->Start(); } [ 206s] | ~~~~~~~~~~~~^~ [ 206s] ./../include/fst/fst.h:950:11: required from here [ 206s] 950 | StateId Start() const override { return impl_->Start(); } [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 348 | while (unfactored_.size() <= element.state) [ 206s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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>]': [ 206s] ./../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>]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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>]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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]': [ 206s] ./../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]' [ 206s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 206s] | ^~~~~~~~~ [ 206s] ./../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]' [ 206s] 950 | StateId Start() const override { return impl_->Start(); } [ 206s] | ~~~~~~~~~~~~^~ [ 206s] ./../include/fst/fst.h:950:11: required from here [ 206s] 950 | StateId Start() const override { return impl_->Start(); } [ 206s] | ^~~~~ [ 206s] ./../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] [ 206s] 348 | while (unfactored_.size() <= element.state) [ 206s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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>]': [ 206s] ./../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>]' [ 206s] 409 | BaseImpl::DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../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>]' [ 206s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 206s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 206s] ./../include/fst/mutable-fst.h:336:8: required from here [ 206s] 336 | void DeleteStates(const std::vector &dstates) override { [ 206s] | ^~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 206s] ./../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] [ 206s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 206s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 208s] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 208s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT relabel.lo -MD -MP -MF $depbase.Tpo -c -o relabel.lo relabel.cc &&\ [ 208s] mv -f $depbase.Tpo $depbase.Plo [ 208s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT relabel.lo -MD -MP -MF .deps/relabel.Tpo -c relabel.cc -fPIC -DPIC -o .libs/relabel.o [ 208s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 208s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT replace.lo -MD -MP -MF $depbase.Tpo -c -o replace.lo replace.cc &&\ [ 208s] mv -f $depbase.Tpo $depbase.Plo [ 208s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT replace.lo -MD -MP -MF .deps/replace.Tpo -c replace.cc -fPIC -DPIC -o .libs/replace.o [ 209s] In file included from ./../include/fst/script/replace.h:26, [ 209s] from replace.cc:18: [ 209s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 209s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 209s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 209s] | ^~~~~~ [ 209s] | template [ 210s] In file included from ./../include/fst/vector-fst.h:34, [ 210s] from ./../include/fst/cache.h:33, [ 210s] from ./../include/fst/replace.h:31: [ 210s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 210s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 210s] 128 | class ImplToExpandedFst : public ImplToFst { [ 210s] | ^~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 210s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 210s] | ^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 210s] 520 | class VectorFst : public ImplToMutableFst> { [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 210s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 210s] | ^~~~~~~ [ 210s] ./../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 > >]' [ 210s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 210s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 210s] | ^~~~~~~~ [ 210s] In file included from ./../include/fst/expanded-fst.h:33, [ 210s] from ./../include/fst/mutable-fst.h:37: [ 210s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 210s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 210s] | ^~~~~~~~ [ 210s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 210s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 210s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 210s] | ^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 210s] 520 | class VectorFst : public ImplToMutableFst> { [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 210s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 210s] | ^~~~~~~ [ 210s] ./../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 > >]' [ 210s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 210s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 210s] | ^~~~~~~~ [ 210s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 210s] 128 | class ImplToExpandedFst : public ImplToFst { [ 210s] | ^~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 210s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 210s] 520 | class VectorFst : public ImplToMutableFst> { [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 210s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 210s] | ^~~~~~~ [ 210s] ./../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 > >]' [ 210s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 210s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 210s] | ^~~~~~~~ [ 210s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 210s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 210s] | ^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 210s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 210s] 128 | class ImplToExpandedFst : public ImplToFst { [ 210s] | ^~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 210s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 210s] | ^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 210s] 520 | class VectorFst : public ImplToMutableFst> { [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 210s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 210s] | ^~~~~~~ [ 210s] ./../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 > >]' [ 210s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 210s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 210s] | ^~~~~~~~ [ 210s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 210s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 210s] | ^~~~~~~~ [ 210s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 210s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 210s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 210s] | ^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 210s] 520 | class VectorFst : public ImplToMutableFst> { [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 210s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 210s] | ^~~~~~~ [ 210s] ./../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 > >]' [ 210s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 210s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 210s] | ^~~~~~~~ [ 210s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 210s] 128 | class ImplToExpandedFst : public ImplToFst { [ 210s] | ^~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 210s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 210s] 520 | class VectorFst : public ImplToMutableFst> { [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 210s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 210s] | ^~~~~~~ [ 210s] ./../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 > >]' [ 210s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 210s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 210s] | ^~~~~~~~ [ 210s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 210s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 210s] | ^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 210s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 210s] 128 | class ImplToExpandedFst : public ImplToFst { [ 210s] | ^~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 210s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 210s] | ^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 210s] 520 | class VectorFst : public ImplToMutableFst> { [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 210s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 210s] | ^~~~~~~ [ 210s] ./../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 > >]' [ 210s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 210s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 210s] | ^~~~~~~~ [ 210s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 210s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 210s] | ^~~~~~~~ [ 210s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 210s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 210s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 210s] | ^~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 210s] 520 | class VectorFst : public ImplToMutableFst> { [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 210s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 210s] | ^~~~~~~ [ 210s] ./../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 > >]' [ 210s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 210s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 210s] | ^~~~~~~~ [ 210s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 210s] 128 | class ImplToExpandedFst : public ImplToFst { [ 210s] | ^~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 210s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 210s] 520 | class VectorFst : public ImplToMutableFst> { [ 210s] | ^~~~~~~~~ [ 210s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 210s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 210s] | ^~~~~~~ [ 210s] ./../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 > >]' [ 210s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 210s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 210s] | ^~~~~~~~ [ 210s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 210s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 210s] | ^~~~~~~~~~~~~~~~ [ 210s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 210s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT reverse.lo -MD -MP -MF $depbase.Tpo -c -o reverse.lo reverse.cc &&\ [ 210s] mv -f $depbase.Tpo $depbase.Plo [ 210s] In file included from ./../include/fst/replace.h:36: [ 210s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 210s] ./../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 > >]' [ 210s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 210s] | ~~^~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 210s] ./../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 > >]' [ 210s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 210s] | ~~^~~~~~~~~~~~~~~~~~~ [ 210s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT reverse.lo -MD -MP -MF .deps/reverse.Tpo -c reverse.cc -fPIC -DPIC -o .libs/reverse.o [ 210s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 210s] ./../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 > >]' [ 210s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 210s] | ^~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 210s] | ~~^~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 210s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 210s] 134 | GetDependencies(false); [ 210s] | ^~~~~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 605 | return replace_util.CyclicDependencies(); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 210s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 210s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 210s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 210s] 134 | GetDependencies(false); [ 210s] | ^~~~~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 605 | return replace_util.CyclicDependencies(); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 210s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 210s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 210s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 210s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 210s] 134 | GetDependencies(false); [ 210s] | ^~~~~~~~~~~~~~~ [ 210s] ./../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 > >]' [ 210s] 605 | return replace_util.CyclicDependencies(); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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 > >]' [ 210s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] ./../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&>]' [ 210s] 69 | if (rfst.CyclicDependencies()) { [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 210s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 210s] ./../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] [ 210s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 210s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 210s] ./../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 > >*> > >]': [ 210s] /usr/lib64/gcc/aarch64-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 > > >&}]' [ 210s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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]' [ 210s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 210s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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_atomic]' [ 210s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 210s] 608 | std::forward<_Args>(__args)...); // might throw [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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_atomic]' [ 210s] 969 | auto __pi = ::new (__mem) [ 210s] | ^~~~~~~~~~~~~ [ 210s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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_atomic]' [ 210s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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 > > >]' [ 210s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 210s] | ^ [ 210s] /usr/lib64/gcc/aarch64-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 > > >]' [ 210s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] 1008 | std::forward<_Args>(__args)...); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 210s] ./../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&>]' [ 210s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 210s] | ^~~~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 210s] | ~~^~~~~~~~~~~~~~~~~ [ 210s] ./../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 > >*> > >]': [ 210s] /usr/lib64/gcc/aarch64-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 > > >&}]' [ 210s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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]' [ 210s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 210s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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_atomic]' [ 210s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 210s] 608 | std::forward<_Args>(__args)...); // might throw [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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_atomic]' [ 210s] 969 | auto __pi = ::new (__mem) [ 210s] | ^~~~~~~~~~~~~ [ 210s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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_atomic]' [ 210s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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 > > >]' [ 210s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 210s] | ^ [ 210s] /usr/lib64/gcc/aarch64-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 > > >]' [ 210s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] 1008 | std::forward<_Args>(__args)...); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 210s] ./../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&>]' [ 210s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 210s] | ^~~~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 210s] | ~~^~~~~~~~~~~~~~~~~ [ 210s] ./../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 > >*> > >]': [ 210s] /usr/lib64/gcc/aarch64-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 > > >&}]' [ 210s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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]' [ 210s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 210s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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_atomic]' [ 210s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 210s] 608 | std::forward<_Args>(__args)...); // might throw [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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_atomic]' [ 210s] 969 | auto __pi = ::new (__mem) [ 210s] | ^~~~~~~~~~~~~ [ 210s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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_atomic]' [ 210s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] /usr/lib64/gcc/aarch64-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 > > >]' [ 210s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 210s] | ^ [ 210s] /usr/lib64/gcc/aarch64-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 > > >]' [ 210s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] 1008 | std::forward<_Args>(__args)...); [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 210s] ./../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]' [ 210s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 210s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 210s] ./../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&>]' [ 210s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 210s] | ^~~~ [ 210s] replace.cc:39:1: required from here [ 210s] 164 | ({#Op, Arc::Type()}, Op) [ 210s] | ^ [ 210s] ./../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] [ 210s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 210s] | ~~^~~~~~~~~~~~~~~~~ [ 211s] ./../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 > >*> > >]': [ 211s] ./../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 > >*> > >]' [ 211s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 211s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] 569 | return_label_type_, call_output_label_, [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] 570 | &all_non_empty_and_sorted)); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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 > > >&}]' [ 211s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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]' [ 211s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 211s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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_atomic]' [ 211s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 211s] 608 | std::forward<_Args>(__args)...); // might throw [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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_atomic]' [ 211s] 969 | auto __pi = ::new (__mem) [ 211s] | ^~~~~~~~~~~~~ [ 211s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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_atomic]' [ 211s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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 > > >]' [ 211s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 211s] | ^ [ 211s] /usr/lib64/gcc/aarch64-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 > > >]' [ 211s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] 1008 | std::forward<_Args>(__args)...); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 211s] ./../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&>]' [ 211s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 211s] | ^~~~ [ 211s] replace.cc:39:1: required from here [ 211s] 164 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 211s] | ~~^~~~~~~~~~~~~~~~~ [ 211s] ./../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] [ 211s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 211s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 211s] ./../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 > >*> > >]': [ 211s] ./../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 > >*> > >]' [ 211s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 211s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] 569 | return_label_type_, call_output_label_, [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] 570 | &all_non_empty_and_sorted)); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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 > > >&}]' [ 211s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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]' [ 211s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 211s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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_atomic]' [ 211s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 211s] 608 | std::forward<_Args>(__args)...); // might throw [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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_atomic]' [ 211s] 969 | auto __pi = ::new (__mem) [ 211s] | ^~~~~~~~~~~~~ [ 211s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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_atomic]' [ 211s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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 > > >]' [ 211s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 211s] | ^ [ 211s] /usr/lib64/gcc/aarch64-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 > > >]' [ 211s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] 1008 | std::forward<_Args>(__args)...); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 211s] ./../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&>]' [ 211s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 211s] | ^~~~ [ 211s] replace.cc:39:1: required from here [ 211s] 164 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 211s] | ~~^~~~~~~~~~~~~~~~~ [ 211s] ./../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] [ 211s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 211s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 211s] ./../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 > >*> > >]': [ 211s] ./../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 > >*> > >]' [ 211s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 211s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] 569 | return_label_type_, call_output_label_, [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] 570 | &all_non_empty_and_sorted)); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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 > > >&}]' [ 211s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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]' [ 211s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 211s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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_atomic]' [ 211s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 211s] 608 | std::forward<_Args>(__args)...); // might throw [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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_atomic]' [ 211s] 969 | auto __pi = ::new (__mem) [ 211s] | ^~~~~~~~~~~~~ [ 211s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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_atomic]' [ 211s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] /usr/lib64/gcc/aarch64-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 > > >]' [ 211s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 211s] | ^ [ 211s] /usr/lib64/gcc/aarch64-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 > > >]' [ 211s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] 1008 | std::forward<_Args>(__args)...); [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 211s] ./../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]' [ 211s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 211s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 211s] ./../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&>]' [ 211s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 211s] | ^~~~ [ 211s] replace.cc:39:1: required from here [ 211s] 164 | ({#Op, Arc::Type()}, Op) [ 211s] | ^ [ 211s] ./../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] [ 211s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 211s] | ~~^~~~~~~~~~~~~~~~~ [ 211s] ./../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] [ 211s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 211s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 211s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 211s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT reweight.lo -MD -MP -MF $depbase.Tpo -c -o reweight.lo reweight.cc &&\ [ 211s] mv -f $depbase.Tpo $depbase.Plo [ 211s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT reweight.lo -MD -MP -MF .deps/reweight.Tpo -c reweight.cc -fPIC -DPIC -o .libs/reweight.o [ 212s] ./../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]': [ 212s] ./../include/fst/replace.h:744:12: required from here [ 212s] 744 | uint64_t Properties(uint64_t mask) const override { [ 212s] | ^~~~~~~~~~ [ 212s] ./../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] [ 212s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 212s] | ~~^~~~~~~~~~~~~~~~~~~ [ 212s] ./../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]': [ 212s] ./../include/fst/replace.h:744:12: required from here [ 212s] 744 | uint64_t Properties(uint64_t mask) const override { [ 212s] | ^~~~~~~~~~ [ 212s] ./../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] [ 212s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 212s] | ~~^~~~~~~~~~~~~~~~~~~ [ 212s] ./../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]': [ 212s] ./../include/fst/replace.h:744:12: required from here [ 212s] 744 | uint64_t Properties(uint64_t mask) const override { [ 212s] | ^~~~~~~~~~ [ 212s] ./../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] [ 212s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 212s] | ~~^~~~~~~~~~~~~~~~~~~ [ 212s] ./../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 >]': [ 212s] ./../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 >]' [ 212s] 409 | BaseImpl::DeleteStates(dstates); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 212s] ./../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 >]' [ 212s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 212s] ./../include/fst/mutable-fst.h:336:8: required from here [ 212s] 336 | void DeleteStates(const std::vector &dstates) override { [ 212s] | ^~~~~~~~~~~~ [ 212s] ./../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] [ 212s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 212s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 212s] ./../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] [ 212s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 212s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 212s] ./../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 >]': [ 212s] ./../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 >]' [ 212s] 409 | BaseImpl::DeleteStates(dstates); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 212s] ./../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 >]' [ 212s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 212s] ./../include/fst/mutable-fst.h:336:8: required from here [ 212s] 336 | void DeleteStates(const std::vector &dstates) override { [ 212s] | ^~~~~~~~~~~~ [ 212s] ./../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] [ 212s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 212s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 212s] ./../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] [ 212s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 212s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 212s] ./../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 >]': [ 212s] ./../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 >]' [ 212s] 409 | BaseImpl::DeleteStates(dstates); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 212s] ./../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 >]' [ 212s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 212s] ./../include/fst/mutable-fst.h:336:8: required from here [ 212s] 336 | void DeleteStates(const std::vector &dstates) override { [ 212s] | ^~~~~~~~~~~~ [ 212s] ./../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] [ 212s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 212s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 212s] ./../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] [ 212s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 212s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 212s] ./../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 > >]' [ 212s] 1314 | InitMatchers(); [ 212s] | ^~~~~~~~~~~~ [ 212s] ./../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 > >]' [ 212s] 1032 | return new ReplaceFstMatcher(this, [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] 1033 | match_type); [ 212s] | ~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h:1028:21: required from here [ 212s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 212s] | ^~~~~~~~~~~ [ 212s] ./../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] [ 212s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 212s] | ~~^~~~~~~~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 212s] ./../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 > >]' [ 212s] 1314 | InitMatchers(); [ 212s] | ^~~~~~~~~~~~ [ 212s] ./../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 > >]' [ 212s] 1032 | return new ReplaceFstMatcher(this, [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] 1033 | match_type); [ 212s] | ~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h:1028:21: required from here [ 212s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 212s] | ^~~~~~~~~~~ [ 212s] ./../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] [ 212s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 212s] | ~~^~~~~~~~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 212s] ./../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 > >]' [ 212s] 1314 | InitMatchers(); [ 212s] | ^~~~~~~~~~~~ [ 212s] ./../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 > >]' [ 212s] 1032 | return new ReplaceFstMatcher(this, [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] 1033 | match_type); [ 212s] | ~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h:1028:21: required from here [ 212s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 212s] | ^~~~~~~~~~~ [ 212s] ./../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] [ 212s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 212s] | ~~^~~~~~~~~~~~~~~~~~ [ 212s] ./../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 > >]': [ 212s] /usr/lib64/gcc/aarch64-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 > > >&}]' [ 212s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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]' [ 212s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 212s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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_atomic]' [ 212s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 212s] 608 | std::forward<_Args>(__args)...); // might throw [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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_atomic]' [ 212s] 969 | auto __pi = ::new (__mem) [ 212s] | ^~~~~~~~~~~~~ [ 212s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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_atomic]' [ 212s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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 > > >]' [ 212s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 212s] | ^ [ 212s] /usr/lib64/gcc/aarch64-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 > > >]' [ 212s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] 1008 | std::forward<_Args>(__args)...); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../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 > >]' [ 212s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 212s] ./../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 > >]' [ 212s] 1015 | : ImplToFst(fst, safe) {} [ 212s] | ^ [ 212s] ./../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 > >]' [ 212s] 1019 | return new ReplaceFst(*this, safe); [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h:1018:15: required from here [ 212s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 212s] | ^~~~ [ 212s] ./../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] [ 212s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 212s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../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 > >]': [ 212s] /usr/lib64/gcc/aarch64-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 > > >&}]' [ 212s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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]' [ 212s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 212s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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_atomic]' [ 212s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 212s] 608 | std::forward<_Args>(__args)...); // might throw [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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_atomic]' [ 212s] 969 | auto __pi = ::new (__mem) [ 212s] | ^~~~~~~~~~~~~ [ 212s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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_atomic]' [ 212s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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 > > >]' [ 212s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 212s] | ^ [ 212s] /usr/lib64/gcc/aarch64-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 > > >]' [ 212s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] 1008 | std::forward<_Args>(__args)...); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../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 > >]' [ 212s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 212s] ./../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 > >]' [ 212s] 1015 | : ImplToFst(fst, safe) {} [ 212s] | ^ [ 212s] ./../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 > >]' [ 212s] 1019 | return new ReplaceFst(*this, safe); [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h:1018:15: required from here [ 212s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 212s] | ^~~~ [ 212s] ./../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] [ 212s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 212s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../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 > >]': [ 212s] /usr/lib64/gcc/aarch64-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 > > >&}]' [ 212s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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]' [ 212s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 212s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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_atomic]' [ 212s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 212s] 608 | std::forward<_Args>(__args)...); // might throw [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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_atomic]' [ 212s] 969 | auto __pi = ::new (__mem) [ 212s] | ^~~~~~~~~~~~~ [ 212s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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_atomic]' [ 212s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] /usr/lib64/gcc/aarch64-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 > > >]' [ 212s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 212s] | ^ [ 212s] /usr/lib64/gcc/aarch64-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 > > >]' [ 212s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] 1008 | std::forward<_Args>(__args)...); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../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 > >]' [ 212s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 212s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 212s] ./../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 > >]' [ 212s] 1015 | : ImplToFst(fst, safe) {} [ 212s] | ^ [ 212s] ./../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 > >]' [ 212s] 1019 | return new ReplaceFst(*this, safe); [ 212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 212s] ./../include/fst/replace.h:1018:15: required from here [ 212s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 212s] | ^~~~ [ 212s] ./../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] [ 212s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 212s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] In file included from ./../include/fst/script/reweight.h:24, [ 213s] from reweight.cc:18: [ 213s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 213s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 213s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 213s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] reweight.cc:31:1: required from here [ 213s] 164 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../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] [ 213s] 72 | if (s == potential.size()) break; [ 213s] | ~~^~~~~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 78 | if (arc.nextstate >= potential.size()) continue; [ 213s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 106 | const auto startweight = fst->Start() < potential.size() [ 213s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 213s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 213s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 213s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] reweight.cc:31:1: required from here [ 213s] 164 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../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] [ 213s] 72 | if (s == potential.size()) break; [ 213s] | ~~^~~~~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 78 | if (arc.nextstate >= potential.size()) continue; [ 213s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 106 | const auto startweight = fst->Start() < potential.size() [ 213s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 213s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 213s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 213s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 213s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 213s] reweight.cc:31:1: required from here [ 213s] 164 | ({#Op, Arc::Type()}, Op) [ 213s] | ^ [ 213s] ./../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] [ 213s] 72 | if (s == potential.size()) break; [ 213s] | ~~^~~~~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 78 | if (arc.nextstate >= potential.size()) continue; [ 213s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 213s] ./../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] [ 213s] 106 | const auto startweight = fst->Start() < potential.size() [ 213s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 213s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 213s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT rmepsilon.lo -MD -MP -MF $depbase.Tpo -c -o rmepsilon.lo rmepsilon.cc &&\ [ 213s] mv -f $depbase.Tpo $depbase.Plo [ 213s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT rmepsilon.lo -MD -MP -MF .deps/rmepsilon.Tpo -c rmepsilon.cc -fPIC -DPIC -o .libs/rmepsilon.o [ 214s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 214s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT shortest-distance.lo -MD -MP -MF $depbase.Tpo -c -o shortest-distance.lo shortest-distance.cc &&\ [ 214s] mv -f $depbase.Tpo $depbase.Plo [ 214s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT shortest-distance.lo -MD -MP -MF .deps/shortest-distance.Tpo -c shortest-distance.cc -fPIC -DPIC -o .libs/shortest-distance.o [ 215s] In file included from ./../include/fst/script/rmepsilon.h:25, [ 215s] from rmepsilon.cc:18: [ 215s] ./../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]': [ 215s] ./../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]' [ 215s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 215s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 679 | &unweighted); [ 215s] | ~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 215s] | ^~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 215s] In file included from ./../include/fst/script/rmepsilon.h:26: [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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]': [ 215s] ./../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]' [ 215s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 215s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 679 | &unweighted); [ 215s] | ~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 215s] | ^~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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]': [ 215s] ./../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]' [ 215s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 215s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] 679 | &unweighted); [ 215s] | ~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 215s] | ^~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 215s] ./../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]' [ 215s] 62 | RmEpsilon(fst, distance, ropts); [ 215s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 215s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 215s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 215s] 123 | internal::RmEpsilon(fst, opts); [ 215s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 215s] rmepsilon.cc:34:1: required from here [ 215s] 164 | ({#Op, Arc::Type()}, Op) [ 215s] | ^ [ 215s] ./../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] [ 215s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 215s] | ~~^~~~~~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 215s] | ~~^~~~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~ [ 215s] ./../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] [ 215s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 215s] | ~~^~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/queue.h:33: [ 216s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 216s] ./../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]' [ 216s] 303 | Connect(fst); [ 216s] | ~~~~~~~^~~~~ [ 216s] ./../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]' [ 216s] 62 | RmEpsilon(fst, distance, ropts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/queue.h:35: [ 216s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 216s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 216s] 114 | visitor->FinishVisit(); [ 216s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 216s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 216s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 216s] | ^~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 216s] ./../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]' [ 216s] 303 | Connect(fst); [ 216s] | ~~~~~~~^~~~~ [ 216s] ./../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]' [ 216s] 62 | RmEpsilon(fst, distance, ropts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~ [ 216s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 216s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 216s] 114 | visitor->FinishVisit(); [ 216s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 216s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 216s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 216s] | ^~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 216s] ./../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]' [ 216s] 303 | Connect(fst); [ 216s] | ~~~~~~~^~~~~ [ 216s] ./../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]' [ 216s] 62 | RmEpsilon(fst, distance, ropts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~ [ 216s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 216s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 216s] 114 | visitor->FinishVisit(); [ 216s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 216s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 216s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 216s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 216s] | ^~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 216s] | ~~^~~~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/rmepsilon.h:36: [ 216s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 216s] ./../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]' [ 216s] 208 | Prune(fst, opts); [ 216s] | ~~~~~^~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 216s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 62 | RmEpsilon(fst, distance, ropts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 216s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 216s] ./../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] [ 216s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 216s] | ~~^~~~~~~~~~~~~~~~ [ 216s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 216s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT shortest-path.lo -MD -MP -MF $depbase.Tpo -c -o shortest-path.lo shortest-path.cc &&\ [ 216s] mv -f $depbase.Tpo $depbase.Plo [ 216s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT shortest-path.lo -MD -MP -MF .deps/shortest-path.Tpo -c shortest-path.cc -fPIC -DPIC -o .libs/shortest-path.o [ 216s] In file included from ./../include/fst/connect.h:29: [ 216s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 216s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 208 | Prune(fst, opts); [ 216s] | ~~~~~^~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 216s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 62 | RmEpsilon(fst, distance, ropts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] In file included from ./../include/fst/arcfilter.h:24, [ 216s] from ./../include/fst/queue.h:32: [ 216s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 216s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 208 | Prune(fst, opts); [ 216s] | ~~~~~^~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 216s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 62 | RmEpsilon(fst, distance, ropts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] In file included from ./../include/fst/mutable-fst.h:37: [ 216s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 216s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 208 | Prune(fst, opts); [ 216s] | ~~~~~^~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 216s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 62 | RmEpsilon(fst, distance, ropts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/queue.h:34: [ 216s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 216s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 216s] 146 | enqueued[s] = heap.Insert(s); [ 216s] | ~~~~~~~~~~~^~~ [ 216s] ./../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]' [ 216s] 208 | Prune(fst, opts); [ 216s] | ~~~~~^~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 216s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 62 | RmEpsilon(fst, distance, ropts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 57 | if (size_ < values_.size()) { [ 216s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 216s] ./../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]' [ 216s] 224 | state_queue_->Update(nextstate); [ 216s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] ./../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]' [ 216s] 151 | sd_state_.ShortestDistance(source); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 216s] ./../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]' [ 216s] 270 | rmeps_state.Expand(state); [ 216s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 216s] ./../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]' [ 216s] 62 | RmEpsilon(fst, distance, ropts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 216s] | ~~^~~~~~~~~~~~~~ [ 216s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 216s] ./../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]' [ 216s] 184 | state_queue_->Enqueue(source); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 216s] ./../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]' [ 216s] 151 | sd_state_.ShortestDistance(source); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 216s] ./../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]' [ 216s] 270 | rmeps_state.Expand(state); [ 216s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 216s] ./../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]' [ 216s] 62 | RmEpsilon(fst, distance, ropts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 216s] | ~~~~~~~~~~~~~~~~~^~~~ [ 216s] In file included from ./../include/fst/connect.h:29, [ 216s] from ./../include/fst/queue.h:33, [ 216s] from ./../include/fst/script/shortest-distance.h:25, [ 216s] from shortest-distance.cc:18: [ 216s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] In file included from ./../include/fst/arcfilter.h:24, [ 216s] from ./../include/fst/queue.h:32: [ 216s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] In file included from ./../include/fst/mutable-fst.h:37: [ 216s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 216s] ./../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]' [ 216s] 218 | key_[s] = heap_.Insert(s); [ 216s] | ~~~~~~~~~~~~^~~ [ 216s] ./../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]' [ 216s] 184 | state_queue_->Enqueue(source); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 216s] ./../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]' [ 216s] 151 | sd_state_.ShortestDistance(source); [ 216s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 216s] ./../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]' [ 216s] 270 | rmeps_state.Expand(state); [ 216s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 216s] ./../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]' [ 216s] 62 | RmEpsilon(fst, distance, ropts); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 216s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 216s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 216s] 123 | internal::RmEpsilon(fst, opts); [ 216s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 216s] rmepsilon.cc:34:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 57 | if (size_ < values_.size()) { [ 216s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 128 | class ImplToExpandedFst : public ImplToFst { [ 216s] | ^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 216s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 216s] 520 | class VectorFst : public ImplToMutableFst> { [ 216s] | ^~~~~~~~~ [ 216s] ./../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]' [ 216s] 313 | VectorFst rfst; [ 216s] | ^~~~ [ 216s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 216s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] 218 | std::get<3>(*args)); [ 216s] | ~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:48:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 216s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 216s] | ^~~~~~~~ [ 216s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 216s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 216s] | ^~~~~~~~~~~~~~~~ [ 216s] In file included from ./../include/fst/script/shortest-distance.h:26: [ 216s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 216s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 216s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:49:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 216s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 216s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 216s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:49:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 216s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 216s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 216s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 216s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 216s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 216s] shortest-distance.cc:49:1: required from here [ 216s] 164 | ({#Op, Arc::Type()}, Op) [ 216s] | ^ [ 216s] ./../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] [ 216s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 216s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../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]' [ 217s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 679 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 217s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 208 | Prune(fst, opts); [ 217s] | ~~~~~^~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 217s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 62 | RmEpsilon(fst, distance, ropts); [ 217s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 217s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 217s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 217s] 123 | internal::RmEpsilon(fst, opts); [ 217s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 217s] rmepsilon.cc:34:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../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]' [ 217s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 679 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 217s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 208 | Prune(fst, opts); [ 217s] | ~~~~~^~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 217s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 62 | RmEpsilon(fst, distance, ropts); [ 217s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 217s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 217s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 217s] 123 | internal::RmEpsilon(fst, opts); [ 217s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 217s] rmepsilon.cc:34:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 217s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 217s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 217s] | ^~~~~~~~~ [ 217s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 217s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 217s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 217s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 217s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 208 | Prune(fst, opts); [ 217s] | ~~~~~^~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 217s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 62 | RmEpsilon(fst, distance, ropts); [ 217s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 217s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 217s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 217s] 123 | internal::RmEpsilon(fst, opts); [ 217s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 217s] rmepsilon.cc:34:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 217s] | ~~^~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 217s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 217s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 217s] | ^~~~~~~~~ [ 217s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 217s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 217s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 217s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 217s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 208 | Prune(fst, opts); [ 217s] | ~~~~~^~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 217s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 62 | RmEpsilon(fst, distance, ropts); [ 217s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 217s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 217s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 217s] 123 | internal::RmEpsilon(fst, opts); [ 217s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 217s] rmepsilon.cc:34:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 217s] | ~~^~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 217s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 217s] 114 | visitor->FinishVisit(); [ 217s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 217s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 217s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] /usr/lib64/gcc/aarch64-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 >]' [ 217s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 217s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 655 | queue_ = std::make_unique>(fst, filter); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 217s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 217s] ./../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]' [ 217s] 208 | Prune(fst, opts); [ 217s] | ~~~~~^~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 217s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 62 | RmEpsilon(fst, distance, ropts); [ 217s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 217s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 217s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 217s] 123 | internal::RmEpsilon(fst, opts); [ 217s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 217s] rmepsilon.cc:34:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 217s] | ~~^~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 217s] | ~~^~~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../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]' [ 217s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 679 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 217s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 218 | std::get<3>(*args)); [ 217s] | ~~~~~~~~~~~~~~~~~~~ [ 217s] shortest-distance.cc:48:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 217s] ./../include/fst/queue.h:548:11: required from here [ 217s] 548 | StateId Head() const final { [ 217s] | ^~~~ [ 217s] ./../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] [ 217s] 552 | ((front_ >= trivial_queue_.size()) || [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 217s] ./../include/fst/queue.h:563:8: required from here [ 217s] 563 | void Enqueue(StateId s) final { [ 217s] | ^~~~~~~ [ 217s] ./../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] [ 217s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 217s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 217s] ./../include/fst/queue.h:581:8: required from here [ 217s] 581 | void Dequeue() final { [ 217s] | ^~~~~~~ [ 217s] ./../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] [ 217s] 584 | } else if (front_ < trivial_queue_.size()) { [ 217s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 217s] ./../include/fst/queue.h:593:8: required from here [ 217s] 593 | bool Empty() const final { [ 217s] | ^~~~~ [ 217s] ./../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] [ 217s] 602 | return (front_ >= trivial_queue_.size()) || [ 217s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 217s] ./../include/fst/queue.h:607:8: required from here [ 217s] 607 | void Clear() final { [ 217s] | ^~~~~ [ 217s] ./../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] [ 217s] 611 | } else if (i < trivial_queue_.size()) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 217s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 217s] ./../include/fst/queue.h:232:8: required from here [ 217s] 232 | void Update(StateId s) override { [ 217s] | ^~~~~~ [ 217s] ./../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] [ 217s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 217s] | ~~^~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../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]' [ 217s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 679 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 217s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 218 | std::get<3>(*args)); [ 217s] | ~~~~~~~~~~~~~~~~~~~ [ 217s] shortest-distance.cc:48:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../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]' [ 217s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 679 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 217s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 218 | std::get<3>(*args)); [ 217s] | ~~~~~~~~~~~~~~~~~~~ [ 217s] shortest-distance.cc:48:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] In file included from ./../include/fst/cache.h:33, [ 217s] from ./../include/fst/rmepsilon.h:32: [ 217s] ./../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 > >]': [ 217s] ./../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 > >]' [ 217s] 409 | BaseImpl::DeleteStates(dstates); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 217s] ./../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 > >]' [ 217s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 217s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 217s] ./../include/fst/mutable-fst.h:336:8: required from here [ 217s] 336 | void DeleteStates(const std::vector &dstates) override { [ 217s] | ^~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 217s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 217s] ./../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] [ 217s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 217s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../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]' [ 217s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 679 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 217s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 218 | std::get<3>(*args)); [ 217s] | ~~~~~~~~~~~~~~~~~~~ [ 217s] shortest-distance.cc:48:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../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]' [ 217s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 679 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 217s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 218 | std::get<3>(*args)); [ 217s] | ~~~~~~~~~~~~~~~~~~~ [ 217s] shortest-distance.cc:48:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 217s] ./../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]': [ 217s] ./../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]' [ 217s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 217s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 679 | &unweighted); [ 217s] | ~~~~~~~~~~~~ [ 217s] ./../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]' [ 217s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 217s] | ^~~~~~~~~~~ [ 217s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 217s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 217s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 217s] 218 | std::get<3>(*args)); [ 217s] | ~~~~~~~~~~~~~~~~~~~ [ 217s] shortest-distance.cc:48:1: required from here [ 217s] 164 | ({#Op, Arc::Type()}, Op) [ 217s] | ^ [ 217s] ./../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] [ 217s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 217s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 218s] ./../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]' [ 218s] 224 | state_queue_->Update(nextstate); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 264 | sd_state.ShortestDistance(opts.source); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 112 | ShortestDistance(fst, distance, sopts); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 121 | ShortestDistance>(fst, distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 180 | internal::ShortestDistance>( [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 218s] 182 | fst, &typed_distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 218s] | ~~^~~~~~~~~~~~~~ [ 218s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 218s] ./../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]' [ 218s] 184 | state_queue_->Enqueue(source); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../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]' [ 218s] 264 | sd_state.ShortestDistance(opts.source); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 112 | ShortestDistance(fst, distance, sopts); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 121 | ShortestDistance>(fst, distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:190:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 190 | internal::ShortestDistance>( [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 218s] 191 | fst, &typed_distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 218s] | ~~~~~~~~~~~~~~~~~^~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 125 | ShortestDistance>(fst, distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 129 | ShortestDistance>(fst, distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] 130 | opts); [ 218s] | ~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 134 | ShortestDistance>(fst, distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] 135 | opts); [ 218s] | ~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/queue.h:34: [ 218s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 218s] ./../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]' [ 218s] 218 | key_[s] = heap_.Insert(s); [ 218s] | ~~~~~~~~~~~~^~~ [ 218s] ./../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]' [ 218s] 184 | state_queue_->Enqueue(source); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../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]' [ 218s] 264 | sd_state.ShortestDistance(opts.source); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 112 | ShortestDistance(fst, distance, sopts); [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 121 | ShortestDistance>(fst, distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 180 | internal::ShortestDistance>( [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 218s] 182 | fst, &typed_distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 57 | if (size_ < values_.size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 125 | ShortestDistance>(fst, distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 129 | ShortestDistance>(fst, distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] 130 | opts); [ 218s] | ~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 134 | ShortestDistance>(fst, distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] 135 | opts); [ 218s] | ~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 125 | ShortestDistance>(fst, distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 129 | ShortestDistance>(fst, distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] 130 | opts); [ 218s] | ~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 679 | &unweighted); [ 218s] | ~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 109 | QueueConstructor::Construct(fst, distance)); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 134 | ShortestDistance>(fst, distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] 135 | opts); [ 218s] | ~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 218s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 218s] 165 | opts); [ 218s] | ~~~~~ [ 218s] shortest-distance.cc:47:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 218s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/queue.h:35: [ 218s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 218s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 218s] 114 | visitor->FinishVisit(); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 218s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 218s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 655 | queue_ = std::make_unique>(fst, filter); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 218s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 218 | std::get<3>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:48:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 218s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 218s] 114 | visitor->FinishVisit(); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 218s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 218s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 655 | queue_ = std::make_unique>(fst, filter); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 218s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 218 | std::get<3>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:48:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 218s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 218s] 114 | visitor->FinishVisit(); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 218s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 218s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 655 | queue_ = std::make_unique>(fst, filter); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 218s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 218 | std::get<3>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:48:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 218s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 218s] 114 | visitor->FinishVisit(); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 218s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 218s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 655 | queue_ = std::make_unique>(fst, filter); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 218s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 218 | std::get<3>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:48:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 218s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 218s] 114 | visitor->FinishVisit(); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 218s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 218s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 655 | queue_ = std::make_unique>(fst, filter); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 218s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 218 | std::get<3>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:48:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 218s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 218s] 114 | visitor->FinishVisit(); [ 218s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 218s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 218s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 218s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] /usr/lib64/gcc/aarch64-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 >]' [ 218s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 218s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 655 | queue_ = std::make_unique>(fst, filter); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 218s] | ^~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 218s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 218 | std::get<3>(*args)); [ 218s] | ~~~~~~~~~~~~~~~~~~~ [ 218s] shortest-distance.cc:48:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 218s] | ~~^~~~~~~~~~~~~~~~ [ 218s] In file included from ./../include/fst/vector-fst.h:34, [ 218s] from ./../include/fst/cache.h:33, [ 218s] from ./../include/fst/shortest-path.h:31, [ 218s] from ./../include/fst/script/shortest-path.h:25, [ 218s] from shortest-path.cc:18: [ 218s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 128 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 520 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 468 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] In file included from ./../include/fst/expanded-fst.h:33, [ 218s] from ./../include/fst/mutable-fst.h:37: [ 218s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 218s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 520 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 468 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 128 | class ImplToExpandedFst : public ImplToFst { [ 218s] | ^~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 218s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 218s] 520 | class VectorFst : public ImplToMutableFst> { [ 218s] | ^~~~~~~~~ [ 218s] ./../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]' [ 218s] 468 | VectorFst rfst; [ 218s] | ^~~~ [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 218s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 218s] | ^~~~~~~~ [ 218s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 218s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 218s] | ^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 475 | if (state < distance->size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 475 | if (state < distance->size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 475 | if (state < distance->size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 99 | ShortestPath>( [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 218s] 100 | ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 475 | if (state < distance->size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 475 | if (state < distance->size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 475 | if (state < distance->size()) { [ 218s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 182 | while (distance->size() < source) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../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] [ 218s] 214 | while (distance->size() <= arc.nextstate) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 483 | opts.weight_threshold, opts.state_threshold); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 339 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 218s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 348 | while (pairs.size() <= final_state) { [ 218s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 367 | : (p.first < distance.size()) ? distance[p.first] : Weight::Zero(); [ 218s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] ./../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] [ 218s] 373 | while (r.size() <= p.first + 1) r.push_back(0); [ 218s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 182 | while (distance->size() < source) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../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] [ 218s] 214 | while (distance->size() <= arc.nextstate) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 182 | while (distance->size() < source) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../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] [ 218s] 214 | while (distance->size() <= arc.nextstate) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 99 | ShortestPath>( [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 218s] 100 | ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 182 | while (distance->size() < source) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../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] [ 218s] 214 | while (distance->size() <= arc.nextstate) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 182 | while (distance->size() < source) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../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] [ 218s] 214 | while (distance->size() <= arc.nextstate) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 218s] ./../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]': [ 218s] ./../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]' [ 218s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] 450 | &parent)) { [ 218s] | ~~~~~~~~ [ 218s] ./../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]' [ 218s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 218s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../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 >]' [ 218s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 218s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 218s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 218s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 218s] shortest-path.cc:35:1: required from here [ 218s] 164 | ({#Op, Arc::Type()}, Op) [ 218s] | ^ [ 218s] ./../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] [ 218s] 182 | while (distance->size() < source) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 218s] ./../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] [ 218s] 214 | while (distance->size() <= arc.nextstate) { [ 218s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 219s] In file included from ./../include/fst/test-properties.h:27, [ 219s] from ./../include/fst/vector-fst.h:35: [ 219s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 219s] ./../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]' [ 219s] 401 | Connect(ofst); [ 219s] | ~~~~~~~^~~~~~ [ 219s] ./../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]' [ 219s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] 483 | opts.weight_threshold, opts.state_threshold); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 219s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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 >]' [ 219s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 219s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 219s] shortest-path.cc:35:1: required from here [ 219s] 164 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 219s] | ~~^~~~~~~~~~~~~~~ [ 219s] In file included from ./../include/fst/shortest-distance.h:31, [ 219s] from ./../include/fst/prune.h:31, [ 219s] from ./../include/fst/determinize.h:41, [ 219s] from ./../include/fst/shortest-path.h:32: [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 219s] ./../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]' [ 219s] 229 | state_queue->Update(arc.nextstate); [ 219s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] 450 | &parent)) { [ 219s] | ~~~~~~~~ [ 219s] ./../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]' [ 219s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 219s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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 >]' [ 219s] 99 | ShortestPath>( [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 219s] 100 | ifst, ofst, &distance, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 219s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 219s] shortest-path.cc:35:1: required from here [ 219s] 164 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 219s] | ~~^~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 219s] ./../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]' [ 219s] 189 | state_queue->Enqueue(source); [ 219s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 219s] ./../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]' [ 219s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] 450 | &parent)) { [ 219s] | ~~~~~~~~ [ 219s] ./../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]' [ 219s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 219s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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 >]' [ 219s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 219s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 219s] shortest-path.cc:35:1: required from here [ 219s] 164 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 219s] | ~~~~~~~~~~~~~~~~~^~~~ [ 219s] ./../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]': [ 219s] ./../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]' [ 219s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 219s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] 679 | &unweighted); [ 219s] | ~~~~~~~~~~~~ [ 219s] /usr/lib64/gcc/aarch64-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 >]' [ 219s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 219s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 65 | QueueConstructor::Construct(ifst, distance)); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../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 >]' [ 219s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 219s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 219s] shortest-path.cc:35:1: required from here [ 219s] 164 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 219s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 219s] In file included from ./../include/fst/prune.h:30: [ 219s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 219s] ./../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]' [ 219s] 218 | key_[s] = heap_.Insert(s); [ 219s] | ~~~~~~~~~~~~^~~ [ 219s] ./../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]' [ 219s] 189 | state_queue->Enqueue(source); [ 219s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 219s] ./../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]' [ 219s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] 450 | &parent)) { [ 219s] | ~~~~~~~~ [ 219s] ./../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]' [ 219s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 219s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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 >]' [ 219s] 99 | ShortestPath>( [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 219s] 100 | ifst, ofst, &distance, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 219s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 219s] shortest-path.cc:35:1: required from here [ 219s] 164 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 57 | if (size_ < values_.size()) { [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 219s] ./../include/fst/queue.h:548:11: required from here [ 219s] 548 | StateId Head() const final { [ 219s] | ^~~~ [ 219s] ./../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] [ 219s] 552 | ((front_ >= trivial_queue_.size()) || [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 219s] ./../include/fst/queue.h:563:8: required from here [ 219s] 563 | void Enqueue(StateId s) final { [ 219s] | ^~~~~~~ [ 219s] ./../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] [ 219s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 219s] ./../include/fst/queue.h:581:8: required from here [ 219s] 581 | void Dequeue() final { [ 219s] | ^~~~~~~ [ 219s] ./../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] [ 219s] 584 | } else if (front_ < trivial_queue_.size()) { [ 219s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 219s] ./../include/fst/queue.h:593:8: required from here [ 219s] 593 | bool Empty() const final { [ 219s] | ^~~~~ [ 219s] ./../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] [ 219s] 602 | return (front_ >= trivial_queue_.size()) || [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 219s] ./../include/fst/queue.h:607:8: required from here [ 219s] 607 | void Clear() final { [ 219s] | ^~~~~ [ 219s] ./../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] [ 219s] 611 | } else if (i < trivial_queue_.size()) { [ 219s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 219s] ./../include/fst/queue.h:232:8: required from here [ 219s] 232 | void Update(StateId s) override { [ 219s] | ^~~~~~ [ 219s] ./../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] [ 219s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 219s] | ~~^~~~~~~~~~~~~~ [ 219s] In file included from ./../include/fst/cache.h:33, [ 219s] from ./../include/fst/shortest-distance.h:29: [ 219s] ./../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 > >]': [ 219s] ./../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 > >]' [ 219s] 409 | BaseImpl::DeleteStates(dstates); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 219s] ./../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 > >]' [ 219s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 219s] ./../include/fst/mutable-fst.h:336:8: required from here [ 219s] 336 | void DeleteStates(const std::vector &dstates) override { [ 219s] | ^~~~~~~~~~~~ [ 219s] ./../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] [ 219s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../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] [ 219s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../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 > >]': [ 219s] ./../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 > >]' [ 219s] 409 | BaseImpl::DeleteStates(dstates); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 219s] ./../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 > >]' [ 219s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 219s] ./../include/fst/mutable-fst.h:336:8: required from here [ 219s] 336 | void DeleteStates(const std::vector &dstates) override { [ 219s] | ^~~~~~~~~~~~ [ 219s] ./../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] [ 219s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../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] [ 219s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../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 > >]': [ 219s] ./../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 > >]' [ 219s] 409 | BaseImpl::DeleteStates(dstates); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 219s] ./../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 > >]' [ 219s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 219s] ./../include/fst/mutable-fst.h:336:8: required from here [ 219s] 336 | void DeleteStates(const std::vector &dstates) override { [ 219s] | ^~~~~~~~~~~~ [ 219s] ./../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] [ 219s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../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] [ 219s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 219s] In file included from ./../include/fst/queue.h:35: [ 219s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 219s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 219s] 114 | visitor->FinishVisit(); [ 219s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 219s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 219s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 219s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] /usr/lib64/gcc/aarch64-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 >]' [ 219s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 219s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 100 | return std::make_unique>(fst, ArcFilter()); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 65 | QueueConstructor::Construct(ifst, distance)); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 219s] ./../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 >]' [ 219s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 219s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 219s] shortest-path.cc:35:1: required from here [ 219s] 164 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 219s] | ~~^~~~~~~~~~~~~~~~ [ 219s] ./../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] [ 219s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 219s] | ~~^~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 219s] ./../include/fst/shortest-path.h:251:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 219s] 251 | const auto wx = Times(PWeight(px.first), px.second); [ 219s] | ^~~~~~~ [ 219s] /usr/lib64/gcc/aarch64-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 >]' [ 219s] 196 | { return bool(_M_comp(*__it, __val)); } [ 219s] | ~~~~~~~^~~~~~~~~~~~~~ [ 219s] /usr/lib64/gcc/aarch64-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 > >]' [ 219s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 219s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] /usr/lib64/gcc/aarch64-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 >]' [ 219s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 219s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 389 | std::push_heap(heap.begin(), heap.end(), compare); [ 219s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] 483 | opts.weight_threshold, opts.state_threshold); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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]' [ 219s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 219s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../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 >]' [ 219s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 219s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 219s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 219s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 219s] shortest-path.cc:35:1: required from here [ 219s] 164 | ({#Op, Arc::Type()}, Op) [ 219s] | ^ [ 219s] ./../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] [ 219s] 269 | : (state < distance_.size()) ? distance_[state] : Weight::Zero(); [ 219s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 220s] ./../include/fst/queue.h:548:11: required from here [ 220s] 548 | StateId Head() const final { [ 220s] | ^~~~ [ 220s] ./../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] [ 220s] 552 | ((front_ >= trivial_queue_.size()) || [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 220s] ./../include/fst/queue.h:563:8: required from here [ 220s] 563 | void Enqueue(StateId s) final { [ 220s] | ^~~~~~~ [ 220s] ./../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] [ 220s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 220s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 220s] ./../include/fst/queue.h:581:8: required from here [ 220s] 581 | void Dequeue() final { [ 220s] | ^~~~~~~ [ 220s] ./../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] [ 220s] 584 | } else if (front_ < trivial_queue_.size()) { [ 220s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 220s] ./../include/fst/queue.h:593:8: required from here [ 220s] 593 | bool Empty() const final { [ 220s] | ^~~~~ [ 220s] ./../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] [ 220s] 602 | return (front_ >= trivial_queue_.size()) || [ 220s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 220s] ./../include/fst/queue.h:607:8: required from here [ 220s] 607 | void Clear() final { [ 220s] | ^~~~~ [ 220s] ./../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] [ 220s] 611 | } else if (i < trivial_queue_.size()) { [ 220s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 220s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 220s] ./../include/fst/queue.h:232:8: required from here [ 220s] 232 | void Update(StateId s) override { [ 220s] | ^~~~~~ [ 220s] ./../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] [ 220s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 220s] | ~~^~~~~~~~~~~~~~ [ 220s] ./../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]': [ 220s] ./../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]' [ 220s] 611 | return FindState(std::move(tuple)); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/determinize.h:605:11: required from here [ 220s] 605 | StateId ComputeStart() override { [ 220s] | ^~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 220s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 220s] ./../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 > > > > >]': [ 220s] ./../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]' [ 220s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 220s] | ^~~~~~~~~~~~~~~ [ 220s] ./../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]' [ 220s] 611 | return FindState(std::move(tuple)); [ 220s] | ^~~~~~~~~ [ 220s] ./../include/fst/determinize.h:605:11: required from here [ 220s] 605 | StateId ComputeStart() override { [ 220s] | ^~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 220s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 220s] ./../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 > >]': [ 220s] ./../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 > >]' [ 220s] 409 | BaseImpl::DeleteStates(dstates); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 220s] ./../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 > >]' [ 220s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 220s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 220s] ./../include/fst/mutable-fst.h:336:8: required from here [ 220s] 336 | void DeleteStates(const std::vector &dstates) override { [ 220s] | ^~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 220s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 220s] ./../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] [ 220s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 220s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 221s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 221s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT stateiterator-class.lo -MD -MP -MF $depbase.Tpo -c -o stateiterator-class.lo stateiterator-class.cc &&\ [ 221s] mv -f $depbase.Tpo $depbase.Plo [ 221s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT stateiterator-class.lo -MD -MP -MF .deps/stateiterator-class.Tpo -c stateiterator-class.cc -fPIC -DPIC -o .libs/stateiterator-class.o [ 222s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 222s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT synchronize.lo -MD -MP -MF $depbase.Tpo -c -o synchronize.lo synchronize.cc &&\ [ 222s] mv -f $depbase.Tpo $depbase.Plo [ 222s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT synchronize.lo -MD -MP -MF .deps/synchronize.Tpo -c synchronize.cc -fPIC -DPIC -o .libs/synchronize.o [ 223s] In file included from ./../include/fst/rational.h:31, [ 223s] from ./../include/fst/closure.h:28, [ 223s] from ./../include/fst/fstlib.h:55, [ 223s] from ./../include/fst/script/stateiterator-class.h:24, [ 223s] from stateiterator-class.cc:18: [ 223s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 223s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 223s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 223s] | ^~~~~~ [ 223s] | template [ 226s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 226s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT text-io.lo -MD -MP -MF $depbase.Tpo -c -o text-io.lo text-io.cc &&\ [ 226s] mv -f $depbase.Tpo $depbase.Plo [ 226s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT text-io.lo -MD -MP -MF .deps/text-io.Tpo -c text-io.cc -fPIC -DPIC -o .libs/text-io.o [ 227s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 227s] 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] [ 227s] 59 | while (potentials->size() <= s) { [ 227s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 228s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 228s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT topsort.lo -MD -MP -MF $depbase.Tpo -c -o topsort.lo topsort.cc &&\ [ 228s] mv -f $depbase.Tpo $depbase.Plo [ 228s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT topsort.lo -MD -MP -MF .deps/topsort.Tpo -c topsort.cc -fPIC -DPIC -o .libs/topsort.o [ 230s] In file included from ./../include/fst/topsort.h:28, [ 230s] from ./../include/fst/script/topsort.h:21, [ 230s] from topsort.cc:18: [ 230s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 230s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 230s] 96 | StateSort(fst, order); [ 230s] | ~~~~~~~~~^~~~~~~~~~~~ [ 230s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 230s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 230s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] topsort.cc:31:1: required from here [ 230s] 164 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 41 | if (order.size() != fst->NumStates()) { [ 230s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 230s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 230s] 96 | StateSort(fst, order); [ 230s] | ~~~~~~~~~^~~~~~~~~~~~ [ 230s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 230s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 230s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] topsort.cc:31:1: required from here [ 230s] 164 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 41 | if (order.size() != fst->NumStates()) { [ 230s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 230s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 230s] 96 | StateSort(fst, order); [ 230s] | ~~~~~~~~~^~~~~~~~~~~~ [ 230s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 230s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 230s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] topsort.cc:31:1: required from here [ 230s] 164 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 41 | if (order.size() != fst->NumStates()) { [ 230s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 230s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 230s] 114 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 230s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 230s] 94 | DfsVisit(*fst, &top_order_visitor); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 230s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 230s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] topsort.cc:31:1: required from here [ 230s] 164 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 230s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 230s] 114 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 230s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 230s] 94 | DfsVisit(*fst, &top_order_visitor); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 230s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 230s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] topsort.cc:31:1: required from here [ 230s] 164 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 230s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 230s] 114 | visitor->FinishVisit(); [ 230s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 230s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 230s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 230s] 94 | DfsVisit(*fst, &top_order_visitor); [ 230s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 230s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 230s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 230s] topsort.cc:31:1: required from here [ 230s] 164 | ({#Op, Arc::Type()}, Op) [ 230s] | ^ [ 230s] ./../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] [ 230s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 230s] ./../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] [ 230s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 230s] | ~~^~~~~~~~~~~~~~~~ [ 232s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 232s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT union.lo -MD -MP -MF $depbase.Tpo -c -o union.lo union.cc &&\ [ 232s] mv -f $depbase.Tpo $depbase.Plo [ 232s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT union.lo -MD -MP -MF .deps/union.Tpo -c union.cc -fPIC -DPIC -o .libs/union.o [ 234s] In file included from ./../include/fst/rational.h:31, [ 234s] from ./../include/fst/union.h:30, [ 234s] from ./../include/fst/script/union.h:24, [ 234s] from union.cc:18: [ 234s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 234s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 234s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 234s] | ^~~~~~ [ 234s] | template [ 234s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 234s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT weight-class.lo -MD -MP -MF $depbase.Tpo -c -o weight-class.lo weight-class.cc &&\ [ 234s] mv -f $depbase.Tpo $depbase.Plo [ 234s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT weight-class.lo -MD -MP -MF .deps/weight-class.Tpo -c weight-class.cc -fPIC -DPIC -o .libs/weight-class.o [ 236s] In file included from ./../include/fst/determinize.h:37: [ 236s] 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]', [ 236s] 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, [ 236s] 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: [ 236s] ./../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=] [ 236s] 162 | current_entry_ = &entry; [ 236s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 236s] ./../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 >]': [ 236s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 236s] 332 | StateTuple *raw_tuple = tuple.release(); [ 236s] | ^~~~~~~~~ [ 236s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 236s] 628 | StateId FindState(std::unique_ptr tuple) { [ 236s] | ^ [ 237s] In file included from ./../include/fst/error-weight.h:22, [ 237s] from ./../include/fst/arc.h:30, [ 237s] from ./../include/fst/script/weight-class.h:28, [ 237s] from weight-class.cc:18: [ 237s] ./../include/fst/util.h: In function 'Weight fst::StrToWeight(std::string_view) [with Weight = LogWeightTpl]': [ 237s] ./../include/fst/util.h:331:10: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 237s] 331 | return w; [ 237s] | ^ [ 237s] ./../include/fst/util.h:324:10: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 237s] 324 | Weight w; [ 237s] | ^ [ 237s] ./../include/fst/util.h: In function 'Weight fst::StrToWeight(std::string_view) [with Weight = TropicalWeightTpl]': [ 237s] ./../include/fst/util.h:331:10: warning: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 237s] 331 | return w; [ 237s] | ^ [ 237s] ./../include/fst/util.h:324:10: note: 'w.fst::TropicalWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 237s] 324 | Weight w; [ 237s] | ^ [ 237s] ./../include/fst/util.h: In function 'Weight fst::StrToWeight(std::string_view) [with Weight = LogWeightTpl]': [ 237s] ./../include/fst/util.h:331:10: warning: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' may be used uninitialized [-Wmaybe-uninitialized] [ 237s] 331 | return w; [ 237s] | ^ [ 237s] ./../include/fst/util.h:324:10: note: 'w.fst::LogWeightTpl::.fst::FloatWeightTpl::value_' was declared here [ 237s] 324 | Weight w; [ 237s] | ^ [ 237s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 237s] /bin/sh ../../libtool --tag=CXX --mode=compile aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT verify.lo -MD -MP -MF $depbase.Tpo -c -o verify.lo verify.cc &&\ [ 237s] mv -f $depbase.Tpo $depbase.Plo [ 237s] libtool: compile: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT verify.lo -MD -MP -MF .deps/verify.Tpo -c verify.cc -fPIC -DPIC -o .libs/verify.o [ 258s] In file included from ./../include/fst/determinize.h:37: [ 258s] 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]', [ 258s] 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, [ 258s] 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: [ 258s] ./../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=] [ 258s] 162 | current_entry_ = &entry; [ 258s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 258s] ./../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 >]': [ 258s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 258s] 332 | StateTuple *raw_tuple = tuple.release(); [ 258s] | ^~~~~~~~~ [ 258s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 258s] 628 | StateId FindState(std::unique_ptr tuple) { [ 258s] | ^ [ 258s] 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]', [ 258s] 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, [ 258s] 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: [ 258s] ./../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=] [ 258s] 162 | current_entry_ = &entry; [ 258s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 258s] ./../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 >]': [ 258s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 258s] 332 | StateTuple *raw_tuple = tuple.release(); [ 258s] | ^~~~~~~~~ [ 258s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 258s] 628 | StateId FindState(std::unique_ptr tuple) { [ 258s] | ^ [ 258s] 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]', [ 258s] 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, [ 258s] 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: [ 258s] ./../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=] [ 258s] 162 | current_entry_ = &entry; [ 258s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 258s] ./../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 >]': [ 258s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 258s] 332 | StateTuple *raw_tuple = tuple.release(); [ 258s] | ^~~~~~~~~ [ 258s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 258s] 628 | StateId FindState(std::unique_ptr tuple) { [ 258s] | ^ [ 259s] 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]', [ 259s] 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, [ 259s] 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: [ 259s] ./../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=] [ 259s] 162 | current_entry_ = &entry; [ 259s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 259s] ./../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 >]': [ 259s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 259s] 332 | StateTuple *raw_tuple = tuple.release(); [ 259s] | ^~~~~~~~~ [ 259s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 259s] 628 | StateId FindState(std::unique_ptr tuple) { [ 259s] | ^ [ 259s] 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]', [ 259s] 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, [ 259s] 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: [ 259s] ./../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=] [ 259s] 162 | current_entry_ = &entry; [ 259s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 259s] ./../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 >]': [ 259s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 259s] 332 | StateTuple *raw_tuple = tuple.release(); [ 259s] | ^~~~~~~~~ [ 259s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 259s] 628 | StateId FindState(std::unique_ptr tuple) { [ 259s] | ^ [ 259s] 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]', [ 259s] 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, [ 259s] 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: [ 259s] ./../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=] [ 259s] 162 | current_entry_ = &entry; [ 259s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 259s] ./../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 >]': [ 259s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 259s] 332 | StateTuple *raw_tuple = tuple.release(); [ 259s] | ^~~~~~~~~ [ 259s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 259s] 628 | StateId FindState(std::unique_ptr tuple) { [ 259s] | ^ [ 259s] 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]', [ 259s] 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, [ 259s] 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: [ 259s] ./../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=] [ 259s] 162 | current_entry_ = &entry; [ 259s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 259s] ./../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 >]': [ 259s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 259s] 332 | StateTuple *raw_tuple = tuple.release(); [ 259s] | ^~~~~~~~~ [ 259s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 259s] 628 | StateId FindState(std::unique_ptr tuple) { [ 259s] | ^ [ 259s] 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]', [ 259s] 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, [ 259s] 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: [ 259s] ./../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=] [ 259s] 162 | current_entry_ = &entry; [ 259s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 259s] ./../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 >]': [ 259s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 259s] 332 | StateTuple *raw_tuple = tuple.release(); [ 259s] | ^~~~~~~~~ [ 259s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 259s] 628 | StateId FindState(std::unique_ptr tuple) { [ 259s] | ^ [ 259s] 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]', [ 259s] 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, [ 259s] 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: [ 259s] ./../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=] [ 259s] 162 | current_entry_ = &entry; [ 259s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 259s] ./../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 >]': [ 259s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 259s] 332 | StateTuple *raw_tuple = tuple.release(); [ 259s] | ^~~~~~~~~ [ 259s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 259s] 628 | StateId FindState(std::unique_ptr tuple) { [ 259s] | ^ [ 259s] 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]', [ 259s] 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, [ 259s] 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: [ 259s] ./../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=] [ 259s] 162 | current_entry_ = &entry; [ 259s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 259s] ./../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 >]': [ 259s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 259s] 332 | StateTuple *raw_tuple = tuple.release(); [ 259s] | ^~~~~~~~~ [ 259s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 259s] 628 | StateId FindState(std::unique_ptr tuple) { [ 259s] | ^ [ 267s] In file included from ./../include/fst/state-table.h:29, [ 267s] from ./../include/fst/replace.h:37: [ 267s] 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]', [ 267s] 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, [ 267s] 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: [ 267s] ./../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=] [ 267s] 162 | current_entry_ = &entry; [ 267s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 267s] ./../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 >]': [ 267s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 267s] 332 | StateTuple *raw_tuple = tuple.release(); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 267s] 628 | StateId FindState(std::unique_ptr tuple) { [ 267s] | ^ [ 267s] 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]', [ 267s] 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, [ 267s] 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: [ 267s] ./../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=] [ 267s] 162 | current_entry_ = &entry; [ 267s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 267s] ./../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 >]': [ 267s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 267s] 332 | StateTuple *raw_tuple = tuple.release(); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 267s] 628 | StateId FindState(std::unique_ptr tuple) { [ 267s] | ^ [ 267s] 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]', [ 267s] 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, [ 267s] 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: [ 267s] ./../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=] [ 267s] 162 | current_entry_ = &entry; [ 267s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 267s] ./../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 >]': [ 267s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 267s] 332 | StateTuple *raw_tuple = tuple.release(); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 267s] 628 | StateId FindState(std::unique_ptr tuple) { [ 267s] | ^ [ 267s] 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]', [ 267s] 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, [ 267s] 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: [ 267s] ./../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=] [ 267s] 162 | current_entry_ = &entry; [ 267s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 267s] ./../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 >]': [ 267s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 267s] 332 | StateTuple *raw_tuple = tuple.release(); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 267s] 628 | StateId FindState(std::unique_ptr tuple) { [ 267s] | ^ [ 267s] 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]', [ 267s] 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, [ 267s] 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: [ 267s] ./../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=] [ 267s] 162 | current_entry_ = &entry; [ 267s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 267s] ./../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 >]': [ 267s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 267s] 332 | StateTuple *raw_tuple = tuple.release(); [ 267s] | ^~~~~~~~~ [ 267s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 267s] 628 | StateId FindState(std::unique_ptr tuple) { [ 267s] | ^ [ 268s] 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]', [ 268s] 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, [ 268s] 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: [ 268s] ./../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=] [ 268s] 162 | current_entry_ = &entry; [ 268s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 268s] ./../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 >]': [ 268s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 268s] 332 | StateTuple *raw_tuple = tuple.release(); [ 268s] | ^~~~~~~~~ [ 268s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 268s] 628 | StateId FindState(std::unique_ptr tuple) { [ 268s] | ^ [ 268s] 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]', [ 268s] 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, [ 268s] 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: [ 268s] ./../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=] [ 268s] 162 | current_entry_ = &entry; [ 268s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 268s] ./../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 >]': [ 268s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 268s] 332 | StateTuple *raw_tuple = tuple.release(); [ 268s] | ^~~~~~~~~ [ 268s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 268s] 628 | StateId FindState(std::unique_ptr tuple) { [ 268s] | ^ [ 268s] 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]', [ 268s] 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, [ 268s] 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: [ 268s] ./../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=] [ 268s] 162 | current_entry_ = &entry; [ 268s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 268s] ./../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 >]': [ 268s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 268s] 332 | StateTuple *raw_tuple = tuple.release(); [ 268s] | ^~~~~~~~~ [ 268s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 268s] 628 | StateId FindState(std::unique_ptr tuple) { [ 268s] | ^ [ 268s] 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]', [ 268s] 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, [ 268s] 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: [ 268s] ./../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=] [ 268s] 162 | current_entry_ = &entry; [ 268s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 268s] ./../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 >]': [ 268s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 268s] 332 | StateTuple *raw_tuple = tuple.release(); [ 268s] | ^~~~~~~~~ [ 268s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 268s] 628 | StateId FindState(std::unique_ptr tuple) { [ 268s] | ^ [ 268s] 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]', [ 268s] 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, [ 268s] 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: [ 268s] ./../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=] [ 268s] 162 | current_entry_ = &entry; [ 268s] | ~~~~~~~~~~~~~~~^~~~~~~~ [ 268s] ./../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 >]': [ 268s] ./../include/fst/determinize.h:332:17: note: 'raw_tuple' declared here [ 268s] 332 | StateTuple *raw_tuple = tuple.release(); [ 268s] | ^~~~~~~~~ [ 268s] ./../include/fst/determinize.h:628:54: note: 'this' declared here [ 268s] 628 | StateId FindState(std::unique_ptr tuple) { [ 268s] | ^ [ 304s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 304s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g /lib/../lib64/crti.o /usr/lib64/gcc/aarch64-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/aarch64-tizen-linux-gnu/14.2.0 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/../../../../aarch64-tizen-linux-gnu/lib -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/crtendS.o /lib/../lib64/crtn.o -Wl,-soname -Wl,libfstscript.so.25 -o .libs/libfstscript.so.25.0.0 [ 309s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.25" && ln -s "libfstscript.so.25.0.0" "libfstscript.so.25") [ 310s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.25.0.0" "libfstscript.so") [ 310s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 310s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 310s] Making all in bin [ 310s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 310s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstarcsort.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort.o fstarcsort.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 310s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstarcsort-main.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort-main.o fstarcsort-main.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 310s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstclosure.o -MD -MP -MF $depbase.Tpo -c -o fstclosure.o fstclosure.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 310s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstclosure-main.o -MD -MP -MF $depbase.Tpo -c -o fstclosure-main.o fstclosure-main.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 310s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstcompile.o -MD -MP -MF $depbase.Tpo -c -o fstcompile.o fstcompile.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 310s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstcompile-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompile-main.o fstcompile-main.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 310s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstcompose.o -MD -MP -MF $depbase.Tpo -c -o fstcompose.o fstcompose.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 310s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstcompose-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompose-main.o fstcompose-main.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 310s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstconcat.o -MD -MP -MF $depbase.Tpo -c -o fstconcat.o fstconcat.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 310s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstconcat-main.o -MD -MP -MF $depbase.Tpo -c -o fstconcat-main.o fstconcat-main.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 310s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstconnect.o -MD -MP -MF $depbase.Tpo -c -o fstconnect.o fstconnect.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 310s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstconnect-main.o -MD -MP -MF $depbase.Tpo -c -o fstconnect-main.o fstconnect-main.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 310s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstconvert.o -MD -MP -MF $depbase.Tpo -c -o fstconvert.o fstconvert.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 310s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 310s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstconvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstconvert-main.o fstconvert-main.cc &&\ [ 310s] mv -f $depbase.Tpo $depbase.Po [ 311s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 311s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdeterminize.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize.o fstdeterminize.cc &&\ [ 311s] mv -f $depbase.Tpo $depbase.Po [ 311s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 311s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdeterminize-main.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize-main.o fstdeterminize-main.cc &&\ [ 311s] mv -f $depbase.Tpo $depbase.Po [ 311s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 311s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdifference.o -MD -MP -MF $depbase.Tpo -c -o fstdifference.o fstdifference.cc &&\ [ 311s] mv -f $depbase.Tpo $depbase.Po [ 311s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 311s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdifference-main.o -MD -MP -MF $depbase.Tpo -c -o fstdifference-main.o fstdifference-main.cc &&\ [ 311s] mv -f $depbase.Tpo $depbase.Po [ 311s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 311s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdisambiguate.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate.o fstdisambiguate.cc &&\ [ 311s] mv -f $depbase.Tpo $depbase.Po [ 311s] In file included from ./../include/fst/accumulator.h:34, [ 311s] from ./../include/fst/label-reachable.h:30, [ 311s] from ./../include/fst/lookahead-matcher.h:35, [ 311s] from ./../include/fst/lookahead-filter.h:31, [ 311s] from ./../include/fst/compose.h:33, [ 311s] from ./../include/fst/script/compose.h:23, [ 311s] from fstcompose-main.cc:26: [ 311s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 311s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 311s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 311s] | ^~~~~~ [ 311s] | template [ 311s] In file included from ./../include/fst/rational.h:31, [ 311s] from ./../include/fst/closure.h:28, [ 311s] from ./../include/fst/script/closure.h:23, [ 311s] from fstclosure-main.cc:25: [ 311s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 311s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 311s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 311s] | ^~~~~~ [ 311s] | template [ 311s] In file included from ./../include/fst/rational.h:31, [ 311s] from ./../include/fst/concat.h:29, [ 311s] from ./../include/fst/script/concat.h:23, [ 311s] from fstconcat-main.cc:26: [ 311s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 311s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 311s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 311s] | ^~~~~~ [ 311s] | template [ 312s] In file included from ./../include/fst/accumulator.h:34, [ 312s] from ./../include/fst/label-reachable.h:30, [ 312s] from ./../include/fst/lookahead-matcher.h:35, [ 312s] from ./../include/fst/lookahead-filter.h:31, [ 312s] from ./../include/fst/compose.h:33, [ 312s] from ./../include/fst/script/getters.h:28, [ 312s] from fstarcsort-main.cc:27: [ 312s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 312s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 312s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 312s] | ^~~~~~ [ 312s] | template [ 312s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 312s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdisambiguate-main.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate-main.o fstdisambiguate-main.cc &&\ [ 312s] mv -f $depbase.Tpo $depbase.Po [ 312s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 312s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdraw.o -MD -MP -MF $depbase.Tpo -c -o fstdraw.o fstdraw.cc &&\ [ 312s] mv -f $depbase.Tpo $depbase.Po [ 312s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 312s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstdraw-main.o -MD -MP -MF $depbase.Tpo -c -o fstdraw-main.o fstdraw-main.cc &&\ [ 312s] mv -f $depbase.Tpo $depbase.Po [ 312s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 312s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstencode.o -MD -MP -MF $depbase.Tpo -c -o fstencode.o fstencode.cc &&\ [ 312s] mv -f $depbase.Tpo $depbase.Po [ 312s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 312s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstencode-main.o -MD -MP -MF $depbase.Tpo -c -o fstencode-main.o fstencode-main.cc &&\ [ 312s] mv -f $depbase.Tpo $depbase.Po [ 312s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 312s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstepsnormalize.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize.o fstepsnormalize.cc &&\ [ 312s] mv -f $depbase.Tpo $depbase.Po [ 312s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 312s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstepsnormalize-main.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize-main.o fstepsnormalize-main.cc &&\ [ 312s] mv -f $depbase.Tpo $depbase.Po [ 312s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 312s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstequal.o -MD -MP -MF $depbase.Tpo -c -o fstequal.o fstequal.cc &&\ [ 312s] mv -f $depbase.Tpo $depbase.Po [ 313s] In file included from ./../include/fst/accumulator.h:34, [ 313s] from ./../include/fst/label-reachable.h:30, [ 313s] from ./../include/fst/lookahead-matcher.h:35, [ 313s] from ./../include/fst/lookahead-filter.h:31, [ 313s] from ./../include/fst/compose.h:33, [ 313s] from ./../include/fst/difference.h:28, [ 313s] from ./../include/fst/script/difference.h:23, [ 313s] from fstdifference-main.cc:26: [ 313s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 313s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 313s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 313s] | ^~~~~~ [ 313s] | template [ 313s] In file included from ./../include/fst/accumulator.h:34, [ 313s] from ./../include/fst/label-reachable.h:30, [ 313s] from ./../include/fst/lookahead-matcher.h:35, [ 313s] from ./../include/fst/lookahead-filter.h:31, [ 313s] from ./../include/fst/compose.h:33, [ 313s] from ./../include/fst/script/getters.h:28, [ 313s] from fstdeterminize-main.cc:26: [ 313s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 313s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 313s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 313s] | ^~~~~~ [ 313s] | template [ 313s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 313s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstequal-main.o -MD -MP -MF $depbase.Tpo -c -o fstequal-main.o fstequal-main.cc &&\ [ 313s] mv -f $depbase.Tpo $depbase.Po [ 313s] In file included from ./../include/fst/accumulator.h:34, [ 313s] from ./../include/fst/label-reachable.h:30, [ 313s] from ./../include/fst/lookahead-matcher.h:35, [ 313s] from ./../include/fst/lookahead-filter.h:31, [ 313s] from ./../include/fst/compose.h:33, [ 313s] from ./../include/fst/disambiguate.h:33, [ 313s] from ./../include/fst/script/disambiguate.h:25, [ 313s] from fstdisambiguate-main.cc:25: [ 313s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 313s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 313s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 313s] | ^~~~~~ [ 313s] | template [ 313s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 313s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstequivalent.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent.o fstequivalent.cc &&\ [ 313s] mv -f $depbase.Tpo $depbase.Po [ 314s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 314s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstequivalent-main.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent-main.o fstequivalent-main.cc &&\ [ 314s] mv -f $depbase.Tpo $depbase.Po [ 314s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 314s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstinfo.o -MD -MP -MF $depbase.Tpo -c -o fstinfo.o fstinfo.cc &&\ [ 314s] mv -f $depbase.Tpo $depbase.Po [ 314s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 314s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstinfo-main.o -MD -MP -MF $depbase.Tpo -c -o fstinfo-main.o fstinfo-main.cc &&\ [ 314s] mv -f $depbase.Tpo $depbase.Po [ 314s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 314s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstintersect.o -MD -MP -MF $depbase.Tpo -c -o fstintersect.o fstintersect.cc &&\ [ 314s] mv -f $depbase.Tpo $depbase.Po [ 314s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 314s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstintersect-main.o -MD -MP -MF $depbase.Tpo -c -o fstintersect-main.o fstintersect-main.cc &&\ [ 314s] mv -f $depbase.Tpo $depbase.Po [ 314s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 314s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstinvert.o -MD -MP -MF $depbase.Tpo -c -o fstinvert.o fstinvert.cc &&\ [ 314s] mv -f $depbase.Tpo $depbase.Po [ 314s] In file included from ./../include/fst/accumulator.h:34, [ 314s] from ./../include/fst/label-reachable.h:30, [ 314s] from ./../include/fst/lookahead-matcher.h:35, [ 314s] from ./../include/fst/lookahead-filter.h:31, [ 314s] from ./../include/fst/compose.h:33, [ 314s] from ./../include/fst/script/getters.h:28, [ 314s] from fstencode-main.cc:27: [ 314s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 314s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 314s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 314s] | ^~~~~~ [ 314s] | template [ 314s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 314s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstinvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstinvert-main.o fstinvert-main.cc &&\ [ 314s] mv -f $depbase.Tpo $depbase.Po [ 314s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 314s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstisomorphic.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic.o fstisomorphic.cc &&\ [ 314s] mv -f $depbase.Tpo $depbase.Po [ 314s] In file included from ./../include/fst/accumulator.h:34, [ 314s] from ./../include/fst/label-reachable.h:30, [ 314s] from ./../include/fst/lookahead-matcher.h:35, [ 314s] from ./../include/fst/lookahead-filter.h:31, [ 314s] from ./../include/fst/compose.h:33, [ 314s] from ./../include/fst/script/getters.h:28, [ 314s] from fstepsnormalize-main.cc:26: [ 314s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 314s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 314s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 314s] | ^~~~~~ [ 314s] | template [ 314s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 314s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstisomorphic-main.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic-main.o fstisomorphic-main.cc &&\ [ 314s] mv -f $depbase.Tpo $depbase.Po [ 315s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 315s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstmap.o -MD -MP -MF $depbase.Tpo -c -o fstmap.o fstmap.cc &&\ [ 315s] mv -f $depbase.Tpo $depbase.Po [ 315s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 315s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstmap-main.o -MD -MP -MF $depbase.Tpo -c -o fstmap-main.o fstmap-main.cc &&\ [ 315s] mv -f $depbase.Tpo $depbase.Po [ 315s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 315s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstminimize.o -MD -MP -MF $depbase.Tpo -c -o fstminimize.o fstminimize.cc &&\ [ 315s] mv -f $depbase.Tpo $depbase.Po [ 315s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 315s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstminimize-main.o -MD -MP -MF $depbase.Tpo -c -o fstminimize-main.o fstminimize-main.cc &&\ [ 315s] mv -f $depbase.Tpo $depbase.Po [ 315s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 315s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstprint.o -MD -MP -MF $depbase.Tpo -c -o fstprint.o fstprint.cc &&\ [ 315s] mv -f $depbase.Tpo $depbase.Po [ 315s] In file included from ./../include/fst/accumulator.h:34, [ 315s] from ./../include/fst/label-reachable.h:30, [ 315s] from ./../include/fst/lookahead-matcher.h:35, [ 315s] from ./../include/fst/lookahead-filter.h:31, [ 315s] from ./../include/fst/compose.h:33, [ 315s] from ./../include/fst/script/getters.h:28, [ 315s] from fstequivalent-main.cc:27: [ 315s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 315s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 315s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 315s] | ^~~~~~ [ 315s] | template [ 315s] In file included from ./../include/fst/accumulator.h:34, [ 315s] from ./../include/fst/label-reachable.h:30, [ 315s] from ./../include/fst/lookahead-matcher.h:35, [ 315s] from ./../include/fst/lookahead-filter.h:31, [ 315s] from ./../include/fst/compose.h:33, [ 315s] from ./../include/fst/script/getters.h:28, [ 315s] from fstinfo-main.cc:29: [ 315s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 315s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 315s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 315s] | ^~~~~~ [ 315s] | template [ 315s] In file included from ./../include/fst/accumulator.h:34, [ 315s] from ./../include/fst/label-reachable.h:30, [ 315s] from ./../include/fst/lookahead-matcher.h:35, [ 315s] from ./../include/fst/lookahead-filter.h:31, [ 315s] from ./../include/fst/compose.h:33, [ 315s] from ./../include/fst/script/getters.h:28, [ 315s] from fstintersect-main.cc:26: [ 315s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 315s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 315s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 315s] | ^~~~~~ [ 315s] | template [ 315s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 315s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstprint-main.o -MD -MP -MF $depbase.Tpo -c -o fstprint-main.o fstprint-main.cc &&\ [ 315s] mv -f $depbase.Tpo $depbase.Po [ 316s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 316s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstproject.o -MD -MP -MF $depbase.Tpo -c -o fstproject.o fstproject.cc &&\ [ 316s] mv -f $depbase.Tpo $depbase.Po [ 316s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 316s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstproject-main.o -MD -MP -MF $depbase.Tpo -c -o fstproject-main.o fstproject-main.cc &&\ [ 316s] mv -f $depbase.Tpo $depbase.Po [ 316s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 316s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstprune.o -MD -MP -MF $depbase.Tpo -c -o fstprune.o fstprune.cc &&\ [ 316s] mv -f $depbase.Tpo $depbase.Po [ 316s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 316s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstprune-main.o -MD -MP -MF $depbase.Tpo -c -o fstprune-main.o fstprune-main.cc &&\ [ 316s] mv -f $depbase.Tpo $depbase.Po [ 316s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 316s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstpush.o -MD -MP -MF $depbase.Tpo -c -o fstpush.o fstpush.cc &&\ [ 316s] mv -f $depbase.Tpo $depbase.Po [ 316s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 316s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstpush-main.o -MD -MP -MF $depbase.Tpo -c -o fstpush-main.o fstpush-main.cc &&\ [ 316s] mv -f $depbase.Tpo $depbase.Po [ 316s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 316s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstrandgen.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen.o fstrandgen.cc &&\ [ 316s] mv -f $depbase.Tpo $depbase.Po [ 316s] In file included from ./../include/fst/accumulator.h:34, [ 317s] from ./../include/fst/label-reachable.h:30, [ 317s] from ./../include/fst/lookahead-matcher.h:35, [ 317s] from ./../include/fst/lookahead-filter.h:31, [ 317s] from ./../include/fst/compose.h:33, [ 317s] from ./../include/fst/script/getters.h:28, [ 317s] from fstmap-main.cc:26: [ 317s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 317s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 317s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 317s] | ^~~~~~ [ 317s] | template [ 317s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 317s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstrandgen-main.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen-main.o fstrandgen-main.cc &&\ [ 317s] mv -f $depbase.Tpo $depbase.Po [ 317s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 317s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstrelabel.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel.o fstrelabel.cc &&\ [ 317s] mv -f $depbase.Tpo $depbase.Po [ 317s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 317s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstrelabel-main.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel-main.o fstrelabel-main.cc &&\ [ 317s] mv -f $depbase.Tpo $depbase.Po [ 317s] In file included from ./../include/fst/rational.h:31, [ 317s] from ./../include/fst/closure.h:28, [ 317s] from ./../include/fst/fstlib.h:55, [ 317s] from ./../include/fst/script/print-impl.h:28, [ 317s] from ./../include/fst/script/print.h:26, [ 317s] from fstprint-main.cc:29: [ 317s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 317s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 317s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 317s] | ^~~~~~ [ 317s] | template [ 317s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 317s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstreplace.o -MD -MP -MF $depbase.Tpo -c -o fstreplace.o fstreplace.cc &&\ [ 317s] mv -f $depbase.Tpo $depbase.Po [ 317s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 317s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstreplace-main.o -MD -MP -MF $depbase.Tpo -c -o fstreplace-main.o fstreplace-main.cc &&\ [ 317s] mv -f $depbase.Tpo $depbase.Po [ 318s] In file included from ./../include/fst/accumulator.h:34, [ 318s] from ./../include/fst/label-reachable.h:30, [ 318s] from ./../include/fst/lookahead-matcher.h:35, [ 318s] from ./../include/fst/lookahead-filter.h:31, [ 318s] from ./../include/fst/compose.h:33, [ 318s] from ./../include/fst/script/getters.h:28, [ 318s] from fstproject-main.cc:25: [ 318s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 318s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 318s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 318s] | ^~~~~~ [ 318s] | template [ 318s] In file included from ./../include/fst/accumulator.h:34, [ 318s] from ./../include/fst/label-reachable.h:30, [ 318s] from ./../include/fst/lookahead-matcher.h:35, [ 318s] from ./../include/fst/lookahead-filter.h:31, [ 318s] from ./../include/fst/compose.h:33, [ 318s] from ./../include/fst/script/getters.h:28, [ 318s] from fstpush-main.cc:26: [ 318s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 318s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 318s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 318s] | ^~~~~~ [ 318s] | template [ 318s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 318s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstreverse.o -MD -MP -MF $depbase.Tpo -c -o fstreverse.o fstreverse.cc &&\ [ 318s] mv -f $depbase.Tpo $depbase.Po [ 318s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 318s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstreverse-main.o -MD -MP -MF $depbase.Tpo -c -o fstreverse-main.o fstreverse-main.cc &&\ [ 318s] mv -f $depbase.Tpo $depbase.Po [ 318s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 318s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstreweight.o -MD -MP -MF $depbase.Tpo -c -o fstreweight.o fstreweight.cc &&\ [ 318s] mv -f $depbase.Tpo $depbase.Po [ 318s] In file included from ./../include/fst/accumulator.h:34, [ 318s] from ./../include/fst/label-reachable.h:30, [ 318s] from ./../include/fst/lookahead-matcher.h:35, [ 318s] from ./../include/fst/lookahead-filter.h:31, [ 318s] from ./../include/fst/compose.h:33, [ 318s] from ./../include/fst/script/getters.h:28, [ 318s] from fstrandgen-main.cc:26: [ 318s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 318s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 318s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 318s] | ^~~~~~ [ 318s] | template [ 318s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 318s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstreweight-main.o -MD -MP -MF $depbase.Tpo -c -o fstreweight-main.o fstreweight-main.cc &&\ [ 318s] mv -f $depbase.Tpo $depbase.Po [ 318s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 318s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstrmepsilon.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon.o fstrmepsilon.cc &&\ [ 318s] mv -f $depbase.Tpo $depbase.Po [ 318s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 318s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstrmepsilon-main.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon-main.o fstrmepsilon-main.cc &&\ [ 318s] mv -f $depbase.Tpo $depbase.Po [ 318s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 318s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstshortestdistance.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance.o fstshortestdistance.cc &&\ [ 318s] mv -f $depbase.Tpo $depbase.Po [ 319s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 319s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstshortestdistance-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance-main.o fstshortestdistance-main.cc &&\ [ 319s] mv -f $depbase.Tpo $depbase.Po [ 319s] In file included from ./../include/fst/accumulator.h:34, [ 319s] from ./../include/fst/label-reachable.h:30, [ 319s] from ./../include/fst/lookahead-matcher.h:35, [ 319s] from ./../include/fst/lookahead-filter.h:31, [ 319s] from ./../include/fst/compose.h:33, [ 319s] from ./../include/fst/script/getters.h:28, [ 319s] from fstreplace-main.cc:29: [ 319s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 319s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 319s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 319s] | ^~~~~~ [ 319s] | template [ 319s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 319s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstshortestpath.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath.o fstshortestpath.cc &&\ [ 319s] mv -f $depbase.Tpo $depbase.Po [ 319s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 319s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstshortestpath-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath-main.o fstshortestpath-main.cc &&\ [ 319s] mv -f $depbase.Tpo $depbase.Po [ 319s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 319s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstsymbols.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols.o fstsymbols.cc &&\ [ 319s] mv -f $depbase.Tpo $depbase.Po [ 319s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 319s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstsymbols-main.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols-main.o fstsymbols-main.cc &&\ [ 319s] mv -f $depbase.Tpo $depbase.Po [ 320s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 320s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstsynchronize.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize.o fstsynchronize.cc &&\ [ 320s] mv -f $depbase.Tpo $depbase.Po [ 320s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 320s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstsynchronize-main.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize-main.o fstsynchronize-main.cc &&\ [ 320s] mv -f $depbase.Tpo $depbase.Po [ 320s] In file included from ./../include/fst/accumulator.h:34, [ 320s] from ./../include/fst/label-reachable.h:30, [ 320s] from ./../include/fst/lookahead-matcher.h:35, [ 320s] from ./../include/fst/lookahead-filter.h:31, [ 320s] from ./../include/fst/compose.h:33, [ 320s] from ./../include/fst/script/getters.h:28, [ 320s] from fstrmepsilon-main.cc:26: [ 320s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 320s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 320s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 320s] | ^~~~~~ [ 320s] | template [ 320s] In file included from ./../include/fst/accumulator.h:34, [ 320s] from ./../include/fst/label-reachable.h:30, [ 320s] from ./../include/fst/lookahead-matcher.h:35, [ 320s] from ./../include/fst/lookahead-filter.h:31, [ 320s] from ./../include/fst/compose.h:33, [ 320s] from ./../include/fst/script/getters.h:28, [ 320s] from fstreweight-main.cc:26: [ 320s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 320s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 320s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 320s] | ^~~~~~ [ 320s] | template [ 320s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 320s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fsttopsort.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort.o fsttopsort.cc &&\ [ 320s] mv -f $depbase.Tpo $depbase.Po [ 320s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 320s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fsttopsort-main.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort-main.o fsttopsort-main.cc &&\ [ 320s] mv -f $depbase.Tpo $depbase.Po [ 320s] In file included from ./../include/fst/accumulator.h:34, [ 320s] from ./../include/fst/label-reachable.h:30, [ 320s] from ./../include/fst/lookahead-matcher.h:35, [ 320s] from ./../include/fst/lookahead-filter.h:31, [ 320s] from ./../include/fst/compose.h:33, [ 320s] from ./../include/fst/script/getters.h:28, [ 320s] from fstshortestdistance-main.cc:28: [ 320s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 320s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 320s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 320s] | ^~~~~~ [ 320s] | template [ 320s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 320s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstunion.o -MD -MP -MF $depbase.Tpo -c -o fstunion.o fstunion.cc &&\ [ 320s] mv -f $depbase.Tpo $depbase.Po [ 320s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 320s] aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -MT fstunion-main.o -MD -MP -MF $depbase.Tpo -c -o fstunion-main.o fstunion-main.cc &&\ [ 320s] mv -f $depbase.Tpo $depbase.Po [ 320s] In file included from ./../include/fst/accumulator.h:34, [ 320s] from ./../include/fst/label-reachable.h:30, [ 320s] from ./../include/fst/lookahead-matcher.h:35, [ 320s] from ./../include/fst/lookahead-filter.h:31, [ 320s] from ./../include/fst/compose.h:33, [ 320s] from ./../include/fst/script/getters.h:28, [ 320s] from fstshortestpath-main.cc:27: [ 320s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 320s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 320s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 320s] | ^~~~~~ [ 320s] | template [ 320s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstarcsort fstarcsort.o fstarcsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstclosure fstclosure.o fstclosure-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstcompile fstcompile.o fstcompile-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 321s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 321s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstcompose fstcompose.o fstcompose-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstconcat fstconcat.o fstconcat-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstconnect fstconnect.o fstconnect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstconvert fstconvert.o fstconvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 321s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 321s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 321s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstdifference fstdifference.o fstdifference-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstdraw fstdraw.o fstdraw-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstencode fstencode.o fstencode-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 321s] In file included from ./../include/fst/rational.h:31, [ 321s] from ./../include/fst/union.h:30, [ 321s] from ./../include/fst/script/union.h:24, [ 321s] from fstunion-main.cc:26: [ 321s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 321s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 321s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 321s] | ^~~~~~ [ 321s] | template [ 321s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 321s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstequal fstequal.o fstequal-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 321s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstequivalent fstequivalent.o fstequivalent-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstinfo fstinfo.o fstinfo-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstintersect fstintersect.o fstintersect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstinvert fstinvert.o fstinvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstmap fstmap.o fstmap-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstminimize fstminimize.o fstminimize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstprint fstprint.o fstprint-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstproject fstproject.o fstproject-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstprune fstprune.o fstprune-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstpush fstpush.o fstpush-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstrandgen fstrandgen.o fstrandgen-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstrelabel fstrelabel.o fstrelabel-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstreplace fstreplace.o fstreplace-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstreverse fstreverse.o fstreverse-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstreweight fstreweight.o fstreweight-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstsymbols fstsymbols.o fstsymbols-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fsttopsort fsttopsort.o fsttopsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] /bin/sh ../../libtool --tag=CXX --mode=link aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g -fPIC -pie -o fstunion fstunion.o fstunion-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 322s] libtool: link: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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 [ 323s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 323s] Making all in test [ 323s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 323s] make[3]: Nothing to be done for 'all'. [ 323s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 323s] Making all in extensions [ 323s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 323s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 323s] make[4]: Nothing to be done for 'all-am'. [ 323s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 323s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 323s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 323s] make[3]: Nothing to be done for 'all-am'. [ 323s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 323s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 323s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 323s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 323s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 323s] + exit 0 [ 323s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.pFSqu9 [ 323s] + umask 022 [ 323s] + cd /home/abuild/rpmbuild/BUILD [ 323s] + cd openfst-1.8.2 [ 323s] + LANG=C [ 323s] + export LANG [ 323s] + unset DISPLAY [ 323s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64 [ 323s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64 [ 323s] + /bin/make install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64 [ 323s] Making install in src [ 323s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 323s] Making install in include [ 323s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 323s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 323s] make[3]: Nothing to be done for 'install-exec-am'. [ 323s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/include' [ 323s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/include/fst' [ 323s] /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.3.aarch64/usr/include/fst' [ 323s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/include/fst' [ 323s] /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.3.aarch64/usr/include/fst' [ 323s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/include/fst/script' [ 323s] /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.3.aarch64/usr/include/fst/script' [ 323s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/include/fst/test' [ 323s] /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.3.aarch64/usr/include/fst/test' [ 323s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/include/fst' [ 323s] /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.3.aarch64/usr/include/fst' [ 323s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/include/fst/script' [ 323s] /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.3.aarch64/usr/include/fst/script' [ 323s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 323s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 323s] Making install in lib [ 323s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 323s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 323s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/lib64' [ 323s] /bin/sh ../../libtool --mode=install /bin/install -c libfst.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/lib64' [ 323s] libtool: install: /bin/install -c .libs/libfst.so.25.0.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/lib64/libfst.so.25.0.0 [ 323s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/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; }; }) [ 323s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/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; }; }) [ 323s] libtool: install: /bin/install -c .libs/libfst.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/lib64/libfst.la [ 323s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 323s] make[3]: Nothing to be done for 'install-data-am'. [ 323s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 323s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 323s] Making install in script [ 323s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 323s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 323s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/lib64' [ 323s] /bin/sh ../../libtool --mode=install /bin/install -c libfstscript.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/lib64' [ 323s] libtool: warning: relinking 'libfstscript.la' [ 323s] 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 aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -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.3.aarch64) [ 323s] libtool: relink: aarch64-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 -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 -g /lib/../lib64/crti.o /usr/lib64/gcc/aarch64-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.3.aarch64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/../../../../aarch64-tizen-linux-gnu/lib -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/aarch64-tizen-linux-gnu/14.2.0/crtendS.o /lib/../lib64/crtn.o -Wl,-soname -Wl,libfstscript.so.25 -o .libs/libfstscript.so.25.0.0 [ 329s] libtool: install: /bin/install -c .libs/libfstscript.so.25.0.0T /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/lib64/libfstscript.so.25.0.0 [ 329s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/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; }; }) [ 329s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/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; }; }) [ 329s] libtool: install: /bin/install -c .libs/libfstscript.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/lib64/libfstscript.la [ 329s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 329s] make[3]: Nothing to be done for 'install-data-am'. [ 329s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 329s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 329s] Making install in bin [ 329s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 329s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 329s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin' [ 329s] /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.3.aarch64/usr/bin' [ 329s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 329s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 329s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 329s] libtool: install: /bin/install -c .libs/fstarcsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstarcsort [ 330s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: install: /bin/install -c .libs/fstclosure /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstclosure [ 330s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: install: /bin/install -c .libs/fstcompile /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstcompile [ 330s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: install: /bin/install -c .libs/fstcompose /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstcompose [ 330s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: install: /bin/install -c .libs/fstconcat /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstconcat [ 330s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: install: /bin/install -c .libs/fstconnect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstconnect [ 330s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: install: /bin/install -c .libs/fstconvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstconvert [ 330s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: install: /bin/install -c .libs/fstdeterminize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstdeterminize [ 330s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: install: /bin/install -c .libs/fstdifference /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstdifference [ 330s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: install: /bin/install -c .libs/fstdisambiguate /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstdisambiguate [ 330s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 330s] libtool: install: /bin/install -c .libs/fstdraw /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstdraw [ 331s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: install: /bin/install -c .libs/fstencode /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstencode [ 331s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: install: /bin/install -c .libs/fstepsnormalize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstepsnormalize [ 331s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: install: /bin/install -c .libs/fstequal /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstequal [ 331s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: install: /bin/install -c .libs/fstequivalent /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstequivalent [ 331s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: install: /bin/install -c .libs/fstinfo /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstinfo [ 331s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: install: /bin/install -c .libs/fstintersect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstintersect [ 331s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: install: /bin/install -c .libs/fstinvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstinvert [ 331s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: install: /bin/install -c .libs/fstisomorphic /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstisomorphic [ 331s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: install: /bin/install -c .libs/fstmap /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstmap [ 331s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: install: /bin/install -c .libs/fstminimize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstminimize [ 331s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: install: /bin/install -c .libs/fstprint /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstprint [ 331s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 331s] libtool: install: /bin/install -c .libs/fstproject /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstproject [ 332s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: install: /bin/install -c .libs/fstprune /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstprune [ 332s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: install: /bin/install -c .libs/fstpush /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstpush [ 332s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: install: /bin/install -c .libs/fstrandgen /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstrandgen [ 332s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: install: /bin/install -c .libs/fstrelabel /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstrelabel [ 332s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: install: /bin/install -c .libs/fstreplace /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstreplace [ 332s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: install: /bin/install -c .libs/fstreverse /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstreverse [ 332s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: install: /bin/install -c .libs/fstreweight /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstreweight [ 332s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: install: /bin/install -c .libs/fstrmepsilon /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstrmepsilon [ 332s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 332s] libtool: install: /bin/install -c .libs/fstshortestdistance /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstshortestdistance [ 332s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 333s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 333s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 333s] libtool: install: /bin/install -c .libs/fstshortestpath /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstshortestpath [ 333s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 333s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 333s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 333s] libtool: install: /bin/install -c .libs/fstsymbols /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstsymbols [ 333s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 333s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 333s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 333s] libtool: install: /bin/install -c .libs/fstsynchronize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstsynchronize [ 333s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 333s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 333s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 333s] libtool: install: /bin/install -c .libs/fsttopsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fsttopsort [ 333s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 333s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 333s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 333s] libtool: install: /bin/install -c .libs/fstunion /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstunion [ 333s] make[3]: Nothing to be done for 'install-data-am'. [ 333s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 333s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 333s] Making install in test [ 333s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 333s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 333s] make[3]: Nothing to be done for 'install-exec-am'. [ 333s] make[3]: Nothing to be done for 'install-data-am'. [ 333s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 333s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 333s] Making install in extensions [ 333s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 333s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 333s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 333s] make[4]: Nothing to be done for 'install-exec-am'. [ 333s] make[4]: Nothing to be done for 'install-data-am'. [ 333s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 333s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 333s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 333s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 333s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 333s] make[3]: Nothing to be done for 'install-exec-am'. [ 333s] make[3]: Nothing to be done for 'install-data-am'. [ 333s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 333s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 333s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 333s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 333s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 333s] make[2]: Nothing to be done for 'install-exec-am'. [ 333s] make[2]: Nothing to be done for 'install-data-am'. [ 333s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 333s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 333s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/lib64 -name '*.la' -delete [ 333s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/info [ 333s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/doc/packages [ 333s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/doc/openfst [ 333s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/doc/openfst-1.8.2 [ 333s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/gtk-doc [ 333s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/doc [ 333s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/man [ 333s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64 -regex '.*/man/man./.*.[0-9]' [ 333s] + xargs rm -f -- [ 333s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64 -regex '.*/man/../man./.*.[0-9]' [ 333s] + xargs rm -f -- [ 333s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64 -regex '.*/man/man./.*.[0-9]pm' [ 333s] + xargs rm -f -- [ 333s] + /usr/lib/rpm/find-debuginfo.sh -j12 --build-id-seed 1.8.2-1.3 --unique-debug-src-base openfst-1.8.2-1.3.aarch64 -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/openfst-1.8.2 [ 337s] 1+0 records in [ 337s] 1+0 records out [ 337s] 1+0 records in [ 337s] 1+0 records out [ 337s] 1+0 records in [ 337s] 1+0 records out [ 337s] 1+0 records in [ 337s] 1+0 records out [ 337s] 1+0 records in [ 337s] 1+0 records out [ 337s] 1+0 records in [ 337s] 1+0 records out [ 337s] 1+0 records in [ 337s] 1+0 records out [ 337s] 1+0 records in [ 337s] 1+0 records out [ 337s] 1+0 records in [ 337s] 1+0 records out [ 337s] 1+0 records in [ 337s] 1+0 records out [ 337s] 1+0 records in [ 337s] 1+0 records out [ 337s] 1+0 records in [ 337s] 1+0 records out [ 337s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstarcsort [ 337s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstcompose [ 337s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstclosure [ 337s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstdifference [ 337s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstdeterminize [ 337s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstconcat [ 337s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstconvert [ 337s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstconnect [ 337s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstdisambiguate [ 337s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstcompile [ 337s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstdraw [ 337s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstencode [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstequal [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstepsnormalize [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstequivalent [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstinfo [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstintersect [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstprint [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstmap [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstproject [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstisomorphic [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstprune [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstminimize [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstinvert [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstpush [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstrandgen [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstrelabel [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstreplace [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstreverse [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstreweight [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstsymbols [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstshortestpath [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstsynchronize [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstrmepsilon [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstshortestdistance [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fsttopsort [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/bin/fstunion [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 1+0 records in [ 338s] 1+0 records out [ 338s] 0+0 records in [ 338s] 0+0 records out [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/lib64/libfst.so.25.0.0 [ 338s] 0+0 records in [ 338s] 0+0 records out [ 338s] 0+0 records in [ 338s] 0+0 records out [ 338s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/lib64/libfstscript.so.25.0.0 [ 338s] 0+0 records in [ 338s] 0+0 records out [ 338s] 0+0 records in [ 338s] 0+0 records out [ 338s] 0+0 records in [ 338s] 0+0 records out [ 338s] 0+0 records in [ 338s] 0+0 records out [ 338s] 0+0 records in [ 338s] 0+0 records out [ 338s] 0+0 records in [ 338s] 0+0 records out [ 338s] 0+0 records in [ 338s] 0+0 records out [ 339s] 0+0 records in [ 339s] 0+0 records out [ 345s] 0+0 records in [ 345s] 0+0 records out [ 345s] 3483 blocks [ 345s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debuginfo.manifest [ 345s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debugsource.manifest [ 345s] + /usr/lib/rpm/check-buildroot [ 345s] + /usr/lib/rpm//brp-compress [ 345s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 346s] + /usr/lib/rpm/brp-python-hardlink [ 346s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64 [ 346s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/openfst-1.8.2/isu.list [ 346s] ~/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64 ~/rpmbuild/BUILD/openfst-1.8.2 [ 346s] ~/rpmbuild/BUILD/openfst-1.8.2 [ 346s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh /home/abuild/rpmbuild/SOURCES [ 347s] Processing files: openfst-1.8.2-1.3.aarch64 [ 347s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 347s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 347s] [ 347s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.6oRiaM [ 347s] + umask 022 [ 347s] + cd /home/abuild/rpmbuild/BUILD [ 347s] + cd openfst-1.8.2 [ 347s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/licenses/openfst [ 347s] + export LC_ALL=C [ 347s] + LC_ALL=C [ 347s] + export LICENSEDIR [ 347s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/licenses/openfst [ 347s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/licenses/openfst [ 347s] + exit 0 [ 347s] Provides: libfst.so.25()(64bit) libfstscript.so.25()(64bit) openfst = 1.8.2-1.3 openfst(aarch-64) = 1.8.2-1.3 [ 347s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 347s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 347s] Requires(post): /sbin/ldconfig [ 347s] Requires(postun): /sbin/ldconfig [ 347s] Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(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) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.23)(64bit) libm.so.6(GLIBC_2.29)(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) [ 347s] Processing files: openfst-debugsource-1.8.2-1.3.aarch64 [ 347s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 347s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 347s] [ 347s] Provides: openfst-debugsource = 1.8.2-1.3 openfst-debugsource(aarch-64) = 1.8.2-1.3 [ 347s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 347s] Processing files: openfst-devel-1.8.2-1.3.aarch64 [ 347s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 347s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 347s] [ 347s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.lmk0rz [ 347s] + umask 022 [ 347s] + cd /home/abuild/rpmbuild/BUILD [ 347s] + cd openfst-1.8.2 [ 347s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/licenses/openfst-devel [ 347s] + export LC_ALL=C [ 347s] + LC_ALL=C [ 347s] + export LICENSEDIR [ 347s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/licenses/openfst-devel [ 347s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/licenses/openfst-devel [ 347s] + exit 0 [ 347s] Provides: openfst-devel = 1.8.2-1.3 openfst-devel(aarch-64) = 1.8.2-1.3 [ 347s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 347s] Requires: libfst.so.25()(64bit) libfstscript.so.25()(64bit) [ 347s] Processing files: openfst-tools-1.8.2-1.3.aarch64 [ 347s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 347s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 347s] [ 347s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.vYTagZ [ 347s] + umask 022 [ 347s] + cd /home/abuild/rpmbuild/BUILD [ 347s] + cd openfst-1.8.2 [ 347s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/licenses/openfst-tools [ 347s] + export LC_ALL=C [ 347s] + LC_ALL=C [ 347s] + export LICENSEDIR [ 347s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/licenses/openfst-tools [ 347s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64/usr/share/licenses/openfst-tools [ 347s] + exit 0 [ 347s] Provides: openfst-tools = 1.8.2-1.3 openfst-tools(aarch-64) = 1.8.2-1.3 [ 347s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 347s] Requires: ld-linux-aarch64.so.1()(64bit) ld-linux-aarch64.so.1(GLIBC_2.17)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(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) [ 347s] Processing files: openfst-debuginfo-1.8.2-1.3.aarch64 [ 347s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 347s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 347s] [ 348s] Provides: openfst-debuginfo = 1.8.2-1.3 openfst-debuginfo(aarch-64) = 1.8.2-1.3 [ 348s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 348s] Recommends: openfst-debugsource(aarch-64) = 1.8.2-1.3 [ 348s] Processing files: openfst-tools-debuginfo-1.8.2-1.3.aarch64 [ 348s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 348s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 348s] [ 348s] Provides: openfst-tools-debuginfo = 1.8.2-1.3 openfst-tools-debuginfo(aarch-64) = 1.8.2-1.3 [ 348s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 348s] Recommends: openfst-debugsource(aarch-64) = 1.8.2-1.3 [ 348s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64 [ 348s] Wrote: /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.3.src.rpm [ 351s] Wrote: /home/abuild/rpmbuild/RPMS/aarch64/openfst-1.8.2-1.3.aarch64.rpm [ 352s] Wrote: /home/abuild/rpmbuild/RPMS/aarch64/openfst-debugsource-1.8.2-1.3.aarch64.rpm [ 352s] Wrote: /home/abuild/rpmbuild/RPMS/aarch64/openfst-devel-1.8.2-1.3.aarch64.rpm [ 353s] Wrote: /home/abuild/rpmbuild/RPMS/aarch64/openfst-tools-1.8.2-1.3.aarch64.rpm [ 366s] Wrote: /home/abuild/rpmbuild/RPMS/aarch64/openfst-debuginfo-1.8.2-1.3.aarch64.rpm [ 373s] Wrote: /home/abuild/rpmbuild/RPMS/aarch64/openfst-tools-debuginfo-1.8.2-1.3.aarch64.rpm [ 373s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.mg4686 [ 373s] + umask 022 [ 373s] + cd /home/abuild/rpmbuild/BUILD [ 373s] + cd openfst-1.8.2 [ 373s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.aarch64 [ 373s] + exit 0 [ 374s] ... checking for files with abuild user/group [ 374s] ... creating baselibs [ 375s] ... comparing built packages with the former built [ 375s] /usr/lib/build/pkg-diff.sh [ 375s] compare /.build.oldpackages/openfst-1.8.2-1.2.src.rpm /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.3.src.rpm [ 375s] This is not a prerelease project. Compare the project name. [ 376s] comparing disturl_distribution [ 376s] comparing the rpm tags of openfst [ 376s] --- old-rpm-tags [ 376s] +++ new-rpm-tags [ 376s] @@ -88 +88 @@ [ 376s] -openfst.spec 272df7e5d7369f59e03a25c69819ad815ed84046e6956cb0587d305c4dffd816 32 [ 376s] +openfst.spec 638cd0fdb4f20422318d550f1363295002e7d64d190e97d220a228bbbb8e6819 32 [ 376s] comparing rpmtags [ 376s] comparing RELEASE [ 376s] comparing PROVIDES [ 376s] comparing scripts [ 376s] comparing filelist [ 376s] comparing file checksum [ 376s] compare /.build.oldpackages/openfst-1.8.2-1.2.aarch64.rpm /home/abuild/rpmbuild/RPMS/aarch64/openfst-1.8.2-1.3.aarch64.rpm [ 376s] Comparing openfst-1.8.2-1.2.aarch64.rpm to openfst-1.8.2-1.3.aarch64.rpm [ 376s] This is not a prerelease project. Compare the project name. [ 376s] comparing disturl_distribution [ 377s] comparing the rpm tags of openfst [ 377s] --- old-rpm-tags [ 377s] +++ new-rpm-tags [ 377s] @@ -119 +119 @@ [ 377s] -/usr/lib64/libfst.so.25.0.0 32921ac2be2b91dab3f8c0cd649e69eb6da4d905ed8a41e18af321cbb95cad32 0 [ 377s] +/usr/lib64/libfst.so.25.0.0 116f0c4e53a442fb6c55ce713475737892c8d29a1545420784d97509afd224bb 0 [ 377s] @@ -121 +121 @@ [ 377s] -/usr/lib64/libfstscript.so.25.0.0 ac73fa72a7312dcb81eaabd57d421ea313d7769ff7ff8c85a05744d0e81365b7 0 [ 377s] +/usr/lib64/libfstscript.so.25.0.0 058c3f85780d35c0fb1528dd9e30510c729d83e832a7337610121dd738fa8c5a 0 [ 377s] @@ -129 +129 @@ [ 377s] -openfst-1.8.2-1.2.src.rpm [ 377s] +openfst-1.8.2-1.3.src.rpm [ 377s] comparing rpmtags [ 377s] comparing RELEASE [ 377s] comparing PROVIDES [ 377s] comparing scripts [ 377s] comparing filelist [ 377s] comparing file checksum [ 377s] creating rename script [ 377s] RPM file checksum differs. [ 377s] Extracting packages [ 378s] /usr/lib64/libfst.so.25.0.0 differs in ELF sections [ 378s] --- old /usr/lib64/libfst.so.25.0.0 (objdump) [ 378s] +++ new /usr/lib64/libfst.so.25.0.0 (objdump) [ 378s] @@ -2,62055 +2,62055 @@ [ 378s] .//usr/lib64/libfst.so.25.0.0: file format elf64-littleaarch64 [ 378s] [ 378s] Contents of section .hash: [ 378s] - 01f0 03100000 18100000 00000000 ad080000 ................ [ 378s] - 0200 f9080000 c30b0000 b90e0000 2e0c0000 ................ [ 378s] - 0210 00000000 d8060000 48000000 290b0000 ........H...)... [ 378s] - 0220 00000000 4c0a0000 00000000 00000000 ....L........... [ 378s] - 0230 00000000 ac060000 00000000 00000000 ................ [ 378s] - 0240 05100000 a8050000 f3080000 130a0000 ................ [ 378s] - 0250 03080000 12090000 110b0000 830e0000 ................ [ 378s] - 0260 00000000 00000000 89080000 00000000 ................ [ 378s] - 0270 10080000 850a0000 c90b0000 da0f0000 ................ [ 378s] - 0280 b7010000 880a0000 b8070000 cc0e0000 ................ [ 378s] - 0290 00000000 f5050000 00000000 b80c0000 ................ [ 378s] - 02a0 090f0000 00000000 af090000 00000000 ................ [ 378s] - 02b0 00000000 00000000 c10c0000 84030000 ................ [ 378s] - 02c0 00000000 580c0000 ab010000 00000000 ....X........... [ 378s] - 02d0 00000000 b70c0000 00000000 00000000 ................ [ 378s] - 02e0 00000000 9c090000 7b0b0000 050d0000 ........{....... [ 378s] - 02f0 5d020000 520c0000 1d050000 00000000 ]...R........... [ 378s] - 0300 79030000 00000000 00000000 1a020000 y............... [ 378s] + 01f0 03100000 1b100000 00000000 af080000 ................ [ 378s] + 0200 fa080000 c60b0000 bc0e0000 310c0000 ............1... [ 378s] + 0210 00000000 db060000 48000000 2c0b0000 ........H...,... [ 378s] + 0220 00000000 4f0a0000 00000000 00000000 ....O........... [ 378s] + 0230 00000000 af060000 00000000 00000000 ................ [ 378s] + 0240 08100000 a9050000 f4080000 160a0000 ................ [ 378s] + 0250 06080000 13090000 140b0000 860e0000 ................ [ 378s] + 0260 00000000 00000000 8b080000 00000000 ................ [ 378s] + 0270 13080000 890a0000 cc0b0000 dd0f0000 ................ [ 378s] + 0280 b8010000 8b0a0000 bb070000 cf0e0000 ................ [ 378s] + 0290 00000000 3b060000 00000000 bb0c0000 ....;........... [ 378s] + 02a0 0c0f0000 00000000 b2090000 00000000 ................ [ 378s] + 02b0 00000000 00000000 c40c0000 84030000 ................ [ 378s] + 02c0 00000000 5b0c0000 ac010000 00000000 ....[........... [ 378s] + 02d0 00000000 ba0c0000 00000000 00000000 ................ [ 378s] + 02e0 00000000 9e090000 7e0b0000 070d0000 ........~....... [ 378s] + 02f0 5e020000 550c0000 1e050000 00000000 ^...U........... [ 378s] + 0300 79030000 00000000 00000000 1c020000 y............... [ 378s] 0310 00000000 00000000 00000000 b7000000 ................ [ 378s] - 0320 92070000 5e0c0000 2e0a0000 60020000 ....^.......`... [ 378s] - 0330 3c0a0000 3e050000 00000000 00000000 <...>........... [ 378s] - 0340 c8070000 00000000 a4080000 2f050000 ............/... [ 378s] - 0350 49030000 00000000 860c0000 00000000 I............... [ 378s] - 0360 00000000 000a0000 82020000 00000000 ................ [ 378s] - 0370 79010000 b3090000 00000000 00000000 y............... [ 378s] - 0380 00000000 00000000 10040000 5d0a0000 ............]... [ 378s] - 0390 00000000 be0b0000 1c0e0000 00000000 ................ [ 378s] - 03a0 00000000 00000000 30080000 00000000 ........0....... [ 378s] - 03b0 00000000 c40a0000 08080000 fd0b0000 ................ [ 378s] - 03c0 00000000 1c0a0000 9c0e0000 1c0b0000 ................ [ 378s] - 03d0 00000000 00000000 64040000 00000000 ........d....... [ 378s] - 03e0 de070000 2d030000 00000000 00000000 ....-........... [ 378s] - 03f0 00000000 080a0000 00000000 87000000 ................ [ 378s] + 0320 95070000 610c0000 310a0000 61020000 ....a...1...a... [ 378s] + 0330 3f0a0000 3f050000 00000000 00000000 ?...?........... [ 378s] + 0340 cb070000 00000000 a6080000 30050000 ............0... [ 378s] + 0350 49030000 00000000 890c0000 00000000 I............... [ 378s] + 0360 00000000 030a0000 83020000 00000000 ................ [ 378s] + 0370 7a010000 b6090000 00000000 00000000 z............... [ 378s] + 0380 00000000 00000000 11040000 620a0000 ............b... [ 378s] + 0390 00000000 c10b0000 1e0e0000 00000000 ................ [ 378s] + 03a0 00000000 00000000 33080000 00000000 ........3....... [ 378s] + 03b0 00000000 c70a0000 0b080000 000c0000 ................ [ 378s] + 03c0 00000000 1f0a0000 9f0e0000 1f0b0000 ................ [ 378s] + 03d0 00000000 00000000 65040000 00000000 ........e....... [ 378s] + 03e0 e1070000 2e030000 00000000 00000000 ................ [ 378s] + 03f0 00000000 0b0a0000 00000000 87000000 ................ [ 378s] 0400 00000000 00000000 5f000000 00000000 ........_....... [ 378s] - 0410 390f0000 00000000 860f0000 b1030000 9............... [ 378s] - 0420 00000000 500b0000 71080000 00000000 ....P...q....... [ 378s] - 0430 a2040000 00000000 00000000 1b060000 ................ [ 378s] - 0440 4f0d0000 e50a0000 00000000 8e000000 O............... [ 378s] - 0450 ed090000 00000000 00000000 05060000 ................ [ 378s] - 0460 00000000 00000000 0b0a0000 70010000 ............p... [ 378s] - 0470 00000000 00000000 c0020000 ba060000 ................ [ 378s] - 0480 00000000 55010000 44080000 00000000 ....U...D....... [ 378s] - 0490 00000000 00000000 4f070000 00000000 ........O....... [ 378s] - 04a0 00000000 00000000 b50b0000 bc0e0000 ................ [ 378s] - 04b0 00000000 00000000 8b0c0000 c60f0000 ................ [ 378s] - 04c0 e4060000 d3080000 00000000 a20f0000 ................ [ 378s] - 04d0 00000000 770c0000 7a090000 7d040000 ....w...z...}... [ 378s] - 04e0 8a050000 00000000 51070000 36010000 ........Q...6... [ 378s] + 0410 3c0f0000 00000000 890f0000 b1030000 <............... [ 378s] + 0420 00000000 530b0000 73080000 00000000 ....S...s....... [ 378s] + 0430 a3040000 00000000 00000000 1d060000 ................ [ 378s] + 0440 510d0000 e80a0000 00000000 8e000000 Q............... [ 378s] + 0450 f0090000 00000000 00000000 07060000 ................ [ 378s] + 0460 00000000 00000000 0e0a0000 70010000 ............p... [ 378s] + 0470 00000000 00000000 c1020000 bd060000 ................ [ 378s] + 0480 00000000 55010000 47080000 00000000 ....U...G....... [ 378s] + 0490 00000000 00000000 52070000 00000000 ........R....... [ 378s] + 04a0 00000000 00000000 b80b0000 bf0e0000 ................ [ 378s] + 04b0 00000000 00000000 8f0c0000 c90f0000 ................ [ 378s] + 04c0 e7060000 d5080000 00000000 a50f0000 ................ [ 378s] + 04d0 00000000 7a0c0000 7c090000 7e040000 ....z...|...~... [ 378s] + 04e0 8c050000 00000000 54070000 36010000 ........T...6... [ 378s] 04f0 00000000 00000000 34000000 00000000 ........4....... [ 378s] - 0500 00000000 94010000 00000000 00000000 ................ [ 378s] - 0510 74030000 a6080000 00000000 00000000 t............... [ 378s] - 0520 00000000 ff0a0000 980f0000 00000000 ................ [ 378s] - 0530 6e070000 e0020000 950f0000 0c090000 n............... [ 378s] - 0540 00000000 aa0a0000 00000000 00000000 ................ [ 378s] - 0550 d10e0000 58060000 00000000 00000000 ....X........... [ 378s] - 0560 00000000 e30c0000 00000000 fc010000 ................ [ 378s] - 0570 00000000 00000000 52050000 00000000 ........R....... [ 378s] - 0580 0c000000 f9010000 2c0d0000 d3050000 ........,....... [ 378s] - 0590 52020000 00000000 dc0b0000 99060000 R............... [ 378s] - 05a0 00000000 00000000 5e0d0000 00000000 ........^....... [ 378s] - 05b0 00000000 00000000 00000000 35010000 ............5... [ 378s] - 05c0 00000000 300f0000 5e0b0000 00000000 ....0...^....... [ 378s] - 05d0 eb040000 68050000 540b0000 00000000 ....h...T....... [ 378s] - 05e0 34010000 00000000 a7050000 38050000 4...........8... [ 378s] - 05f0 380d0000 00000000 00000000 1b0d0000 8............... [ 378s] - 0600 00000000 73090000 00000000 d9040000 ....s........... [ 378s] - 0610 00000000 fd040000 e3030000 fb020000 ................ [ 378s] - 0620 37000000 48070000 dd0d0000 4d0e0000 7...H.......M... [ 378s] - 0630 00000000 e2030000 8d060000 00000000 ................ [ 378s] - 0640 41070000 460d0000 a8010000 00000000 A...F........... [ 378s] - 0650 4c050000 e6050000 53070000 28070000 L.......S...(... [ 378s] + 0500 00000000 95010000 00000000 00000000 ................ [ 378s] + 0510 74030000 a8080000 00000000 00000000 t............... [ 378s] + 0520 00000000 020b0000 9b0f0000 00000000 ................ [ 378s] + 0530 71070000 e1020000 5a0a0000 0d090000 q.......Z....... [ 378s] + 0540 00000000 ad0a0000 00000000 00000000 ................ [ 378s] + 0550 d40e0000 5b060000 00000000 00000000 ....[........... [ 378s] + 0560 00000000 dc090000 00000000 fe010000 ................ [ 378s] + 0570 00000000 00000000 54050000 00000000 ........T....... [ 378s] + 0580 59020000 fb010000 2e0d0000 d4050000 Y............... [ 378s] + 0590 52020000 00000000 df0b0000 9c060000 R............... [ 378s] + 05a0 00000000 00000000 600d0000 00000000 ........`....... [ 378s] + 05b0 00000000 00000000 8e0c0000 35010000 ............5... [ 378s] + 05c0 00000000 330f0000 610b0000 00000000 ....3...a....... [ 378s] + 05d0 ec040000 6a050000 570b0000 00000000 ....j...W....... [ 378s] + 05e0 34010000 00000000 a8050000 39050000 4...........9... [ 378s] + 05f0 3a0d0000 00000000 00000000 1d0d0000 :............... [ 378s] + 0600 00000000 75090000 00000000 da040000 ....u........... [ 378s] + 0610 00000000 fe040000 e3030000 fc020000 ................ [ 378s] + 0620 37000000 4b070000 df0d0000 500e0000 7...K.......P... [ 378s] + 0630 00000000 e2030000 90060000 00000000 ................ [ 378s] + 0640 44070000 480d0000 a9010000 00000000 D...H........... [ 378s] + 0650 4e050000 e8050000 56070000 2b070000 N.......V...+... [ 378s] 0660 00000000 00000000 00000000 00000000 ................ [ 378s] - 0670 51000000 0f080000 96030000 00000000 Q............... [ 378s] - 0680 00000000 dd050000 ff000000 69060000 ............i... [ 378s] - 0690 cc040000 00000000 bd0d0000 25000000 ............%... [ 378s] - 06a0 00000000 43090000 62020000 00000000 ....C...b....... [ 378s] - 06b0 00000000 9c040000 8d040000 be0e0000 ................ [ 378s] - 06c0 8d0e0000 2b040000 a4030000 00000000 ....+........... [ 378s] - 06d0 56050000 00000000 00000000 00000000 V............... [ 378s] - 06e0 9f010000 56010000 00000000 1e040000 ....V........... [ 378s] - 06f0 eb060000 f80a0000 3e020000 00000000 ........>....... [ 378s] + 0670 51000000 12080000 96030000 00000000 Q............... [ 378s] + 0680 00000000 df050000 ff000000 6c060000 ............l... [ 378s] + 0690 cd040000 00000000 bf0d0000 25000000 ............%... [ 378s] + 06a0 00000000 45090000 63020000 00000000 ....E...c....... [ 378s] + 06b0 00000000 9d040000 8e040000 c10e0000 ................ [ 378s] + 06c0 900e0000 2c040000 a4030000 00000000 ....,........... [ 378s] + 06d0 58050000 00000000 00000000 00000000 X............... [ 378s] + 06e0 a0010000 56010000 00000000 1f040000 ....V........... [ 378s] + 06f0 ee060000 fb0a0000 3f020000 00000000 ........?....... [ 378s] 0700 00000000 00000000 00000000 00000000 ................ [ 378s] 0710 00000000 00000000 00000000 00000000 ................ [ 378s] - 0720 00000000 e4020000 15020000 96080000 ................ [ 378s] + 0720 00000000 e5020000 17020000 98080000 ................ [ 378s] 0730 00000000 00000000 00000000 db030000 ................ [ 378s] - 0740 310f0000 00000000 61010000 90000000 1.......a....... [ 378s] - 0750 00000000 00000000 050c0000 a20d0000 ................ [ 378s] - 0760 bb0e0000 00000000 d4000000 d3020000 ................ [ 378s] - 0770 00000000 2d070000 00000000 76070000 ....-.......v... [ 378s] - 0780 7a0a0000 6d010000 00000000 9d0d0000 z...m........... [ 378s] - 0790 d90c0000 54020000 ca0d0000 07070000 ....T........... [ 378s] - 07a0 00000000 00000000 9a0f0000 00000000 ................ [ 378s] - 07b0 63070000 00000000 c9050000 00000000 c............... [ 378s] - 07c0 00000000 d40f0000 f7090000 00000000 ................ [ 378s] + 0740 340f0000 00000000 61010000 90000000 4.......a....... [ 378s] + 0750 00000000 00000000 080c0000 a40d0000 ................ [ 378s] + 0760 be0e0000 00000000 d4000000 d4020000 ................ [ 378s] + 0770 00000000 30070000 00000000 79070000 ....0.......y... [ 378s] + 0780 7e0a0000 6d010000 00000000 9f0d0000 ~...m........... [ 378s] + 0790 dc0c0000 54020000 cc0d0000 0a070000 ....T........... [ 378s] + 07a0 00000000 00000000 9d0f0000 00000000 ................ [ 378s] + 07b0 66070000 00000000 ca050000 00000000 f............... [ 378s] + 07c0 00000000 d70f0000 fa090000 00000000 ................ [ 378s] 07d0 00000000 00000000 00000000 00000000 ................ [ 378s] - 07e0 4a0b0000 00000000 00000000 00000000 J............... [ 378s] - 07f0 00000000 e90c0000 7b070000 00000000 ........{....... [ 378s] - 0800 5d000000 00000000 00000000 930c0000 ]............... [ 378s] - 0810 00000000 00000000 c2050000 00000000 ................ [ 378s] - 0820 00000000 6f030000 db0b0000 03000000 ....o........... [ 378s] - 0830 00000000 00000000 00000000 7d0e0000 ............}... [ 378s] - 0840 c00c0000 b40a0000 00000000 52040000 ............R... [ 378s] - 0850 b5030000 98080000 00000000 00000000 ................ [ 378s] - 0860 210d0000 00000000 40090000 5b080000 !.......@...[... [ 378s] - 0870 99080000 8f010000 00000000 f20a0000 ................ [ 378s] - 0880 59070000 e6010000 00000000 37060000 Y...........7... [ 378s] - 0890 00000000 00000000 a70e0000 00000000 ................ [ 380s] /usr/lib64/libfst.so.25.0.0 differs in assembler output [ 380s] --- old /usr/lib64/libfst.so.25.0.0 (disasm) [ 380s] +++ new /usr/lib64/libfst.so.25.0.0 (disasm) [ 380s] @@ -270,223 +270,223 @@ [ 380s] add x16, x16, # x140 [ 380s] br x17 [ 380s] [ 380s] -_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@plt: [ 380s] +_ZNSt10_HashtableIiSt4pairIKiN3fst12LogWeightTplIdEEESaIS5_ENSt8__detail10_Select1stESt8equal_toIiESt4hashIiENS7_18_Mod_range_hashingENS7_20_Default_ranged_hashENS7_20_Prime_rehash_policyENS7_17_Hashtable_traitsILb0ELb0ELb1EEEE5clearEv@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x148 [ 380s] br x17 [ 380s] [ 380s] -_ZN3fst8internal17VectorFstBaseImplINS_11VectorStateINS_6ArcTplINS_17TropicalWeightTplIfEEEESaIS6_EEEE12DeleteStatesERKSt6vectorIiSaIiEE@plt: [ 380s] +_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x150 [ 380s] br x17 [ 380s] [ 380s] -_ZNK3fst8internal15SymbolTableImpl22MaybeRecomputeCheckSumEv@plt: [ 380s] +_ZN3fst8internal17VectorFstBaseImplINS_11VectorStateINS_6ArcTplINS_17TropicalWeightTplIfEEEESaIS6_EEEE12DeleteStatesERKSt6vectorIiSaIiEE@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x158 [ 380s] br x17 [ 380s] [ 380s] -_ZN3fst13FstRegistererINS_10CompactFstINS_6ArcTplINS_12LogWeightTplIfEEEENS_19CompactArcCompactorINS_19UnweightedCompactorIS5_EEjNS_15CompactArcStoreISt4pairISA_IiiEiEjEEEENS_17DefaultCacheStoreIS5_EEEEEC1Ev@plt: [ 380s] +_ZNK3fst8internal15SymbolTableImpl22MaybeRecomputeCheckSumEv@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x160 [ 380s] br x17 [ 380s] [ 380s] -_ZN3fst8internal15SymbolTableImpl8ReadTextERSiSt17basic_string_viewIcSt11char_traitsIcEERKNS_22SymbolTableTextOptionsE@plt: [ 380s] +_ZN3fst13FstRegistererINS_10CompactFstINS_6ArcTplINS_12LogWeightTplIfEEEENS_19CompactArcCompactorINS_19UnweightedCompactorIS5_EEjNS_15CompactArcStoreISt4pairISA_IiiEiEjEEEENS_17DefaultCacheStoreIS5_EEEEEC1Ev@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x168 [ 380s] br x17 [ 380s] [ 380s] -_ZNSt12__shared_ptrIN3fst10MappedFileELN9__gnu_cxx12_Lock_policyE2EE5resetIS1_EENSt9enable_ifIXsrSt21__sp_is_constructibleIS1_T_E5valueEvE4typeEPS8_@plt: [ 380s] +_ZN3fst8internal15SymbolTableImpl8ReadTextERSiSt17basic_string_viewIcSt11char_traitsIcEERKNS_22SymbolTableTextOptionsE@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x170 [ 380s] br x17 [ 380s] [ 380s] -_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@plt: [ 380s] +_ZNSt12__shared_ptrIN3fst10MappedFileELN9__gnu_cxx12_Lock_policyE2EE5resetIS1_EENSt9enable_ifIXsrSt21__sp_is_constructibleIS1_T_E5valueEvE4typeEPS8_@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x178 [ 380s] br x17 [ 380s] [ 380s] -_ZNK3fst8internal11EditFstImplINS_6ArcTplINS_12LogWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEE5WriteERSoRKNS_15FstWriteOptionsE@plt: [ 380s] +_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x180 [ 380s] br x17 [ 380s] [ 380s] -_ZN3fst9VectorFstINS_6ArcTplINS_17TropicalWeightTplIfEEEENS_11VectorStateIS4_SaIS4_EEEE8WriteFstIS8_EEbRKT_RSoRKNS_15FstWriteOptionsE@plt: [ 380s] +_ZNK3fst8internal11EditFstImplINS_6ArcTplINS_12LogWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEE5WriteERSoRKNS_15FstWriteOptionsE@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x188 [ 380s] br x17 [ 380s] [ 380s] -_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@plt: [ 380s] +_ZN3fst9VectorFstINS_6ArcTplINS_17TropicalWeightTplIfEEEENS_11VectorStateIS4_SaIS4_EEEE8WriteFstIS8_EEbRKT_RSoRKNS_15FstWriteOptionsE@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x190 [ 380s] br x17 [ 380s] [ 380s] -_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceIN3fst8internal14CompactFstImplINS1_6ArcTplINS1_17TropicalWeightTplIfEEEENS1_19CompactArcCompactorINS1_15StringCompactorIS7_EEjNS1_15CompactArcStoreIijEEEENS1_17DefaultCacheStoreIS7_EEEESaIvELN9__gnu_cxx12_Lock_policyE2EEEED1Ev@plt: [ 380s] +_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x198 [ 380s] br x17 [ 380s] [ 380s] -_ZNSt12_Vector_baseIlSaIlEED2Ev@plt: [ 380s] +_ZNSt15__allocated_ptrISaISt23_Sp_counted_ptr_inplaceIN3fst8internal14CompactFstImplINS1_6ArcTplINS1_17TropicalWeightTplIfEEEENS1_19CompactArcCompactorINS1_15StringCompactorIS7_EEjNS1_15CompactArcStoreIijEEEENS1_17DefaultCacheStoreIS7_EEEESaIvELN9__gnu_cxx12_Lock_policyE2EEEED1Ev@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x1a0 [ 380s] br x17 [ 380s] [ 380s] -_ZN3fst8internal14CompactFstImplINS_6ArcTplINS_12LogWeightTplIfEEEENS_19CompactArcCompactorINS_23WeightedStringCompactorIS5_EEjNS_15CompactArcStoreISt4pairIiS4_EjEEEENS_17DefaultCacheStoreIS5_EEE6ExpandEi@plt: [ 380s] +_ZNSt12_Vector_baseIlSaIlEED2Ev@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x1a8 [ 380s] br x17 [ 380s] [ 380s] -_ZN3fst8internal11EditFstDataINS_6ArcTplINS_17TropicalWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEE21GetEditableInternalIdEiPKS7_@plt: [ 380s] +_ZN3fst8internal14CompactFstImplINS_6ArcTplINS_12LogWeightTplIfEEEENS_19CompactArcCompactorINS_23WeightedStringCompactorIS5_EEjNS_15CompactArcStoreISt4pairIiS4_EjEEEENS_17DefaultCacheStoreIS5_EEE6ExpandEi@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x1b0 [ 380s] br x17 [ 380s] [ 380s] -_ZNK12FlagRegisterIdE8GetUsageEPSt3setISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ESt4lessIS9_ESaIS9_EE@plt: [ 380s] +_ZN3fst8internal11EditFstDataINS_6ArcTplINS_17TropicalWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEE21GetEditableInternalIdEiPKS7_@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x1b8 [ 380s] br x17 [ 380s] [ 380s] -_ZN3fst8internal14StringSplitter9SplitToSvEv@plt: [ 380s] +_ZNK12FlagRegisterIdE8GetUsageEPSt3setISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ESt4lessIS9_ESaIS9_EE@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x1c0 [ 380s] br x17 [ 380s] [ 380s] -_ZN3fst13FstRegistererINS_10CompactFstINS_6ArcTplINS_12LogWeightTplIfEEEENS_19CompactArcCompactorINS_23WeightedStringCompactorIS5_EEjNS_15CompactArcStoreISt4pairIiS4_EjEEEENS_17DefaultCacheStoreIS5_EEEEEC1Ev@plt: [ 380s] +_ZN3fst8internal14StringSplitter9SplitToSvEv@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x1c8 [ 380s] br x17 [ 380s] [ 380s] -_ZN3fst8internal13CacheBaseImplINS_10CacheStateINS_6ArcTplINS_12LogWeightTplIfEEEENS_13PoolAllocatorIS6_EEEENS_17DefaultCacheStoreIS6_EEED1Ev@plt: [ 380s] +_ZN3fst13FstRegistererINS_10CompactFstINS_6ArcTplINS_12LogWeightTplIfEEEENS_19CompactArcCompactorINS_23WeightedStringCompactorIS5_EEjNS_15CompactArcStoreISt4pairIiS4_EjEEEENS_17DefaultCacheStoreIS5_EEEEEC1Ev@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x1d0 [ 380s] br x17 [ 380s] [ 380s] -_ZN3fst8internal7FstImplINS_6ArcTplINS_17TropicalWeightTplIfEEEEE15UpdateFstHeaderERKNS_3FstIS5_EERSoRKNS_15FstWriteOptionsEiSt17basic_string_viewIcSt11char_traitsIcEEmPNS_9FstHeaderEm@plt: [ 380s] +_ZN3fst8internal13CacheBaseImplINS_10CacheStateINS_6ArcTplINS_12LogWeightTplIfEEEENS_13PoolAllocatorIS6_EEEENS_17DefaultCacheStoreIS6_EEED1Ev@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x1d8 [ 380s] br x17 [ 380s] [ 380s] -_ZN3fst13FstRegistererINS_10CompactFstINS_6ArcTplINS_12LogWeightTplIdEEEENS_19CompactArcCompactorINS_15StringCompactorIS5_EEjNS_15CompactArcStoreIijEEEENS_17DefaultCacheStoreIS5_EEEEEC1Ev@plt: [ 380s] +_ZN3fst8internal7FstImplINS_6ArcTplINS_17TropicalWeightTplIfEEEEE15UpdateFstHeaderERKNS_3FstIS5_EERSoRKNS_15FstWriteOptionsEiSt17basic_string_viewIcSt11char_traitsIcEEmPNS_9FstHeaderEm@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x1e0 [ 380s] br x17 [ 380s] [ 380s] -_ZN3fst8internal7FstImplINS_6ArcTplINS_12LogWeightTplIdEEEEE14WriteFstHeaderERKNS_3FstIS5_EERSoRKNS_15FstWriteOptionsEiSt17basic_string_viewIcSt11char_traitsIcEEmPNS_9FstHeaderE@plt: [ 380s] +_ZN3fst13FstRegistererINS_10CompactFstINS_6ArcTplINS_12LogWeightTplIdEEEENS_19CompactArcCompactorINS_15StringCompactorIS5_EEjNS_15CompactArcStoreIijEEEENS_17DefaultCacheStoreIS5_EEEEEC1Ev@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x1e8 [ 380s] br x17 [ 380s] [ 380s] -_ZNSt8ios_baseC2Ev@plt: [ 380s] +_ZN3fst8internal7FstImplINS_6ArcTplINS_12LogWeightTplIdEEEEE14WriteFstHeaderERKNS_3FstIS5_EERSoRKNS_15FstWriteOptionsEiSt17basic_string_viewIcSt11char_traitsIcEEmPNS_9FstHeaderE@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x1f0 [ 380s] br x17 [ 380s] [ 380s] -_ZN3fst13FstRegistererINS_7EditFstINS_6ArcTplINS_12LogWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEEEEC1Ev@plt: [ 380s] +_ZNSt8ios_baseC2Ev@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x1f8 [ 380s] br x17 [ 380s] [ 380s] -_ZNSt10shared_ptrIN3fst19CompactArcCompactorINS0_23WeightedStringCompactorINS0_6ArcTplINS0_12LogWeightTplIfEEEEEEjNS0_15CompactArcStoreISt4pairIiS5_EjEEEEEC1ISaIvEJRSC_EEESt20_Sp_alloc_shared_tagIT_EDpOT0_@plt: [ 380s] +_ZN3fst13FstRegistererINS_7EditFstINS_6ArcTplINS_12LogWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEEEEC1Ev@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x200 [ 380s] br x17 [ 380s] [ 380s] -isalnum@plt: [ 380s] +_ZNSt10shared_ptrIN3fst19CompactArcCompactorINS0_23WeightedStringCompactorINS0_6ArcTplINS0_12LogWeightTplIfEEEEEEjNS0_15CompactArcStoreISt4pairIiS5_EjEEEEEC1ISaIvEJRSC_EEESt20_Sp_alloc_shared_tagIT_EDpOT0_@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x208 [ 380s] br x17 [ 380s] [ 380s] -_ZNK3fst8internal11EditFstDataINS_6ArcTplINS_17TropicalWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEE15InitArcIteratorEiPNS_15ArcIteratorDataIS5_EEPKS7_@plt: [ 380s] +isalnum@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x210 [ 380s] br x17 [ 380s] [ 380s] -_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc@plt: [ 380s] +_ZNK3fst8internal11EditFstDataINS_6ArcTplINS_17TropicalWeightTplIfEEEENS_11ExpandedFstIS5_EENS_9VectorFstIS5_NS_11VectorStateIS5_SaIS5_EEEEEE15InitArcIteratorEiPNS_15ArcIteratorDataIS5_EEPKS7_@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x218 [ 380s] br x17 [ 380s] [ 380s] -strlen@plt: [ 380s] +_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc@plt: [ 380s] adrp x16, <_Znam@GLIBCXX_3.4> [ 380s] ldr x17, [x16, # ] [ 380s] add x16, x16, # x220 [ 380s] compare /.build.oldpackages/openfst-debuginfo-1.8.2-1.2.aarch64.rpm /home/abuild/rpmbuild/RPMS/aarch64/openfst-debuginfo-1.8.2-1.3.aarch64.rpm [ 380s] skipping -debuginfo package [ 380s] compare /.build.oldpackages/openfst-debugsource-1.8.2-1.2.aarch64.rpm /home/abuild/rpmbuild/RPMS/aarch64/openfst-debugsource-1.8.2-1.3.aarch64.rpm [ 380s] Comparing openfst-debugsource-1.8.2-1.2.aarch64.rpm to openfst-debugsource-1.8.2-1.3.aarch64.rpm [ 380s] This is not a prerelease project. Compare the project name. [ 380s] comparing disturl_distribution [ 380s] comparing the rpm tags of openfst-debugsource [ 380s] --- old-rpm-tags [ 380s] +++ new-rpm-tags [ 380s] @@ -640 +640 @@ [ 380s] -openfst-1.8.2-1.2.src.rpm [ 380s] +openfst-1.8.2-1.3.src.rpm [ 380s] comparing rpmtags [ 380s] comparing RELEASE [ 381s] comparing PROVIDES [ 381s] comparing scripts [ 381s] comparing filelist [ 381s] comparing file checksum [ 381s] creating rename script [ 381s] RPM meta information is identical [ 381s] compare /.build.oldpackages/openfst-devel-1.8.2-1.2.aarch64.rpm /home/abuild/rpmbuild/RPMS/aarch64/openfst-devel-1.8.2-1.3.aarch64.rpm [ 381s] Comparing openfst-devel-1.8.2-1.2.aarch64.rpm to openfst-devel-1.8.2-1.3.aarch64.rpm [ 381s] This is not a prerelease project. Compare the project name. [ 381s] comparing disturl_distribution [ 381s] comparing the rpm tags of openfst-devel [ 381s] --- old-rpm-tags [ 381s] +++ new-rpm-tags [ 381s] @@ -432 +432 @@ [ 381s] -openfst-1.8.2-1.2.src.rpm [ 381s] +openfst-1.8.2-1.3.src.rpm [ 381s] comparing rpmtags [ 381s] comparing RELEASE [ 382s] comparing PROVIDES [ 382s] comparing scripts [ 382s] comparing filelist [ 382s] comparing file checksum [ 382s] creating rename script [ 382s] RPM meta information is identical [ 382s] compare /.build.oldpackages/openfst-tools-1.8.2-1.2.aarch64.rpm /home/abuild/rpmbuild/RPMS/aarch64/openfst-tools-1.8.2-1.3.aarch64.rpm [ 382s] Comparing openfst-tools-1.8.2-1.2.aarch64.rpm to openfst-tools-1.8.2-1.3.aarch64.rpm [ 382s] This is not a prerelease project. Compare the project name. [ 382s] comparing disturl_distribution [ 382s] comparing the rpm tags of openfst-tools [ 382s] --- old-rpm-tags [ 382s] +++ new-rpm-tags [ 382s] @@ -141,37 +141,37 @@ [ 382s] -/usr/bin/fstarcsort 07ea7144a6b397031efdf204da7d0cfe0de17f4384a8b8a031b1f0c747bb6c61 0 [ 382s] -/usr/bin/fstclosure c3b20706a56cc5927330fd2563194be2edd7a820d72e92a1190ae75bf975e797 0 [ 382s] -/usr/bin/fstcompile f5ed90a422034c4bdc8bf45deb5cac3c4eca82280557fcbcd1991e8d25b3e081 0 [ 382s] -/usr/bin/fstcompose 3a448a70d8b490c12c23f17b81c735fdae9557823ec2ecfadef214d28cff8ae5 0 [ 382s] -/usr/bin/fstconcat 4a67d293e2aff09ff3411d9b16be5d3182f7d052acb1a6ec5668bd9396e5a77c 0 [ 382s] -/usr/bin/fstconnect f9d886fcee2679be45c4eaf03c601b56eef022ac6842c86e9df2422a78bfd23d 0 [ 382s] -/usr/bin/fstconvert 9d3130cfb76aa47ff2fe977dc759dd7de73527d0c307a48531062a7fc5261224 0 [ 382s] -/usr/bin/fstdeterminize 865edafab879f2131a988e196a75bf8daf7dedc670c610107269fb6b5fa0565d 0 [ 382s] -/usr/bin/fstdifference da912afd990048972340549e6dddf32c6609af847c7502acb9cc7a93b3e761c3 0 [ 382s] -/usr/bin/fstdisambiguate 3cb23441ec5430caf80bee0ae78b2b2001adf41378b862799c524b755e5f5108 0 [ 382s] -/usr/bin/fstdraw 896c96f6b42758dd4adda7a4932a5eb3834433bb4325d477d95687afd71bbc8e 0 [ 382s] -/usr/bin/fstencode bd688095f7c66f3f4dced2c58bc1e515a83060166740053eed2bed0193b033a7 0 [ 382s] -/usr/bin/fstepsnormalize 8c4dc78e2a34749abcb2ed7b4d75ae2183b26476e87ba8fcfa8af212f2a6ca69 0 [ 382s] -/usr/bin/fstequal 82fbc567871a9fc18ecc10a8c14813a916dcfc5bdd705b272ac1b752515d4a5e 0 [ 382s] -/usr/bin/fstequivalent 1582d1acd087c80d333da858a8aa15b5e99b65a9069f3f5423d3dbd92eb76149 0 [ 382s] -/usr/bin/fstinfo 425288b1452158b2a365c46fc5aac10589bd1167585f0dedc0d20366d0aa2262 0 [ 382s] -/usr/bin/fstintersect 6fd5fc30bf7c95a6b70a9897424ce140dce6943d5134121c8c31c5525682ec66 0 [ 382s] -/usr/bin/fstinvert 0b04a5f55a47d795842b62aad4b45a6c234d7387d7d48b65074ad33b2d11b669 0 [ 382s] -/usr/bin/fstisomorphic 8d1b72df7b6f0383e677b9cb36353fae627b0978d4fc99eb2a324c5d7e52ca09 0 [ 382s] -/usr/bin/fstmap c27f4e224228401e86658fb5419614dbf8719a67400807ceef0c3c975469ff93 0 [ 382s] -/usr/bin/fstminimize 0892dfee9db79ef39f2e5709268c47cacfff59cc6efe93465dcc4ffd5bab8ea8 0 [ 382s] -/usr/bin/fstprint 0526058ba85c7f4a387615a54a9f1bc447b8357c49cb974eda6bcd334adbda32 0 [ 382s] -/usr/bin/fstproject 6172c2397635cf925e17281b0271ef214ddacf439ba1a9353ebfd021be5bac02 0 [ 382s] -/usr/bin/fstprune e59ff90d54d8dd09cf3b41ccdbb585f77b911854545ac78491447038458bca73 0 [ 382s] -/usr/bin/fstpush 4c2861a6f8e88669950019dd22ef0d147f4f26b1e00f9a4104201ed1769707ef 0 [ 382s] -/usr/bin/fstrandgen 59a10a022d8932d975b9ec3873bc1306fc081d352ad586e4eee461882020749d 0 [ 382s] -/usr/bin/fstrelabel 2e375fb15162c69713faeaa2b7eba20b92404606cb6df155a146603de1355a36 0 [ 382s] -/usr/bin/fstreplace 76b21930f8e8ef65011a2050c5949c2b68e7ca14a2857d63de11c08a3e6ee1b3 0 [ 382s] -/usr/bin/fstreverse bede496432e2889a65ca0905bd09da0a02d34dbdb6252e4746392a17a80dd4f7 0 [ 382s] -/usr/bin/fstreweight 284173b46bce503435df6f397397dae28696877004c2df8b13ef5aa23b80d029 0 [ 382s] -/usr/bin/fstrmepsilon 8397f6944d41443fec22a183652deb018001d220d06a70ed3ec4853d265a1727 0 [ 382s] -/usr/bin/fstshortestdistance 02ac853c271c2557dcf8dd147fe05ff7cbd73791ebd377f8ffad36602cf70019 0 [ 382s] -/usr/bin/fstshortestpath 8133691bd63d9fe8622dd4ee7c359ad03b3dde0e01fa8c7d22c8c2682a1e6175 0 [ 382s] -/usr/bin/fstsymbols ead341ea083c1337ada47ec2713683eceb3e63287f753b7707d1140d1ffde793 0 [ 382s] -/usr/bin/fstsynchronize 594d4c53a221f4c97d256492b5c37d50914da3ce27ff445c8532608d2b747bd3 0 [ 382s] -/usr/bin/fsttopsort 2ba45a3bab580333ff3772f4e7b0df3faa4da60def075470d4748bc9e6ffff2b 0 [ 382s] -/usr/bin/fstunion d5df7da256c7b4d73490b4449663684ca3d02d9de266eb77e3b73e5a38469ad2 0 [ 382s] +/usr/bin/fstarcsort 4fda683c3baf21f4ed5e3bc47446812cd1937c99b3e51857085e0964fe08c2f5 0 [ 382s] +/usr/bin/fstclosure cc57d42d7be84ebbe24eb9e6ef4b0e624a98d2a8596c5d2d43962f4e2581c60d 0 [ 382s] +/usr/bin/fstcompile 5eab4e42c08972b1525f173e2aaa0cfc521f480b403e2524db7a7100d73e85ba 0 [ 382s] +/usr/bin/fstcompose d98df89cd47b86d6c712b93e0f0ad138a51d1e8b7284cef3c4f2b71866403850 0 [ 382s] +/usr/bin/fstconcat 7bd18bf8a2a99e81385d817b23b9207f681c904dc9664da811cc32f6896ca4ea 0 [ 382s] +/usr/bin/fstconnect 4a268f6a794f7db5a498ed9150bbd71deef4219cc8098f875a1473407ebc7f75 0 [ 382s] +/usr/bin/fstconvert cb8df897fcfa87ad1ff3e1917f4d5e060668fc15dbee2984b50be03811aa4f72 0 [ 382s] +/usr/bin/fstdeterminize ee0d6a7f7ed4feb4198b884c877996e1f491c0e21ff86d21f0ae823ed0afeb8c 0 [ 382s] +/usr/bin/fstdifference 88e143cf85da3dfc12cf71dffb26c2930d5f0cf352bf71be33240f102d023a53 0 [ 382s] +/usr/bin/fstdisambiguate ec47dd923e775ce3a86e0f815bad346676abb19abd5d35de3e20e0831086ab03 0 [ 382s] +/usr/bin/fstdraw cf1098335d1d3c8288343a2a8a70330a56b1234b31ce20fedb3f545e2f28e4f4 0 [ 382s] +/usr/bin/fstencode bfd975e1e723b3ace5686dac8a880f36fa7887ebb9a512a5ae21ed8b9efd15b9 0 [ 382s] +/usr/bin/fstepsnormalize a3aaaeef5fc3d587319fa3abd13658993654947f69737e4fdd70e53b5cd3d7c5 0 [ 382s] +/usr/bin/fstequal 029ce41bd65cb7ca0b0e9be16912eec0dece1f9c12f70fa058a68aab0a6ca944 0 [ 382s] +/usr/bin/fstequivalent b9103e784740a8ed673e1e222b59d2f989a232cc726c168a84f50503bd1e7c7d 0 [ 382s] +/usr/bin/fstinfo 2893a0d1d051ceb50afa63c2eec3216bbdeb71c54abf8c59f171172f6a95b7c6 0 [ 382s] +/usr/bin/fstintersect 0233e82b7ee8097705f8e4c5ef0ffc4d37707da412d4c5b9deb8af16fb1c1181 0 [ 382s] +/usr/bin/fstinvert dc38e1d5e0c0d51dcffba90a860b5be02ba19a7632f8b74acc568cbaa8a3e8b0 0 [ 382s] +/usr/bin/fstisomorphic 6c2192b859a99f87a7d6d3dd89250836e6ceaa643e9589cd3f921df144f1b98b 0 [ 382s] +/usr/bin/fstmap 402062bbd9658bb26d344f0e67b9b5b74922925f6ef6b22768511c619f792787 0 [ 382s] +/usr/bin/fstminimize a4714ce0905b63d003fd8c3f7073113ffe3ad0ef1270eb4f40701acee661ab64 0 [ 382s] +/usr/bin/fstprint bd1394a566d858ee26324b1eeefed11bb596c3776146e51d854615d125f8f44f 0 [ 382s] +/usr/bin/fstproject 03dde1e5e99c745566ab67bbb46ecfb399b1462944e3037b40dbd912322bc5c1 0 [ 382s] +/usr/bin/fstprune 8e75ac7ade1c642a2b964b07ce602bd94a1c61f2a4f85955556e1b1e481c1548 0 [ 382s] +/usr/bin/fstpush cb36cb841836e1520811e6853daffdcecdefe90dbc52ffd18f218e59e884fa85 0 [ 382s] +/usr/bin/fstrandgen c6195edd8885e8d70e759f2df023b79ac389a7a9fab68f07a443307af7da59de 0 [ 382s] +/usr/bin/fstrelabel 5d5f465b7ec13e120419195b4d7f2f03a833e3f4496397a9b2ed138d3a935325 0 [ 382s] +/usr/bin/fstreplace 4ce6197a0db60e5c4793c67d4fe0db6a88ede9d5ba3c7d7c6f3a57a129c32e80 0 [ 382s] +/usr/bin/fstreverse 10811d17113193512fe60b456764b5258a8de8a423960a693073914227084bfc 0 [ 382s] +/usr/bin/fstreweight 00d4170b4811c8c3d7f66ef34b8cd2ffbe38d2d1e70cfdad44ba8e0249e0da0c 0 [ 382s] +/usr/bin/fstrmepsilon 172a66fb8f4623e0a6acfa47405828603000496c00d81600a2a719260e51156b 0 [ 382s] +/usr/bin/fstshortestdistance de216bc5183b9f5573c58a0bfe8dbb93028e29dc111da733afeed7dd30c61b04 0 [ 382s] +/usr/bin/fstshortestpath c1dcfc799af2abfc9d921b602191128e56344097d6bf7ebfb0faaa03bbb72452 0 [ 382s] +/usr/bin/fstsymbols 530e0b5bba80e66cb422d47ef498527aabc542b637e41e8a5bd3c5e8815ae3c2 0 [ 382s] +/usr/bin/fstsynchronize c1714fc02c3e32bb9654ac092f58cf2a1093b26f47baad3f9414fddb1722d5bc 0 [ 382s] +/usr/bin/fsttopsort e732661ce36d715f92ed3a48a9cb025ff121588d37103e6b596952e77069fe7e 0 [ 382s] +/usr/bin/fstunion 228b68d614d8b028cc1ebf1bb32f95664af56431ef2e873bd096fb9dd9e74599 0 [ 382s] @@ -185 +185 @@ [ 382s] -openfst-1.8.2-1.2.src.rpm [ 382s] +openfst-1.8.2-1.3.src.rpm [ 382s] comparing rpmtags [ 382s] comparing RELEASE [ 383s] comparing PROVIDES [ 383s] comparing scripts [ 383s] comparing filelist [ 383s] comparing file checksum [ 383s] creating rename script [ 383s] RPM file checksum differs. [ 383s] Extracting packages [ 385s] /usr/bin/fstsymbols differs in ELF sections [ 385s] --- old /usr/bin/fstsymbols (objdump) [ 385s] +++ new /usr/bin/fstsymbols (objdump) [ 385s] @@ -230,81 +230,81 @@ [ 385s] 1028 1a190000 12000000 00000000 00000000 ................ [ 385s] 1038 00000000 00000000 e9190000 12000000 ................ [ 385s] 1048 00000000 00000000 00000000 00000000 ................ [ 385s] - 1058 34020000 22000e00 30760000 00000000 4..."...0v...... [ 385s] + 1058 34020000 22000e00 50750000 00000000 4..."...Pu...... [ 385s] 1068 1c000000 00000000 3d030000 21001000 ........=...!... [ 385s] - 1078 488d0000 00000000 78000000 00000000 H.......x....... [ 385s] - 1088 28040000 22000e00 00770000 00000000 (..."....w...... [ 385s] + 1078 e88a0000 00000000 78000000 00000000 ........x....... [ 385s] + 1088 28040000 22000e00 60760000 00000000 (..."...`v...... [ 385s] 1098 08000000 00000000 15050000 21001600 ............!... [ 385s] 10a8 e8fb0100 00000000 38000000 00000000 ........8....... [ 385s] - 10b8 b3090000 22000e00 b0810000 00000000 ...."........... [ 385s] + 10b8 b3090000 22000e00 707f0000 00000000 ...."...p....... [ 385s] 10c8 f0000000 00000000 bd020000 22000e00 ............"... [ 385s] - 10d8 00760000 00000000 08000000 00000000 .v.............. [ 385s] - 10e8 d0080000 22000e00 70760000 00000000 ...."...pv...... [ 385s] + 10d8 20750000 00000000 08000000 00000000 u.............. [ 385s] + 10e8 d0080000 22000e00 90750000 00000000 ...."....u...... [ 385s] 10f8 08000000 00000000 07070000 22000e00 ............"... [ 385s] - 1108 70770000 00000000 80000000 00000000 pw.............. [ 385s] + 1108 d0760000 00000000 80000000 00000000 .v.............. [ 385s] 1118 740e0000 22000e00 70520000 00000000 t..."...pR...... [ 385s] 1128 a4050000 00000000 1b060000 21001600 ............!... [ 385s] 1138 90fb0100 00000000 18000000 00000000 ................ [ 385s] 1148 37090000 21001600 20fc0100 00000000 7...!... ....... [ 385s] 1158 38000000 00000000 b9030000 22000e00 8..........."... [ 385s] - 1168 007e0000 00000000 a4030000 00000000 .~.............. [ 385s] - 1178 d8020000 22000e00 b07a0000 00000000 ...."....z...... [ 385s] + 1168 c07b0000 00000000 a4030000 00000000 .{.............. [ 385s] + 1178 d8020000 22000e00 70780000 00000000 ...."...px...... [ 385s] 1188 9c000000 00000000 000d0000 21001600 ............!... [ 385s] 1198 68fb0100 00000000 18000000 00000000 h............... [ 385s] - 11a8 8b080000 22000e00 d07b0000 00000000 ...."....{...... [ 385s] + 11a8 8b080000 22000e00 90790000 00000000 ...."....y...... [ 385s] 11b8 9c000000 00000000 380d0000 21001000 ........8...!... [ 385s] - 11c8 d08c0000 00000000 14000000 00000000 ................ [ 385s] + 11c8 708a0000 00000000 14000000 00000000 p............... [ 385s] 11d8 e5010000 21001600 58fb0100 00000000 ....!...X....... [ 385s] 11e8 10000000 00000000 f6030000 22000e00 ............"... [ 385s] - 11f8 707c0000 00000000 b4000000 00000000 p|.............. [ 385s] + 11f8 307a0000 00000000 b4000000 00000000 0z.............. [ 385s] 1208 170e0000 a1001b00 10030200 00000000 ................ [ 385s] 1218 08000000 00000000 3c0f0000 22000e00 ........<..."... [ 385s] 1228 10510000 00000000 a8000000 00000000 .Q.............. [ 385s] 1238 84110000 22000e00 f05c0000 00000000 ...."....\...... [ 385s] 1248 64020000 00000000 4e0c0000 21001000 d.......N...!... [ 385s] - 1258 108c0000 00000000 2f000000 00000000 ......../....... [ 385s] + 1258 b0890000 00000000 2f000000 00000000 ......../....... [ 385s] 1268 460b0000 21001600 c0fb0100 00000000 F...!........... [ 385s] 1278 28000000 00000000 99040000 21001600 (...........!... [ 385s] 1288 a8fb0100 00000000 18000000 00000000 ................ [ 385s] - 1298 810c0000 22000e00 20760000 00000000 ...."... v...... [ 385s] + 1298 810c0000 22000e00 40750000 00000000 ...."...@u...... [ 385s] 12a8 04000000 00000000 4b070000 21001000 ........K...!... [ 385s] - 12b8 e88c0000 00000000 60000000 00000000 ........`....... [ 385s] - 12c8 c50b0000 22000e00 80760000 00000000 ...."....v...... [ 385s] + 12b8 888a0000 00000000 60000000 00000000 ........`....... [ 385s] + 12c8 c50b0000 22000e00 a0750000 00000000 ...."....u...... [ 385s] 12d8 08000000 00000000 600a0000 22000e00 ........`..."... [ 385s] - 12e8 50760000 00000000 04000000 00000000 Pv.............. [ 385s] + 12e8 70750000 00000000 04000000 00000000 pu.............. [ 385s] 12f8 e60e0000 22000e00 c0510000 00000000 ...."....Q...... [ 385s] 1308 a8000000 00000000 65100000 22000e00 ........e..."... [ 385s] 1318 20580000 00000000 c8040000 00000000 X.............. [ 385s] - 1328 79050000 22000e00 10760000 00000000 y..."....v...... [ 385s] + 1328 79050000 22000e00 30750000 00000000 y..."...0u...... [ 385s] 1338 08000000 00000000 ad010000 21001000 ............!... [ 385s] - 1348 988c0000 00000000 34000000 00000000 ........4....... [ 385s] + 1348 388a0000 00000000 34000000 00000000 8.......4....... [ 385s] 1358 06100000 a1001b00 08030200 00000000 ................ [ 385s] 1368 08000000 00000000 480a0000 21001600 ........H...!... [ 385s] 1378 80fb0100 00000000 10000000 00000000 ................ [ 385s] - 1388 ec020000 22000e00 b07a0000 00000000 ...."....z...... [ 385s] + 1388 ec020000 22000e00 70780000 00000000 ...."...px...... [ 385s] 1398 9c000000 00000000 aa050000 22000e00 ............"... [ 385s] - 13a8 70790000 00000000 3c010000 00000000 py......<....... [ 385s] - 13b8 af070000 22000e00 b0810000 00000000 ...."........... [ 385s] + 13a8 50770000 00000000 1c010000 00000000 Pw.............. [ 385s] + 13b8 af070000 22000e00 707f0000 00000000 ...."...p....... [ 385s] 13c8 f0000000 00000000 f5090000 22000e00 ............"... [ 385s] - 13d8 507b0000 00000000 78000000 00000000 P{......x....... [ 385s] - 13e8 f1070000 22000e00 10770000 00000000 ...."....w...... [ 385s] + 13d8 10790000 00000000 78000000 00000000 .y......x....... [ 385s] + 13e8 f1070000 22000e00 70760000 00000000 ...."...pv...... [ 385s] 13f8 54000000 00000000 0f040000 22000e00 T..........."... [ 385s] - 1408 707c0000 00000000 b4000000 00000000 p|.............. [ 385s] + 1408 307a0000 00000000 b4000000 00000000 0z.............. [ 385s] 1418 5a110000 a1001b00 00030200 00000000 Z............... [ 385s] 1428 08000000 00000000 00030000 21001000 ............!... [ 385s] - 1438 408c0000 00000000 39000000 00000000 @.......9....... [ 385s] + 1438 e0890000 00000000 39000000 00000000 ........9....... [ 385s] 1448 d20d0000 a1001b00 f8020200 00000000 ................ [ 385s] 1458 08000000 00000000 2e010000 22000e00 ............"... [ 385s] - 1468 20760000 00000000 04000000 00000000 v.............. [ 385s] - 1478 dd030000 22000e00 307d0000 00000000 ...."...0}...... [ 385s] + 1468 40750000 00000000 04000000 00000000 @u.............. [ 385s] + 1478 dd030000 22000e00 f07a0000 00000000 ...."....z...... [ 385s] 1488 c4000000 00000000 500d0000 22000e00 ........P..."... [ 385s] - 1498 90760000 00000000 70000000 00000000 .v......p....... [ 385s] - 14a8 5e0b0000 22000e00 50760000 00000000 ^..."...Pv...... [ 385s] + 1498 f0750000 00000000 70000000 00000000 .u......p....... [ 385s] + 14a8 5e0b0000 22000e00 70750000 00000000 ^..."...pu...... [ 385s] 14b8 04000000 00000000 18020000 21001000 ............!... [ 385s] - 14c8 808c0000 00000000 18000000 00000000 ................ [ 385s] - 14d8 7f060000 a1001000 c08d0000 00000000 ................ [ 385s] + 14c8 208a0000 00000000 18000000 00000000 ............... [ 385s] + 14d8 7f060000 a1001000 608b0000 00000000 ........`....... [ 385s] 14e8 10000000 00000000 c70a0000 22000e00 ............"... [ 385s] - 14f8 60760000 00000000 08000000 00000000 `v.............. [ 385s] + 14f8 80750000 00000000 08000000 00000000 .u.............. [ 385s] Contents of section .dynstr: [ 385s] 1508 005f4954 4d5f6465 72656769 73746572 ._ITM_deregister [ 385s] 1518 544d436c 6f6e6554 61626c65 005f5f67 TMCloneTable.__g [ 385s] @@ -786,41 +786,41 @@ [ 385s] 32a8 204c0000 00000000 50fb0100 00000000 L......P....... [ 385s] 32b8 03040000 00000000 404d0000 00000000 ........@M...... [ 385s] 32c8 60fb0100 00000000 03040000 00000000 `............... [ 385s] - 32d8 108c0000 00000000 70fb0100 00000000 ........p....... [ 385s] - 32e8 03040000 00000000 988c0000 00000000 ................ [ 385s] + 32d8 b0890000 00000000 70fb0100 00000000 ........p....... [ 385s] + 32e8 03040000 00000000 388a0000 00000000 ........8....... [ 385s] 32f8 78fb0100 00000000 03040000 00000000 x............... [ 385s] 3308 58fb0100 00000000 88fb0100 00000000 X............... [ 385s] - 3318 03040000 00000000 d08c0000 00000000 ................ [ 385s] + 3318 03040000 00000000 708a0000 00000000 ........p....... [ 385s] 3328 98fb0100 00000000 03040000 00000000 ................ [ 385s] - 3338 e88c0000 00000000 a0fb0100 00000000 ................ [ 385s] + 3338 888a0000 00000000 a0fb0100 00000000 ................ [ 385s] 3348 03040000 00000000 68fb0100 00000000 ........h....... [ 385s] 3358 b0fb0100 00000000 03040000 00000000 ................ [ 385s] - 3368 488d0000 00000000 b8fb0100 00000000 H............... [ 385s] + 3368 e88a0000 00000000 b8fb0100 00000000 ................ [ 385s] 3378 03040000 00000000 68fb0100 00000000 ........h....... [ 385s] 3388 c8fb0100 00000000 03040000 00000000 ................ [ 385s] 3398 80fb0100 00000000 d0fb0100 00000000 ................ [ 385s] - 33a8 03040000 00000000 707c0000 00000000 ........p|...... [ 385s] + 33a8 03040000 00000000 307a0000 00000000 ........0z...... [ 385s] 33b8 d8fb0100 00000000 03040000 00000000 ................ [ 385s] - 33c8 307d0000 00000000 e0fb0100 00000000 0}.............. [ 385s] - 33d8 03040000 00000000 70770000 00000000 ........pw...... [ 385s] + 33c8 f07a0000 00000000 e0fb0100 00000000 .z.............. [ 385s] + 33d8 03040000 00000000 d0760000 00000000 .........v...... [ 385s] 33e8 f0fb0100 00000000 03040000 00000000 ................ [ 385s] 33f8 90fb0100 00000000 f8fb0100 00000000 ................ [ 385s] - 3408 03040000 00000000 50760000 00000000 ........Pv...... [ 385s] + 3408 03040000 00000000 70750000 00000000 ........pu...... [ 385s] 3418 00fc0100 00000000 03040000 00000000 ................ [ 385s] - 3428 70760000 00000000 08fc0100 00000000 pv.............. [ 385s] - 3438 03040000 00000000 70790000 00000000 ........py...... [ 385s] + 3428 90750000 00000000 08fc0100 00000000 .u.............. [ 385s] + 3438 03040000 00000000 50770000 00000000 ........Pw...... [ 385s] 3448 10fc0100 00000000 03040000 00000000 ................ [ 385s] - 3458 00770000 00000000 18fc0100 00000000 .w.............. [ 385s] - 3468 03040000 00000000 90760000 00000000 .........v...... [ 385s] + 3458 60760000 00000000 18fc0100 00000000 `v.............. [ 385s] + 3468 03040000 00000000 f0750000 00000000 .........u...... [ 385s] 3478 28fc0100 00000000 03040000 00000000 (............... [ 385s] 3488 a8fb0100 00000000 30fc0100 00000000 ........0....... [ 385s] - 3498 03040000 00000000 20760000 00000000 ........ v...... [ 385s] + 3498 03040000 00000000 40750000 00000000 ........@u...... [ 385s] 34a8 38fc0100 00000000 03040000 00000000 8............... [ 385s] - 34b8 60760000 00000000 40fc0100 00000000 `v......@....... [ 385s] - 34c8 03040000 00000000 30760000 00000000 ........0v...... [ 385s] + 34b8 80750000 00000000 40fc0100 00000000 .u......@....... [ 385s] + 34c8 03040000 00000000 50750000 00000000 ........Pu...... [ 385s] 34d8 48fc0100 00000000 03040000 00000000 H............... [ 385s] - 34e8 80760000 00000000 50fc0100 00000000 .v......P....... [ 385s] - 34f8 03040000 00000000 10770000 00000000 .........w...... [ 385s] + 34e8 a0750000 00000000 50fc0100 00000000 .u......P....... [ 385s] + 34f8 03040000 00000000 70760000 00000000 ........pv...... [ 385s] 3508 b0fe0100 00000000 03040000 00000000 ................ [ 385s] 3518 c0440000 00000000 c0fe0100 00000000 .D.............. [ 385s] 3528 03040000 00000000 08030200 00000000 ................ [ 385s] @@ -831,7 +831,7 @@ [ 385s] 3578 f8020200 00000000 e0fe0100 00000000 ................ [ 385s] 3588 03040000 00000000 10030200 00000000 ................ [ 385s] 3598 f0fe0100 00000000 03040000 00000000 ................ [ 385s] - 35a8 c08d0000 00000000 f8fe0100 00000000 ................ [ 385s] + 35a8 608b0000 00000000 f8fe0100 00000000 `............... [ 385s] 35b8 03040000 00000000 00030200 00000000 ................ [ 385s] 35c8 08ff0100 00000000 03040000 00000000 ................ [ 385s] 35d8 70020200 00000000 10ff0100 00000000 p............... [ 385s] @@ -840,23 +840,23 @@ [ 385s] 3608 b1020200 00000000 28ff0100 00000000 ........(....... [ 385s] 3618 03040000 00000000 d8020200 00000000 ................ [ 385s] 3628 30ff0100 00000000 03040000 00000000 0............... [ 385s] - 3638 307d0000 00000000 38ff0100 00000000 0}......8....... [ 385s] + 3638 f07a0000 00000000 38ff0100 00000000 .z......8....... [ 385s] 3648 03040000 00000000 30020200 00000000 ........0....... [ 385s] 3658 40ff0100 00000000 03040000 00000000 @............... [ 385s] 3668 20fc0100 00000000 48ff0100 00000000 .......H....... [ 385s] 3678 03040000 00000000 90020200 00000000 ................ [ 385s] 3688 58ff0100 00000000 03040000 00000000 X............... [ 385s] - 3698 10760000 00000000 60ff0100 00000000 .v......`....... [ 385s] - 36a8 03040000 00000000 00760000 00000000 .........v...... [ 385s] + 3698 30750000 00000000 60ff0100 00000000 0u......`....... [ 386s] /usr/bin/fstsymbols differs in assembler output [ 386s] --- old /usr/bin/fstsymbols (disasm) [ 386s] +++ new /usr/bin/fstsymbols (disasm) [ 386s] @@ -475,8 +475,8 @@ [ 386s] mov x1, # x0 // #0 [ 386s] b.eq <__libc_start_main@plt + ofs> // b.none [ 386s] bl <__stack_chk_fail@plt> [ 386s] - adrp x0, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x0, x0, # x768 [ 386s] + adrp x0, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x0, x0, # x508 [ 386s] bl <_ZSt19__throw_logic_errorPKc@plt> [ 386s] nop [ 386s] nop [ 386s] @@ -497,8 +497,8 @@ [ 386s] stp x21, x22, [sp, # ] [ 386s] add x20, sp, # x50 [ 386s] stp x23, x24, [sp, # ] [ 386s] - adrp x24, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x21, x24, # xa28 [ 386s] + adrp x24, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x21, x24, # x7c8 [ 386s] stp x25, x26, [sp, # ] [ 386s] mov x1, x21 [ 386s] stp x27, x28, [sp, # ] [ 386s] @@ -514,20 +514,20 @@ [ 386s] ldr x0, [x0, # ] [ 386s] bl <__cxa_atexit@plt> [ 386s] mov x0, x19 [ 386s] - adrp x1, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x1, x1, # x7a0 [ 386s] + adrp x1, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x1, x1, # x540 [ 386s] bl <__libc_start_main@plt + ofs> [ 386s] mov x1, x21 [ 386s] mov x0, x20 [ 386s] bl <__libc_start_main@plt + ofs> [ 386s] adrp x3, <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 386s] ldr x3, [x3, # ] [ 386s] - adrp x2, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x2, x2, # x7b0 [ 386s] - adrp x25, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x6, x25, # x7d0 [ 386s] - adrp x23, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x4, x23, # x7e0 [ 386s] + adrp x2, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x2, x2, # x550 [ 386s] + adrp x25, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x6, x25, # x570 [ 386s] + adrp x23, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x4, x23, # x580 [ 386s] mov x8, # x18 // #24 [ 386s] mov x7, # xb // #11 [ 386s] mov x5, # xd // #13 [ 386s] @@ -552,7 +552,7 @@ [ 386s] bl <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> [ 386s] adrp x0, <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 386s] ldr x0, [x0, # ] [ 386s] - add x26, x24, # xa28 [ 386s] + add x26, x24, # x7c8 [ 386s] mov x1, x26 [ 386s] bl <__libc_start_main@plt + ofs> [ 386s] adrp x1, <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 386s] @@ -562,18 +562,18 @@ [ 386s] ldr x0, [x0, # ] [ 386s] bl <__cxa_atexit@plt> [ 386s] mov x0, x19 [ 386s] - adrp x1, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x1, x1, # x7f0 [ 386s] + adrp x1, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x1, x1, # x590 [ 386s] bl <__libc_start_main@plt + ofs> [ 386s] mov x1, x26 [ 386s] mov x0, x20 [ 386s] bl <__libc_start_main@plt + ofs> [ 386s] adrp x5, <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 386s] ldr x5, [x5, # ] [ 386s] - add x3, x25, # x7d0 [ 386s] - add x2, x23, # x7e0 [ 386s] - adrp x4, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x4, x4, # x800 [ 386s] + add x3, x25, # x570 [ 386s] + add x2, x23, # x580 [ 386s] + adrp x4, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x4, x4, # x5a0 [ 386s] mov x8, # x19 // #25 [ 386s] mov x7, # xb // #11 [ 386s] mov x6, # xd // #13 [ 386s] @@ -595,16 +595,16 @@ [ 386s] mov x0, x19 [ 386s] bl <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> [ 386s] mov x0, x21 [ 386s] - adrp x1, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x1, x1, # x820 [ 386s] + adrp x1, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x1, x1, # x5c0 [ 386s] bl <__libc_start_main@plt + ofs> [ 386s] adrp x2, <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 386s] ldr x2, [x2, # ] [ 386s] - add x0, x23, # x7e0 [ 386s] - adrp x1, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x1, x1, # x830 [ 386s] - adrp x26, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x4, x26, # x850 [ 386s] + add x0, x23, # x580 [ 386s] + adrp x1, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x1, x1, # x5d0 [ 386s] + adrp x26, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x4, x26, # x5f0 [ 386s] mov x6, # x18 // #24 [ 386s] mov x5, # x4 // #4 [ 386s] mov x3, # xd // #13 [ 386s] @@ -621,15 +621,15 @@ [ 386s] mov x0, x21 [ 386s] bl <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> [ 386s] mov x0, x21 [ 386s] - adrp x1, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x1, x1, # x858 [ 386s] + adrp x1, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x1, x1, # x5f8 [ 386s] bl <__libc_start_main@plt + ofs> [ 386s] adrp x3, <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 386s] ldr x3, [x3, # ] [ 386s] - add x1, x26, # x850 [ 386s] - add x0, x23, # x7e0 [ 386s] - adrp x2, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x2, x2, # x868 [ 386s] + add x1, x26, # x5f0 [ 386s] + add x0, x23, # x580 [ 386s] + adrp x2, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x2, x2, # x608 [ 386s] mov x6, # x19 // #25 [ 386s] mov x5, # x4 // #4 [ 386s] mov x4, # xd // #13 [ 386s] @@ -646,7 +646,7 @@ [ 386s] bl <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> [ 386s] adrp x0, <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 386s] ldr x0, [x0, # ] [ 386s] - add x3, x24, # xa28 [ 386s] + add x3, x24, # x7c8 [ 386s] mov x1, x3 [ 386s] str x3, [sp, # ] [ 386s] bl <__libc_start_main@plt + ofs> [ 386s] @@ -657,8 +657,8 @@ [ 386s] ldr x0, [x0, # ] [ 386s] bl <__cxa_atexit@plt> [ 386s] mov x0, x19 [ 386s] - adrp x1, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x1, x1, # x888 [ 386s] + adrp x1, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x1, x1, # x628 [ 386s] bl <__libc_start_main@plt + ofs> [ 386s] ldr x3, [sp, # ] [ 386s] mov x0, x20 [ 386s] @@ -666,10 +666,10 @@ [ 386s] bl <__libc_start_main@plt + ofs> [ 386s] adrp x5, <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 386s] ldr x5, [x5, # ] [ 386s] - add x3, x25, # x7d0 [ 386s] - add x2, x23, # x7e0 [ 386s] - adrp x4, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x4, x4, # x898 [ 386s] + add x3, x25, # x570 [ 386s] + add x2, x23, # x580 [ 386s] + adrp x4, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x4, x4, # x638 [ 386s] mov x8, # x1d // #29 [ 386s] mov x7, # xb // #11 [ 386s] mov x6, # xd // #13 [ 386s] @@ -692,7 +692,7 @@ [ 386s] bl <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv@plt> [ 386s] adrp x0, <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 386s] ldr x0, [x0, # ] [ 386s] - add x3, x24, # xa28 [ 386s] + add x3, x24, # x7c8 [ 386s] mov x1, x3 [ 386s] str x3, [sp, # ] [ 386s] bl <__libc_start_main@plt + ofs> [ 386s] @@ -703,8 +703,8 @@ [ 386s] ldr x0, [x0, # ] [ 386s] bl <__cxa_atexit@plt> [ 386s] mov x0, x19 [ 386s] - adrp x1, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x1, x1, # x8b8 [ 386s] + adrp x1, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x1, x1, # x658 [ 386s] bl <__libc_start_main@plt + ofs> [ 386s] ldr x3, [sp, # ] [ 386s] mov x0, x20 [ 386s] @@ -712,10 +712,10 @@ [ 386s] bl <__libc_start_main@plt + ofs> [ 386s] adrp x5, <_ZZNSt19_Sp_make_shared_tag5_S_tiEvE5__tag@@Base + ofs> [ 386s] ldr x5, [x5, # ] [ 386s] - add x3, x25, # x7d0 [ 386s] - add x2, x23, # x7e0 [ 386s] - adrp x4, <_ZN3fst11SymbolTable11MutateCheckEv@@Base + ofs> [ 386s] - add x4, x4, # x8c8 [ 386s] + add x3, x25, # x570 [ 386s] + add x2, x23, # x580 [ 386s] + adrp x4, <_ZNSt10unique_ptrIN3fst11SymbolTableESt14default_deleteIS1_EED1Ev@@Base + ofs> [ 386s] + add x4, x4, # x668 [ 386s] compare /.build.oldpackages/openfst-tools-debuginfo-1.8.2-1.2.aarch64.rpm /home/abuild/rpmbuild/RPMS/aarch64/openfst-tools-debuginfo-1.8.2-1.3.aarch64.rpm [ 386s] skipping -debuginfo package [ 386s] No rpmlint.log available [ 386s] [ 386s] a8bd0e887fd9 finished "build openfst.spec" at Tue Jun 17 11:07:50 UTC 2025. [ 386s] Retried build at Thu Jun 19 07:23:20 2025 returned same result, skipped Retried build at Fri Jul 4 00:32:43 2025 returned same result, skipped Retried build at Wed Jul 9 03:06:40 2025 returned same result, skipped Retried build at Mon Jul 14 02:45:55 2025 returned same result, skipped Retried build at Tue Jul 15 14:48:38 2025 returned same result, skipped Retried build at Mon Jul 21 02:13:54 2025 returned same result, skipped Retried build at Tue Jul 29 04:49:48 2025 returned same result, skipped Retried build at Wed Jul 30 00:27:12 2025 returned same result, skipped Retried build at Mon Sep 1 08:00:58 2025 returned same result, skipped Retried build at Tue Sep 2 08:14:40 2025 returned same result, skipped Retried build at Wed Sep 10 04:56:08 2025 returned same result, skipped Retried build at Wed Sep 17 14:17:44 2025 returned same result, skipped