[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.8 [ 0s] Using BUILD_ARCH=riscv64 [ 0s] [ 0s] [ 0s] f02f04d0d991 started "build openfst.spec" at Tue Dec 17 01:21:17 UTC 2024. [ 0s] [ 0s] Building openfst for project 'Tizen-Base-X-ASAN' repository 'standard' arch 'riscv64' srcmd5 'e16649068a1ed4c45211e6298dc0c553' [ 0s] [ 0s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.8/.build-srcdir/openfst.spec ... [ 0s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.8/.build-srcdir/openfst.spec [ 0s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/8/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.8/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.8/.build-srcdir/openfst.spec build ... [ 1s] registering binfmt handlers for cross build [ 2s] cycle: nss -> libsoftokn3 [ 2s] breaking dependency nss -> libsoftokn3 [ 2s] [1/47] preinstalling libmagic-data... [ 2s] [2/47] preinstalling libncurses... [ 2s] [3/47] preinstalling setup... [ 2s] [4/47] preinstalling filesystem... [ 2s] [5/47] preinstalling glibc... [ 2s] [6/47] preinstalling libgcc... [ 2s] [7/47] preinstalling libstdc++... [ 2s] [8/47] preinstalling libasan... [ 2s] [9/47] preinstalling findutils... [ 2s] [10/47] preinstalling grep... [ 2s] [11/47] preinstalling libattr... [ 2s] [12/47] preinstalling libbz2... [ 2s] [13/47] preinstalling liblua... [ 2s] [14/47] preinstalling libpopt... [ 2s] [15/47] preinstalling libsmack... [ 2s] [16/47] preinstalling libuuid... [ 3s] [17/47] preinstalling libxcrypt... [ 3s] [18/47] preinstalling nspr... [ 3s] [19/47] preinstalling sed... [ 3s] [20/47] preinstalling zlib... [ 3s] [21/47] preinstalling bash... [ 3s] [22/47] preinstalling diffutils... [ 3s] [23/47] preinstalling libblkid... [ 3s] [24/47] preinstalling libcap... [ 3s] [25/47] preinstalling libfreebl3... [ 3s] [26/47] preinstalling liblzma... [ 3s] [27/47] preinstalling libreadline... [ 3s] [28/47] preinstalling libsqlite... [ 3s] [29/47] preinstalling libzstd1... [ 3s] [30/47] preinstalling qemu-accel-x86_64-riscv64... [ 9s] [31/47] preinstalling qemu-linux-user-x86_64-cross... [ 10s] [32/47] preinstalling asan-build-env... [ 10s] [33/47] preinstalling libacl... [ 10s] [34/47] preinstalling libelf... [ 10s] [35/47] preinstalling smack... [ 10s] [36/47] preinstalling bzip2... [ 10s] [37/47] preinstalling coreutils... [ 10s] [38/47] preinstalling libmagic... [ 10s] [39/47] preinstalling libmount... [ 10s] [40/47] preinstalling libxml2... [ 10s] [41/47] preinstalling tar... [ 10s] [42/47] preinstalling util-linux... [ 10s] [43/47] preinstalling util-linux-su... [ 10s] [44/47] preinstalling nss... [ 11s] [45/47] preinstalling libsoftokn3... [ 11s] [46/47] preinstalling rpm... [ 11s] [47/47] preinstalling asan-force-options... [ 12s] running qemu-linux-user-x86_64-cross postinstall script [ 13s] running qemu-accel-x86_64-riscv64 postinstall script [ 14s] mv: cannot stat `/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/liblto_plugin.so': No such file or directory [ 14s] running setup postinstall script [ 14s] chroot: failed to run command '': No such file or directory [ 14s] running asan-build-env postinstall script [ 16s] running asan-force-options postinstall script [ 38s] initializing rpm db... [ 38s] reordering...cycle: bash -> glibc -> filesystem -> setup -> asan-runtime-env [ 38s] breaking dependency bash -> glibc [ 38s] cycle: bash -> libasan -> glibc -> filesystem -> setup -> asan-runtime-env [ 38s] breaking dependency libasan -> glibc [ 38s] cycle: bash -> libasan -> libgcc -> glibc -> filesystem -> setup -> asan-runtime-env [ 38s] breaking dependency asan-runtime-env -> bash [ 38s] cycle: bash -> libasan -> libgcc -> glibc -> filesystem -> setup -> asan-runtime-env -> coreutils [ 38s] breaking dependency coreutils -> bash [ 38s] cycle: glibc -> filesystem -> setup -> asan-runtime-env -> coreutils [ 38s] breaking dependency coreutils -> glibc [ 38s] cycle: libasan -> libgcc -> glibc -> filesystem -> setup -> asan-runtime-env -> coreutils [ 38s] breaking dependency libasan -> libgcc [ 38s] cycle: libasan -> libstdc++ -> glibc -> filesystem -> setup -> asan-runtime-env -> coreutils [ 38s] breaking dependency libstdc++ -> glibc [ 38s] cycle: libasan -> libstdc++ -> libgcc -> glibc -> filesystem -> setup -> asan-runtime-env -> coreutils [ 38s] breaking dependency coreutils -> libasan [ 38s] cycle: libgcc -> glibc -> filesystem -> setup -> asan-runtime-env -> coreutils [ 38s] breaking dependency asan-runtime-env -> coreutils [ 38s] cycle: libasan -> libstdc++ -> libgcc -> glibc -> filesystem -> setup -> asan-runtime-env [ 38s] breaking dependency setup -> asan-runtime-env [ 38s] cycle: libxcrypt-devel -> glibc-devel [ 38s] breaking dependency glibc-devel -> libxcrypt-devel [ 38s] cycle: nss -> libsoftokn3 [ 38s] breaking dependency nss -> libsoftokn3 [ 38s] done [ 38s] querying package ids... [ 38s] [1/108] installing libmagic-data-5.45-1.14 [ 39s] [2/108] installing setup-0.9-1.4 [ 39s] [3/108] installing filesystem-3.1-1.2 [ 40s] [4/108] installing glibc-2.39-2.5 [ 40s] [5/108] installing libatomic-14.1.0-2.6 [ 41s] [6/108] installing libgcc-14.1.0-2.6 [ 41s] [7/108] installing libgomp-14.1.0-2.6 [ 42s] [8/108] installing libitm-14.1.0-2.6 [ 42s] [9/108] installing libgfortran-14.1.0-2.6 [ 43s] [10/108] installing libstdc++-14.1.0-2.6 [ 44s] [11/108] installing coreutils-6.9-14.4 [ 44s] [12/108] installing libstdc++-devel-14.1.0-2.6 [ 46s] [13/108] installing linux-glibc-devel-6.6-1.16 [ 46s] [14/108] installing libasan-14.1.0-2.6 [ 47s] [15/108] installing libcc1-14.1.0-2.6 [ 47s] [16/108] installing libubsan-14.1.0-2.6 [ 48s] [17/108] installing cpio-2.8-1.3 [ 48s] [18/108] installing findutils-4.3.8-1.14 [ 48s] [19/108] installing gdbm-1.8.3-1.16 [ 49s] [20/108] installing hostname-3.23-1.3 [ 49s] [21/108] installing libattr-2.5.1-1.14 [ 50s] [22/108] installing libbz2-1.0.8-1.14 [ 50s] [23/108] installing libltdl-2.4.7-1.16 [ 51s] [24/108] installing liblua-5.1.5-1.12 [ 51s] [25/108] installing libpopt-1.16-1.13 [ 52s] [26/108] installing libsmack-1.3.1-1.13 [ 52s] [27/108] installing libsmartcols-2.39.3-1.10 [ 53s] [28/108] installing libuuid-2.39.3-1.10 [ 53s] [29/108] installing libxcrypt-4.4.36-2.6 [ 54s] [30/108] installing m4-1.4.19-1.2 [ 54s] [31/108] installing net-tools-2.0_20121208git-1.12 [ 54s] [32/108] installing nspr-4.35-1.13 [ 55s] [33/108] installing patch-2.7.6-1.13 [ 55s] [34/108] installing sed-4.1c-1.13 [ 55s] [35/108] installing which-2.17-1.2 [ 55s] [36/108] installing zlib-1.3-1.16 [ 56s] [37/108] installing asan-runtime-env-14.1.0-1.10 [ 56s] [38/108] installing bash-3.2.57-2.2 [ 57s] [39/108] installing diffutils-3.10-2.1 [ 57s] [40/108] installing libblkid-2.39.3-1.10 [ 58s] [41/108] installing libcap-2.69-1.12 [ 58s] [42/108] installing libfreebl3-3.98-1.15 [ 59s] [43/108] installing liblzma-5.4.5-1.16 [ 59s] [44/108] installing libopenssl11-1.1.1w-2.5 [ 60s] [45/108] installing libopenssl3-3.0.13-1.16 [ 61s] [46/108] installing libpcre-8.45-1.14 [ 61s] [47/108] installing libpython-2.7.18-1.13 [ 62s] [48/108] installing libsqlite-3.44.0-2.6 [ 63s] [49/108] installing libzstd1-1.5.5-1.13 [ 63s] [50/108] installing pkg-config-0.29.2-1.14 [ 63s] [51/108] installing update-alternatives-1.22.2-1.2 [ 64s] [52/108] installing db4-4.8.30.NC-1.16 [ 64s] [53/108] installing build-compare-2023.06.18-1.5 [ 65s] [54/108] installing hal-rootstrap-checker-0.1.0-2.1 [ 65s] [55/108] installing qemu-linux-user-x86_64-cross-5.2.0.2-20.5 [ 70s] [56/108] installing asan-build-env-14.1.0-1.10 [ 70s] libasan.so is already preloaded [ 71s] [57/108] installing cpp-14.1.0-2.6 [ 72s] [58/108] installing gcc-c++-14.1.0-2.6 [ 73s] [59/108] installing terminfo-base-full-6.4-1.16 [ 74s] [60/108] installing gawk-3.1.5-1.2 [ 74s] [61/108] installing glibc-locale-2.39-2.5 [ 76s] [62/108] installing grep-2.5.2-1.13 [ 76s] [63/108] installing libacl-2.3.2-1.13 [ 77s] [64/108] installing libelf-0.189-1.15 [ 77s] [65/108] installing make-4.4-1.14 [ 77s] [66/108] installing nss-certs-3.98-1.15 [ 78s] [67/108] installing smack-1.3.1-1.13 [ 78s] [68/108] installing binutils-libs-2.43-3.5 [ 78s] [69/108] installing bzip2-1.0.8-1.14 [ 79s] [70/108] installing gzip-1.13-1.9 [ 79s] [71/108] installing libmagic-5.45-1.14 [ 79s] [72/108] installing libmount-2.39.3-1.10 [ 80s] [73/108] installing xz-5.4.5-1.16 [ 80s] [74/108] installing libfdisk-2.39.3-1.10 [ 80s] [75/108] installing libxml2-2.12.5-1.14 [ 81s] [76/108] installing tzdata-2023c-1.2 [ 82s] [77/108] installing pam-1.1.6-1.12 [ 83s] [78/108] installing perl-5.38.0-1.12 [ 85s] [79/108] installing gcc-14.1.0-2.6 [ 86s] [80/108] installing build-mkbaselibs-20120927-1.2 [ 86s] [81/108] installing qemu-accel-x86_64-riscv64-0.4-2.1 [ 92s] [82/108] installing autoconf-2.71-1.16 [ 92s] [83/108] installing file-5.45-1.14 [ 92s] [84/108] installing binutils-2.43-3.5 [ 93s] [85/108] installing tar-1.17-1.2 [ 93s] [86/108] installing glibc-devel-2.39-2.5 [ 93s] [87/108] installing libncurses6-6.4-1.16 [ 93s] [88/108] installing libdw-0.189-1.15 [ 94s] [89/108] installing nss-3.98-1.15 [ 94s] [90/108] installing libarchive-3.7.2-1.13 [ 95s] [91/108] installing libncurses-6.4-1.16 [ 95s] [92/108] installing automake-1.16.5-1.16 [ 95s] [93/108] installing less-643-1.2 [ 95s] [94/108] installing libxcrypt-devel-4.4.36-2.6 [ 95s] [95/108] installing zlib-devel-1.3-1.16 [ 95s] [96/108] installing libasm-0.189-1.15 [ 95s] [97/108] installing libreadline-5.2-1.14 [ 95s] [98/108] installing build-20120927-1.2 [ 95s] [99/108] installing libsoftokn3-3.98-1.15 [ 96s] [100/108] installing rpm-4.14.1.1-1.15 [ 96s] [101/108] installing asan-force-options-14.1.0-1.10 [ 127s] [102/108] installing libtool-2.4.7-1.16 [ 127s] [103/108] installing elfutils-0.189-1.15 [ 127s] [104/108] installing python-2.7.18-1.13 [ 128s] [105/108] installing util-linux-2.39.3-1.10 [ 128s] [106/108] installing rpm-build-4.14.1.1-1.15 [ 129s] [107/108] installing util-linux-su-2.39.3-1.10 [ 129s] [108/108] installing python-devel-2.7.18-1.13 [ 129s] now finalizing build dir... [ 133s] ----------------------------------------------------------------- [ 133s] I have the following modifications for openfst.spec: [ 133s] 6c6 [ 133s] < Release: 0 [ 133s] --- [ 133s] > Release: 1.3 [ 134s] build target is riscv64-tizen-linux [ 134s] ----------------------------------------------------------------- [ 134s] ----- building openfst.spec (user abuild) [ 134s] ----------------------------------------------------------------- [ 134s] ----------------------------------------------------------------- [ 136s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --target=riscv64-tizen-linux --define '_build_create_debug 1' --define 'disturl obs://127.0.0.1/Tizen-Base-X-ASAN/standard/e16649068a1ed4c45211e6298dc0c553-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 136s] Building target platforms: riscv64-tizen-linux [ 136s] Building for target riscv64-tizen-linux [ 136s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.7JQgZ3 [ 136s] + umask 022 [ 136s] + cd /home/abuild/rpmbuild/BUILD [ 136s] + cd /home/abuild/rpmbuild/BUILD [ 136s] + rm -rf openfst-1.8.2 [ 136s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.2.tar.gz [ 136s] + /bin/tar -xof - [ 136s] + STATUS=0 [ 136s] + '[' 0 -ne 0 ']' [ 136s] + cd openfst-1.8.2 [ 136s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 136s] + echo 'Patch #0 (0001-Fix-error-with-GCC-14.patch):' [ 136s] Patch #0 (0001-Fix-error-with-GCC-14.patch): [ 136s] + /bin/patch --no-backup-if-mismatch -p1 --fuzz=2 [ 136s] patching file src/include/fst/fst.h [ 136s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 137s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 137s] + /bin/patch -p1 [ 137s] patching file src/bin/Makefile.am [ 137s] + exit 0 [ 137s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.IEM2B1 [ 137s] + umask 022 [ 137s] + cd /home/abuild/rpmbuild/BUILD [ 137s] + cd openfst-1.8.2 [ 137s] + ref=/usr/lib/rpm [ 137s] + mints=0 [ 137s] + case $(uname -m) in [ 137s] ++ uname -m [ 138s] + mints=20160911 [ 138s] + for s in guess sub [ 138s] ++ find -maxdepth 8 -name config.guess [ 138s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 138s] + grep -q config-patches@ ./config.guess [ 138s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 138s] ++ tr -d $'\r' [ 138s] + timestamp=20180224 [ 138s] + test -n 20180224 [ 138s] + test 20180224 -ge 20160911 [ 138s] + for s in guess sub [ 138s] ++ find -maxdepth 8 -name config.sub [ 139s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 139s] + grep -q config-patches@ ./config.sub [ 139s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 139s] ++ tr -d $'\r' [ 139s] + timestamp=20180222 [ 139s] + test -n 20180222 [ 139s] + test 20180222 -ge 20160911 [ 139s] + LANG=C [ 139s] + export LANG [ 139s] + unset DISPLAY [ 139s] + CFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 139s] + export CFLAGS [ 139s] + CXXFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 139s] + export CXXFLAGS [ 139s] + FFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -I%_fmoddir' [ 139s] + export FFLAGS [ 139s] + LDFLAGS= [ 139s] + export LDFLAGS [ 139s] + export 'CXXFLAGS+= -fPIC' [ 139s] + CXXFLAGS+=' -fPIC' [ 139s] + autoreconf -fi [ 165s] libtoolize: putting auxiliary files in '.'. [ 165s] libtoolize: copying file './ltmain.sh' [ 166s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 166s] libtoolize: copying file 'm4/libtool.m4' [ 166s] libtoolize: copying file 'm4/ltoptions.m4' [ 167s] libtoolize: copying file 'm4/ltsugar.m4' [ 167s] libtoolize: copying file 'm4/ltversion.m4' [ 168s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 205s] configure.ac:3: installing './compile' [ 206s] configure.ac:2: installing './missing' [ 209s] src/bin/Makefile.am: installing './depcomp' [ 226s] + [[ -e config.sub ]] [ 226s] ++ automake --print-libdir [ 229s] + install -m 0755 /usr/share/automake-1.16/config.sub config.sub [ 229s] + AR=gcc-ar [ 229s] + export AR [ 229s] + NM=/bin/nm [ 229s] + export NM [ 229s] + RANLIB=gcc-ranlib [ 229s] + export RANLIB [ 229s] + CFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g' [ 229s] + export CFLAGS [ 229s] + CXXFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC' [ 229s] + export CXXFLAGS [ 229s] + FFLAGS='-O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -I%_fmoddir' [ 229s] + export FFLAGS [ 229s] + ./configure --build=riscv64-tizen-linux-gnu --host=riscv64-tizen-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info [ 238s] checking for a BSD-compatible install... /bin/install -c [ 238s] checking whether build environment is sane... yes [ 238s] checking for a race-free mkdir -p... /bin/mkdir -p [ 238s] checking for gawk... gawk [ 238s] checking whether make sets $(MAKE)... yes [ 238s] checking whether make supports nested variables... yes [ 238s] checking whether make supports the include directive... yes (GNU style) [ 238s] checking for riscv64-tizen-linux-gnu-gcc... riscv64-tizen-linux-gnu-gcc [ 239s] checking whether the C compiler works... yes [ 239s] checking for C compiler default output file name... a.out [ 239s] checking for suffix of executables... [ 240s] checking whether we are cross compiling... no [ 240s] checking for suffix of object files... o [ 241s] checking whether the compiler supports GNU C... yes [ 241s] checking whether riscv64-tizen-linux-gnu-gcc accepts -g... yes [ 241s] checking for riscv64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 241s] checking whether riscv64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 242s] checking dependency style of riscv64-tizen-linux-gnu-gcc... gcc3 [ 242s] checking for riscv64-tizen-linux-gnu-ar... gcc-ar [ 242s] checking the archiver (gcc-ar) interface... ar [ 242s] checking for riscv64-tizen-linux-gnu-g++... riscv64-tizen-linux-gnu-g++ [ 242s] checking whether the compiler supports GNU C++... yes [ 242s] checking whether riscv64-tizen-linux-gnu-g++ accepts -g... yes [ 242s] checking for riscv64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 243s] checking dependency style of riscv64-tizen-linux-gnu-g++... gcc3 [ 243s] checking build system type... riscv64-tizen-linux-gnu [ 243s] checking host system type... riscv64-tizen-linux-gnu [ 243s] checking how to print strings... printf [ 243s] checking for a sed that does not truncate output... /bin/sed [ 243s] checking for grep that handles long lines and -e... /bin/grep [ 243s] checking for egrep... /bin/grep -E [ 243s] checking for fgrep... /bin/grep -F [ 243s] checking for ld used by riscv64-tizen-linux-gnu-gcc... /usr/riscv64-tizen-linux-gnu/bin/ld [ 243s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 243s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 243s] checking the name lister (/bin/nm) interface... BSD nm [ 243s] checking whether ln -s works... yes [ 244s] checking the maximum length of command line arguments... 1572864 [ 245s] checking how to convert riscv64-tizen-linux-gnu file names to riscv64-tizen-linux-gnu format... func_convert_file_noop [ 245s] checking how to convert riscv64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 245s] checking for /usr/riscv64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 245s] checking for riscv64-tizen-linux-gnu-file... no [ 245s] checking for file... file [ 245s] checking for riscv64-tizen-linux-gnu-objdump... no [ 245s] checking for objdump... objdump [ 245s] checking how to recognize dependent libraries... pass_all [ 245s] checking for riscv64-tizen-linux-gnu-dlltool... no [ 245s] checking for dlltool... no [ 245s] checking how to associate runtime and link libraries... printf %s\n [ 245s] checking for riscv64-tizen-linux-gnu-ar... (cached) gcc-ar [ 245s] checking for archiver @FILE support... @ [ 245s] checking for riscv64-tizen-linux-gnu-strip... no [ 245s] checking for strip... strip [ 245s] checking for riscv64-tizen-linux-gnu-ranlib... gcc-ranlib [ 246s] checking command to parse /bin/nm output from riscv64-tizen-linux-gnu-gcc object... ok [ 246s] checking for sysroot... no [ 247s] checking for a working dd... /bin/dd [ 248s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 248s] checking for riscv64-tizen-linux-gnu-mt... no [ 248s] checking for mt... no [ 248s] checking if : is a manifest tool... no [ 249s] checking for stdio.h... yes [ 249s] checking for stdlib.h... yes [ 249s] checking for string.h... yes [ 249s] checking for inttypes.h... yes [ 249s] checking for stdint.h... yes [ 250s] checking for strings.h... yes [ 250s] checking for sys/stat.h... yes [ 250s] checking for sys/types.h... yes [ 250s] checking for unistd.h... yes [ 250s] checking for dlfcn.h... yes [ 250s] checking for objdir... .libs [ 251s] checking if riscv64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 251s] checking for riscv64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 251s] checking if riscv64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 251s] checking if riscv64-tizen-linux-gnu-gcc static flag -static works... no [ 252s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 252s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 252s] checking whether the riscv64-tizen-linux-gnu-gcc linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 252s] checking whether -lc should be explicitly linked in... no [ 254s] checking dynamic linker characteristics... GNU/Linux ld.so [ 254s] checking how to hardcode library paths into programs... immediate [ 254s] checking whether stripping libraries is possible... yes [ 254s] checking if libtool supports shared libraries... yes [ 254s] checking whether to build shared libraries... yes [ 254s] checking whether to build static libraries... no [ 254s] checking how to run the C++ preprocessor... riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 255s] checking for ld used by riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations... /usr/riscv64-tizen-linux-gnu/bin/ld [ 255s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 255s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 255s] checking for riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 256s] checking if riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 256s] checking if riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 256s] checking if riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 256s] checking if riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 256s] checking whether the riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 257s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 257s] checking how to hardcode library paths into programs... immediate [ 258s] Float equality is good [ 258s] checking for dlopen in -ldl... yes [ 259s] checking that generated files are newer than configure... done [ 259s] configure: creating ./config.status [ 265s] config.status: creating Makefile [ 266s] config.status: creating src/Makefile [ 266s] config.status: creating src/include/Makefile [ 267s] config.status: creating src/lib/Makefile [ 267s] config.status: creating src/bin/Makefile [ 268s] config.status: creating src/test/Makefile [ 268s] config.status: creating src/extensions/Makefile [ 269s] config.status: creating src/extensions/compact/Makefile [ 270s] config.status: creating src/extensions/compress/Makefile [ 270s] config.status: creating src/extensions/const/Makefile [ 271s] config.status: creating src/extensions/far/Makefile [ 271s] config.status: creating src/extensions/linear/Makefile [ 272s] config.status: creating src/extensions/lookahead/Makefile [ 272s] config.status: creating src/extensions/mpdt/Makefile [ 272s] config.status: creating src/extensions/ngram/Makefile [ 273s] config.status: creating src/extensions/pdt/Makefile [ 273s] config.status: creating src/extensions/python/Makefile [ 274s] config.status: creating src/extensions/special/Makefile [ 275s] config.status: creating src/script/Makefile [ 275s] config.status: creating config.h [ 276s] config.status: executing depfiles commands [ 297s] config.status: executing libtool commands [ 299s] + /bin/make -j12 [ 299s] /bin/make all-recursive [ 299s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 299s] Making all in src [ 299s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 299s] Making all in include [ 299s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 299s] make[3]: Nothing to be done for 'all'. [ 299s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 299s] Making all in lib [ 299s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 299s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 299s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT compat.lo -MD -MP -MF $depbase.Tpo -c -o compat.lo compat.cc &&\ [ 299s] mv -f $depbase.Tpo $depbase.Plo [ 299s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 299s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 299s] mv -f $depbase.Tpo $depbase.Plo [ 299s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 299s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT flags.lo -MD -MP -MF $depbase.Tpo -c -o flags.lo flags.cc &&\ [ 299s] mv -f $depbase.Tpo $depbase.Plo [ 299s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 299s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fst.lo -MD -MP -MF $depbase.Tpo -c -o fst.lo fst.cc &&\ [ 299s] mv -f $depbase.Tpo $depbase.Plo [ 299s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 299s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fst-types.lo -MD -MP -MF $depbase.Tpo -c -o fst-types.lo fst-types.cc &&\ [ 299s] mv -f $depbase.Tpo $depbase.Plo [ 299s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 299s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT mapped-file.lo -MD -MP -MF $depbase.Tpo -c -o mapped-file.lo mapped-file.cc &&\ [ 299s] mv -f $depbase.Tpo $depbase.Plo [ 299s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 299s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT properties.lo -MD -MP -MF $depbase.Tpo -c -o properties.lo properties.cc &&\ [ 299s] mv -f $depbase.Tpo $depbase.Plo [ 299s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 299s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT symbol-table.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table.lo symbol-table.cc &&\ [ 299s] mv -f $depbase.Tpo $depbase.Plo [ 299s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 299s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT symbol-table-ops.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table-ops.lo symbol-table-ops.cc &&\ [ 299s] mv -f $depbase.Tpo $depbase.Plo [ 299s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 299s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT weight.lo -MD -MP -MF $depbase.Tpo -c -o weight.lo weight.cc &&\ [ 299s] mv -f $depbase.Tpo $depbase.Plo [ 299s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 299s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT util.lo -MD -MP -MF $depbase.Tpo -c -o util.lo util.cc &&\ [ 299s] mv -f $depbase.Tpo $depbase.Plo [ 300s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT symbol-table-ops.lo -MD -MP -MF .deps/symbol-table-ops.Tpo -c symbol-table-ops.cc -fPIC -DPIC -o .libs/symbol-table-ops.o [ 300s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 300s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT mapped-file.lo -MD -MP -MF .deps/mapped-file.Tpo -c mapped-file.cc -fPIC -DPIC -o .libs/mapped-file.o [ 300s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT compat.lo -MD -MP -MF .deps/compat.Tpo -c compat.cc -fPIC -DPIC -o .libs/compat.o [ 300s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT weight.lo -MD -MP -MF .deps/weight.Tpo -c weight.cc -fPIC -DPIC -o .libs/weight.o [ 300s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT properties.lo -MD -MP -MF .deps/properties.Tpo -c properties.cc -fPIC -DPIC -o .libs/properties.o [ 300s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT flags.lo -MD -MP -MF .deps/flags.Tpo -c flags.cc -fPIC -DPIC -o .libs/flags.o [ 300s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fst-types.lo -MD -MP -MF .deps/fst-types.Tpo -c fst-types.cc -fPIC -DPIC -o .libs/fst-types.o [ 300s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fst.lo -MD -MP -MF .deps/fst.Tpo -c fst.cc -fPIC -DPIC -o .libs/fst.o [ 300s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT symbol-table.lo -MD -MP -MF .deps/symbol-table.Tpo -c symbol-table.cc -fPIC -DPIC -o .libs/symbol-table.o [ 300s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cc -fPIC -DPIC -o .libs/util.o [ 300s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 300s] 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] [ 300s] 43 | for (int i = 0; i < data.size(); ++i) { [ 300s] | ~~^~~~~~~~~~~~~ [ 300s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 300s] 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] [ 300s] 59 | for (int i = 0; i < string_.size(); ++i) { [ 300s] | ~~^~~~~~~~~~~~~~~~ [ 301s] symbol-table.cc: In member function 'virtual std::string fst::internal::SymbolTableImpl::Find(int64_t) const': [ 301s] 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] [ 301s] 212 | if (idx < 0 || idx >= symbols_.Size()) return ""; [ 301s] | ~~~~^~~~~~~~~~~~~~~~~~ [ 302s] In file included from ./../include/fst/vector-fst.h:34, [ 302s] from ./../include/fst/cache.h:33, [ 302s] from ./../include/fst/compact-fst.h:34, [ 302s] from fst-types.cc:21: [ 302s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 302s] 128 | class ImplToExpandedFst : public ImplToFst { [ 302s] | ^~~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 302s] 520 | class VectorFst : public ImplToMutableFst> { [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:29:1: required from here [ 302s] 29 | REGISTER_FST(VectorFst, StdArc); [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] In file included from ./../include/fst/expanded-fst.h:33, [ 302s] from ./../include/fst/mutable-fst.h:37: [ 302s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 302s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 302s] 520 | class VectorFst : public ImplToMutableFst> { [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:29:1: required from here [ 302s] 29 | REGISTER_FST(VectorFst, StdArc); [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 302s] 128 | class ImplToExpandedFst : public ImplToFst { [ 302s] | ^~~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 302s] 520 | class VectorFst : public ImplToMutableFst> { [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:29:1: required from here [ 302s] 29 | REGISTER_FST(VectorFst, StdArc); [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 302s] 128 | class ImplToExpandedFst : public ImplToFst { [ 302s] | ^~~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 302s] 520 | class VectorFst : public ImplToMutableFst> { [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:30:1: required from here [ 302s] 30 | REGISTER_FST(VectorFst, LogArc); [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 302s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 302s] 520 | class VectorFst : public ImplToMutableFst> { [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:30:1: required from here [ 302s] 30 | REGISTER_FST(VectorFst, LogArc); [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 302s] 128 | class ImplToExpandedFst : public ImplToFst { [ 302s] | ^~~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 302s] 520 | class VectorFst : public ImplToMutableFst> { [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:30:1: required from here [ 302s] 30 | REGISTER_FST(VectorFst, LogArc); [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 302s] 128 | class ImplToExpandedFst : public ImplToFst { [ 302s] | ^~~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 302s] 520 | class VectorFst : public ImplToMutableFst> { [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:31:1: required from here [ 302s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 302s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 302s] 520 | class VectorFst : public ImplToMutableFst> { [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:31:1: required from here [ 302s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 302s] 128 | class ImplToExpandedFst : public ImplToFst { [ 302s] | ^~~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 302s] 520 | class VectorFst : public ImplToMutableFst> { [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:31:1: required from here [ 302s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 302s] | ^~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 302s] 128 | class ImplToExpandedFst : public ImplToFst { [ 302s] | ^~~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 302s] 630 | class EditFst : public ImplToMutableFst< [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:37:1: required from here [ 302s] 37 | REGISTER_FST(EditFst, StdArc); [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 302s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 302s] 630 | class EditFst : public ImplToMutableFst< [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:37:1: required from here [ 302s] 37 | REGISTER_FST(EditFst, StdArc); [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 302s] 128 | class ImplToExpandedFst : public ImplToFst { [ 302s] | ^~~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 302s] 630 | class EditFst : public ImplToMutableFst< [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:37:1: required from here [ 302s] 37 | REGISTER_FST(EditFst, StdArc); [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 302s] 128 | class ImplToExpandedFst : public ImplToFst { [ 302s] | ^~~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 302s] 630 | class EditFst : public ImplToMutableFst< [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:38:1: required from here [ 302s] 38 | REGISTER_FST(EditFst, LogArc); [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 302s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 302s] 630 | class EditFst : public ImplToMutableFst< [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:38:1: required from here [ 302s] 38 | REGISTER_FST(EditFst, LogArc); [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 302s] 128 | class ImplToExpandedFst : public ImplToFst { [ 302s] | ^~~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 302s] 630 | class EditFst : public ImplToMutableFst< [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:38:1: required from here [ 302s] 38 | REGISTER_FST(EditFst, LogArc); [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 302s] 128 | class ImplToExpandedFst : public ImplToFst { [ 302s] | ^~~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 302s] 630 | class EditFst : public ImplToMutableFst< [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:39:1: required from here [ 302s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 302s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 302s] 630 | class EditFst : public ImplToMutableFst< [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:39:1: required from here [ 302s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 302s] 128 | class ImplToExpandedFst : public ImplToFst { [ 302s] | ^~~~~~~~~~~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 302s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 302s] 630 | class EditFst : public ImplToMutableFst< [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 302s] 86 | class FstRegisterer : public GenericRegisterer> { [ 302s] | ^~~~~~~~~~~~~ [ 302s] fst-types.cc:39:1: required from here [ 302s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 302s] | ^~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 302s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 302s] | ^~~~~~~~ [ 302s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 302s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 302s] | ^~~~~~~~~~~~~~~~ [ 306s] In file included from fst-types.cc:22: [ 306s] ./../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]': [ 306s] ./../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]' [ 306s] 275 | return WriteFst(*this, strm, opts); [ 306s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 306s] ./../include/fst/const-fst.h:274:8: required from here [ 306s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 306s] | ^~~~~ [ 306s] ./../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] [ 306s] 393 | if (hdr.NumStates() != num_states) { [ 306s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 306s] ./../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] [ 306s] 397 | if (hdr.NumArcs() != num_arcs) { [ 306s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 306s] ./../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]': [ 306s] ./../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]' [ 306s] 275 | return WriteFst(*this, strm, opts); [ 306s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 306s] ./../include/fst/const-fst.h:274:8: required from here [ 306s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 306s] | ^~~~~ [ 306s] ./../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] [ 306s] 393 | if (hdr.NumStates() != num_states) { [ 306s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 306s] ./../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] [ 306s] 397 | if (hdr.NumArcs() != num_arcs) { [ 306s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 306s] ./../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]': [ 306s] ./../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]' [ 306s] 275 | return WriteFst(*this, strm, opts); [ 306s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 306s] ./../include/fst/const-fst.h:274:8: required from here [ 306s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 306s] | ^~~~~ [ 306s] ./../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] [ 306s] 393 | if (hdr.NumStates() != num_states) { [ 306s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 306s] ./../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] [ 306s] 397 | if (hdr.NumArcs() != num_arcs) { [ 306s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 306s] ./../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 >]': [ 306s] ./../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 >]' [ 306s] 409 | BaseImpl::DeleteStates(dstates); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 306s] ./../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 >]' [ 306s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 306s] ./../include/fst/mutable-fst.h:336:8: required from here [ 306s] 336 | void DeleteStates(const std::vector &dstates) override { [ 306s] | ^~~~~~~~~~~~ [ 306s] ./../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] [ 306s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 306s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 306s] ./../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] [ 306s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 306s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 306s] ./../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 >]': [ 306s] ./../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 >]' [ 306s] 409 | BaseImpl::DeleteStates(dstates); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 306s] ./../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 >]' [ 306s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 306s] ./../include/fst/mutable-fst.h:336:8: required from here [ 306s] 336 | void DeleteStates(const std::vector &dstates) override { [ 306s] | ^~~~~~~~~~~~ [ 306s] ./../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] [ 306s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 306s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 306s] ./../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] [ 306s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 306s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 306s] ./../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 >]': [ 306s] ./../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 >]' [ 306s] 409 | BaseImpl::DeleteStates(dstates); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 306s] ./../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 >]' [ 306s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 306s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 306s] ./../include/fst/mutable-fst.h:336:8: required from here [ 306s] 336 | void DeleteStates(const std::vector &dstates) override { [ 306s] | ^~~~~~~~~~~~ [ 306s] ./../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] [ 306s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 306s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 306s] ./../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] [ 306s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 306s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 459s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -version-info 25:0:0 -o libfst.la -rpath /usr/lib64 compat.lo encode.lo flags.lo fst.lo fst-types.lo mapped-file.lo properties.lo symbol-table.lo symbol-table-ops.lo weight.lo util.lo -ldl [ 460s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/crti.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/crtbeginS.o .libs/compat.o .libs/encode.o .libs/flags.o .libs/fst.o .libs/fst-types.o .libs/mapped-file.o .libs/properties.o .libs/symbol-table.o .libs/symbol-table-ops.o .libs/weight.o .libs/util.o -ldl -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0 -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/../../../../riscv64-tizen-linux-gnu/lib -L/lib64 -L/usr/lib64 -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/crtendS.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/crtn.o -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -mabi=lp64d -march=rv64gc -g -Wl,-soname -Wl,libfst.so.25 -o .libs/libfst.so.25.0.0 [ 516s] libtool: link: (cd ".libs" && rm -f "libfst.so.25" && ln -s "libfst.so.25.0.0" "libfst.so.25") [ 516s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.25.0.0" "libfst.so") [ 517s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 517s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 517s] Making all in script [ 517s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 517s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 517s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT arciterator-class.lo -MD -MP -MF $depbase.Tpo -c -o arciterator-class.lo arciterator-class.cc &&\ [ 517s] mv -f $depbase.Tpo $depbase.Plo [ 517s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 517s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT arcsort.lo -MD -MP -MF $depbase.Tpo -c -o arcsort.lo arcsort.cc &&\ [ 517s] mv -f $depbase.Tpo $depbase.Plo [ 517s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 517s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT closure.lo -MD -MP -MF $depbase.Tpo -c -o closure.lo closure.cc &&\ [ 517s] mv -f $depbase.Tpo $depbase.Plo [ 517s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 517s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT compile.lo -MD -MP -MF $depbase.Tpo -c -o compile.lo compile.cc &&\ [ 517s] mv -f $depbase.Tpo $depbase.Plo [ 517s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 517s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT compose.lo -MD -MP -MF $depbase.Tpo -c -o compose.lo compose.cc &&\ [ 517s] mv -f $depbase.Tpo $depbase.Plo [ 517s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 517s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT concat.lo -MD -MP -MF $depbase.Tpo -c -o concat.lo concat.cc &&\ [ 517s] mv -f $depbase.Tpo $depbase.Plo [ 517s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 517s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT connect.lo -MD -MP -MF $depbase.Tpo -c -o connect.lo connect.cc &&\ [ 517s] mv -f $depbase.Tpo $depbase.Plo [ 517s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 517s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT convert.lo -MD -MP -MF $depbase.Tpo -c -o convert.lo convert.cc &&\ [ 517s] mv -f $depbase.Tpo $depbase.Plo [ 517s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 517s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT decode.lo -MD -MP -MF $depbase.Tpo -c -o decode.lo decode.cc &&\ [ 517s] mv -f $depbase.Tpo $depbase.Plo [ 517s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 517s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT determinize.lo -MD -MP -MF $depbase.Tpo -c -o determinize.lo determinize.cc &&\ [ 517s] mv -f $depbase.Tpo $depbase.Plo [ 517s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 517s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT difference.lo -MD -MP -MF $depbase.Tpo -c -o difference.lo difference.cc &&\ [ 517s] mv -f $depbase.Tpo $depbase.Plo [ 517s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 517s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT disambiguate.lo -MD -MP -MF $depbase.Tpo -c -o disambiguate.lo disambiguate.cc &&\ [ 517s] mv -f $depbase.Tpo $depbase.Plo [ 518s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT arciterator-class.lo -MD -MP -MF .deps/arciterator-class.Tpo -c arciterator-class.cc -fPIC -DPIC -o .libs/arciterator-class.o [ 518s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT arcsort.lo -MD -MP -MF .deps/arcsort.Tpo -c arcsort.cc -fPIC -DPIC -o .libs/arcsort.o [ 518s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT concat.lo -MD -MP -MF .deps/concat.Tpo -c concat.cc -fPIC -DPIC -o .libs/concat.o [ 518s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT connect.lo -MD -MP -MF .deps/connect.Tpo -c connect.cc -fPIC -DPIC -o .libs/connect.o [ 518s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT difference.lo -MD -MP -MF .deps/difference.Tpo -c difference.cc -fPIC -DPIC -o .libs/difference.o [ 518s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT determinize.lo -MD -MP -MF .deps/determinize.Tpo -c determinize.cc -fPIC -DPIC -o .libs/determinize.o [ 518s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT closure.lo -MD -MP -MF .deps/closure.Tpo -c closure.cc -fPIC -DPIC -o .libs/closure.o [ 518s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT convert.lo -MD -MP -MF .deps/convert.Tpo -c convert.cc -fPIC -DPIC -o .libs/convert.o [ 518s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT compile.lo -MD -MP -MF .deps/compile.Tpo -c compile.cc -fPIC -DPIC -o .libs/compile.o [ 518s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT disambiguate.lo -MD -MP -MF .deps/disambiguate.Tpo -c disambiguate.cc -fPIC -DPIC -o .libs/disambiguate.o [ 518s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT decode.lo -MD -MP -MF .deps/decode.Tpo -c decode.cc -fPIC -DPIC -o .libs/decode.o [ 518s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT compose.lo -MD -MP -MF .deps/compose.Tpo -c compose.cc -fPIC -DPIC -o .libs/compose.o [ 519s] In file included from ./../include/fst/rational.h:31, [ 519s] from ./../include/fst/concat.h:29, [ 519s] from ./../include/fst/script/concat.h:23, [ 519s] from concat.cc:18: [ 519s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 519s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 519s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 519s] | ^~~~~~ [ 519s] | template [ 519s] In file included from ./../include/fst/accumulator.h:34, [ 519s] from ./../include/fst/label-reachable.h:30, [ 519s] from ./../include/fst/lookahead-matcher.h:35, [ 519s] from ./../include/fst/lookahead-filter.h:31, [ 519s] from ./../include/fst/compose.h:33, [ 519s] from ./../include/fst/script/compose.h:23, [ 519s] from compose.cc:18: [ 519s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 519s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 519s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 519s] | ^~~~~~ [ 519s] | template [ 519s] In file included from ./../include/fst/script/connect.h:21, [ 519s] from connect.cc:18: [ 519s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 519s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 519s] 29 | Connect(fst->GetMutableFst()); [ 519s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 519s] connect.cc:29:1: required from here [ 519s] 164 | ({#Op, Arc::Type()}, Op) [ 519s] | ^ [ 519s] ./../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] [ 519s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 519s] | ~~^~~~~~~~~~~~~~~ [ 519s] In file included from ./../include/fst/accumulator.h:34, [ 519s] from ./../include/fst/label-reachable.h:30, [ 519s] from ./../include/fst/lookahead-matcher.h:35, [ 519s] from ./../include/fst/lookahead-filter.h:31, [ 519s] from ./../include/fst/compose.h:33, [ 519s] from ./../include/fst/difference.h:28, [ 519s] from ./../include/fst/script/difference.h:23, [ 519s] from difference.cc:18: [ 519s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 519s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 519s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 519s] | ^~~~~~ [ 519s] | template [ 519s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 519s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 519s] 29 | Connect(fst->GetMutableFst()); [ 519s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 519s] connect.cc:29:1: required from here [ 519s] 164 | ({#Op, Arc::Type()}, Op) [ 519s] | ^ [ 519s] ./../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] [ 519s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 519s] | ~~^~~~~~~~~~~~~~~ [ 519s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 519s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 519s] 29 | Connect(fst->GetMutableFst()); [ 519s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 519s] connect.cc:29:1: required from here [ 519s] 164 | ({#Op, Arc::Type()}, Op) [ 519s] | ^ [ 519s] ./../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] [ 519s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 519s] | ~~^~~~~~~~~~~~~~~ [ 519s] In file included from ./../include/fst/vector-fst.h:34, [ 519s] from ./../include/fst/script/compile-impl.h:32, [ 519s] from ./../include/fst/script/compile.h:26, [ 519s] from compile.cc:18: [ 519s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 519s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 519s] 128 | class ImplToExpandedFst : public ImplToFst { [ 519s] | ^~~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 519s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 519s] | ^~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 519s] 520 | class VectorFst : public ImplToMutableFst> { [ 519s] | ^~~~~~~~~ [ 519s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 519s] 215 | mutable VectorFst fst_; [ 519s] | ^~~~ [ 519s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 519s] 63 | FstCompiler fstcompiler( [ 519s] | ^~~~~~~~~~~ [ 519s] compile.cc:61:1: required from here [ 519s] 164 | ({#Op, Arc::Type()}, Op) [ 519s] | ^ [ 519s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 519s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 519s] | ^~~~~~~~ [ 519s] In file included from ./../include/fst/rational.h:31, [ 519s] from ./../include/fst/closure.h:28, [ 519s] from ./../include/fst/fstlib.h:55, [ 519s] from ./../include/fst/script/arciterator-class.h:25, [ 519s] from arciterator-class.cc:18: [ 519s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 519s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 519s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 519s] | ^~~~~~ [ 519s] | template [ 519s] In file included from ./../include/fst/script/compile-impl.h:29: [ 519s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 519s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 519s] | ^~~~~~~~ [ 519s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 519s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 519s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 519s] | ^~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 519s] 520 | class VectorFst : public ImplToMutableFst> { [ 519s] | ^~~~~~~~~ [ 519s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 519s] 215 | mutable VectorFst fst_; [ 519s] | ^~~~ [ 519s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 519s] 63 | FstCompiler fstcompiler( [ 519s] | ^~~~~~~~~~~ [ 519s] compile.cc:61:1: required from here [ 519s] 164 | ({#Op, Arc::Type()}, Op) [ 519s] | ^ [ 519s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 519s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 519s] | ^~~~~~~~ [ 519s] In file included from ./../include/fst/mutable-fst.h:37: [ 519s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 519s] 128 | class ImplToExpandedFst : public ImplToFst { [ 519s] | ^~~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 519s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 519s] 520 | class VectorFst : public ImplToMutableFst> { [ 519s] | ^~~~~~~~~ [ 519s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 519s] 215 | mutable VectorFst fst_; [ 519s] | ^~~~ [ 519s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 519s] 63 | FstCompiler fstcompiler( [ 519s] | ^~~~~~~~~~~ [ 519s] compile.cc:61:1: required from here [ 519s] 164 | ({#Op, Arc::Type()}, Op) [ 519s] | ^ [ 519s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 519s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 519s] | ^~~~~~~~ [ 519s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 519s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 519s] | ^~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 519s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 519s] 128 | class ImplToExpandedFst : public ImplToFst { [ 519s] | ^~~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 519s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 519s] | ^~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 519s] 520 | class VectorFst : public ImplToMutableFst> { [ 519s] | ^~~~~~~~~ [ 519s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 519s] 215 | mutable VectorFst fst_; [ 519s] | ^~~~ [ 519s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 519s] 63 | FstCompiler fstcompiler( [ 519s] | ^~~~~~~~~~~ [ 519s] compile.cc:61:1: required from here [ 519s] 164 | ({#Op, Arc::Type()}, Op) [ 519s] | ^ [ 519s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 519s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 519s] | ^~~~~~~~ [ 519s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 519s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 519s] | ^~~~~~~~ [ 519s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 519s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 519s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 519s] | ^~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 519s] 520 | class VectorFst : public ImplToMutableFst> { [ 519s] | ^~~~~~~~~ [ 519s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 519s] 215 | mutable VectorFst fst_; [ 519s] | ^~~~ [ 519s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 519s] 63 | FstCompiler fstcompiler( [ 519s] | ^~~~~~~~~~~ [ 519s] compile.cc:61:1: required from here [ 519s] 164 | ({#Op, Arc::Type()}, Op) [ 519s] | ^ [ 519s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 519s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 519s] | ^~~~~~~~ [ 519s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 519s] 128 | class ImplToExpandedFst : public ImplToFst { [ 519s] | ^~~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 519s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 519s] 520 | class VectorFst : public ImplToMutableFst> { [ 519s] | ^~~~~~~~~ [ 519s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 519s] 215 | mutable VectorFst fst_; [ 519s] | ^~~~ [ 519s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 519s] 63 | FstCompiler fstcompiler( [ 519s] | ^~~~~~~~~~~ [ 519s] compile.cc:61:1: required from here [ 519s] 164 | ({#Op, Arc::Type()}, Op) [ 519s] | ^ [ 519s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 519s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 519s] | ^~~~~~~~ [ 519s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 519s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 519s] | ^~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 519s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 519s] 128 | class ImplToExpandedFst : public ImplToFst { [ 519s] | ^~~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 519s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 519s] | ^~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 519s] 520 | class VectorFst : public ImplToMutableFst> { [ 519s] | ^~~~~~~~~ [ 519s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 519s] 215 | mutable VectorFst fst_; [ 519s] | ^~~~ [ 519s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 519s] 63 | FstCompiler fstcompiler( [ 519s] | ^~~~~~~~~~~ [ 519s] compile.cc:61:1: required from here [ 519s] 164 | ({#Op, Arc::Type()}, Op) [ 519s] | ^ [ 519s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 519s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 519s] | ^~~~~~~~ [ 519s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 519s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 519s] | ^~~~~~~~ [ 519s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 519s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 519s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 519s] | ^~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 519s] 520 | class VectorFst : public ImplToMutableFst> { [ 519s] | ^~~~~~~~~ [ 519s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 519s] 215 | mutable VectorFst fst_; [ 519s] | ^~~~ [ 519s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 519s] 63 | FstCompiler fstcompiler( [ 519s] | ^~~~~~~~~~~ [ 519s] compile.cc:61:1: required from here [ 519s] 164 | ({#Op, Arc::Type()}, Op) [ 519s] | ^ [ 519s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 519s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 519s] | ^~~~~~~~ [ 519s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 519s] 128 | class ImplToExpandedFst : public ImplToFst { [ 519s] | ^~~~~~~~~~~~~~~~~ [ 519s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 519s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 519s] 520 | class VectorFst : public ImplToMutableFst> { [ 519s] | ^~~~~~~~~ [ 519s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 519s] 215 | mutable VectorFst fst_; [ 519s] | ^~~~ [ 519s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 519s] 63 | FstCompiler fstcompiler( [ 519s] | ^~~~~~~~~~~ [ 519s] compile.cc:61:1: required from here [ 519s] 164 | ({#Op, Arc::Type()}, Op) [ 519s] | ^ [ 519s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 519s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 519s] | ^~~~~~~~ [ 519s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 519s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 519s] | ^~~~~~~~~~~~~~~~ [ 520s] In file included from ./../include/fst/test-properties.h:27, [ 520s] from ./../include/fst/vector-fst.h:35, [ 520s] from ./../include/fst/cache.h:33, [ 520s] from ./../include/fst/arc-map.h:32, [ 520s] from ./../include/fst/encode.h:32, [ 520s] from ./../include/fst/script/decode.h:24, [ 520s] from decode.cc:18: [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 520s] 91 | Connect(fst); [ 520s] | ~~~~~~~^~~~~ [ 520s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 520s] 483 | RmFinalEpsilon(fst); [ 520s] | ~~~~~~~~~~~~~~^~~~~ [ 520s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 520s] 37 | Decode(fst, mapper); [ 520s] | ~~~~~~^~~~~~~~~~~~~ [ 520s] decode.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~ [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 520s] 91 | Connect(fst); [ 520s] | ~~~~~~~^~~~~ [ 520s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 520s] 483 | RmFinalEpsilon(fst); [ 520s] | ~~~~~~~~~~~~~~^~~~~ [ 520s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 520s] 37 | Decode(fst, mapper); [ 520s] | ~~~~~~^~~~~~~~~~~~~ [ 520s] decode.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~ [ 520s] In file included from ./../include/fst/script/arcsort.h:24, [ 520s] from arcsort.cc:18: [ 520s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 520s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 520s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 520s] | ~~~~~~~~~~~~^~ [ 520s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 520s] 120 | StateMap(fst, &mapper); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 520s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 520s] 104 | StateMap(fst, mapper); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~ [ 520s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 520s] 40 | ArcSort(fst, icomp); [ 520s] | ~~~~~~~^~~~~~~~~~~~ [ 520s] arcsort.cc:30:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 520s] | ~~~^~~~~~~~~~~~~~~ [ 520s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 520s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 520s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 520s] | ~~~~~~~~~~~~^~ [ 520s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 520s] 120 | StateMap(fst, &mapper); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 520s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 520s] 104 | StateMap(fst, mapper); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~ [ 520s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 520s] 45 | ArcSort(fst, ocomp); [ 520s] | ~~~~~~~^~~~~~~~~~~~ [ 520s] arcsort.cc:30:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 520s] | ~~~^~~~~~~~~~~~~~~ [ 520s] In file included from ./../include/fst/accumulator.h:34, [ 520s] from ./../include/fst/label-reachable.h:30, [ 520s] from ./../include/fst/lookahead-matcher.h:35, [ 520s] from ./../include/fst/lookahead-filter.h:31, [ 520s] from ./../include/fst/compose.h:33, [ 520s] from ./../include/fst/disambiguate.h:33, [ 520s] from ./../include/fst/script/disambiguate.h:25, [ 520s] from disambiguate.cc:18: [ 520s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 520s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 520s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 520s] | ^~~~~~ [ 520s] | template [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 520s] 91 | Connect(fst); [ 520s] | ~~~~~~~^~~~~ [ 520s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 520s] 483 | RmFinalEpsilon(fst); [ 520s] | ~~~~~~~~~~~~~~^~~~~ [ 520s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 520s] 37 | Decode(fst, mapper); [ 520s] | ~~~~~~^~~~~~~~~~~~~ [ 520s] decode.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~ [ 520s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 520s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 520s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 520s] | ~~~~~~~~~~~~^~ [ 520s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 520s] 120 | StateMap(fst, &mapper); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 520s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 520s] 104 | StateMap(fst, mapper); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~ [ 520s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 520s] 40 | ArcSort(fst, icomp); [ 520s] | ~~~~~~~^~~~~~~~~~~~ [ 520s] arcsort.cc:30:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 520s] | ~~~^~~~~~~~~~~~~~~ [ 520s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 520s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 520s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 520s] | ~~~~~~~~~~~~^~ [ 520s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 520s] 120 | StateMap(fst, &mapper); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 520s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 520s] 104 | StateMap(fst, mapper); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~ [ 520s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 520s] 45 | ArcSort(fst, ocomp); [ 520s] | ~~~~~~~^~~~~~~~~~~~ [ 520s] arcsort.cc:30:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 520s] | ~~~^~~~~~~~~~~~~~~ [ 520s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 520s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 520s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 520s] | ~~~~~~~~~~~~^~ [ 520s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 520s] 120 | StateMap(fst, &mapper); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 520s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 520s] 104 | StateMap(fst, mapper); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~ [ 520s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 520s] 40 | ArcSort(fst, icomp); [ 520s] | ~~~~~~~^~~~~~~~~~~~ [ 520s] arcsort.cc:30:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 520s] | ~~~^~~~~~~~~~~~~~~ [ 520s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 520s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 520s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 520s] | ~~~~~~~~~~~~^~ [ 520s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 520s] 120 | StateMap(fst, &mapper); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 520s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 520s] 104 | StateMap(fst, mapper); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~ [ 520s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 520s] 45 | ArcSort(fst, ocomp); [ 520s] | ~~~~~~~^~~~~~~~~~~~ [ 520s] arcsort.cc:30:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 520s] | ~~~^~~~~~~~~~~~~~~ [ 520s] In file included from ./../include/fst/test-properties.h:27, [ 520s] from ./../include/fst/vector-fst.h:35, [ 520s] from ./../include/fst/cache.h:33, [ 520s] from ./../include/fst/compose.h:30: [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 520s] 1044 | if (opts.connect) Connect(ofst); [ 520s] | ~~~~~~~^~~~~~ [ 520s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 520s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 520s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] compose.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~ [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 520s] 1044 | if (opts.connect) Connect(ofst); [ 520s] | ~~~~~~~^~~~~~ [ 520s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 520s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 520s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] compose.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~ [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 520s] 1044 | if (opts.connect) Connect(ofst); [ 520s] | ~~~~~~~^~~~~~ [ 520s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 520s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 520s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] compose.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~ [ 520s] In file included from ./../include/fst/test-properties.h:27, [ 520s] from ./../include/fst/vector-fst.h:35, [ 520s] from ./../include/fst/cache.h:33, [ 520s] from ./../include/fst/difference.h:26: [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 520s] 214 | if (opts.connect) Connect(ofst); [ 520s] | ~~~~~~~^~~~~~ [ 520s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 520s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 520s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] difference.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~ [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 520s] 214 | if (opts.connect) Connect(ofst); [ 520s] | ~~~~~~~^~~~~~ [ 520s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 520s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 520s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] difference.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~ [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 520s] 214 | if (opts.connect) Connect(ofst); [ 520s] | ~~~~~~~^~~~~~ [ 520s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 520s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 520s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] difference.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~ [ 520s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 520s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 520s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 520s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 520s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 520s] 134 | aiter.SetValue((*mapper)(arc)); [ 520s] | ~~~~~~~~~^~~~~ [ 520s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 520s] 189 | ArcMap(fst, &mapper); [ 520s] | ~~~~~~^~~~~~~~~~~~~~ [ 520s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 520s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 520s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 520s] 37 | Decode(fst, mapper); [ 520s] | ~~~~~~^~~~~~~~~~~~~ [ 520s] decode.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 186 | if (label < 1 || label > triples_.size()) { [ 520s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 520s] In file included from ./../include/fst/connect.h:29, [ 520s] from ./../include/fst/test-properties.h:27, [ 520s] from ./../include/fst/const-fst.h:34, [ 520s] from ./../include/fst/determinize.h:34, [ 520s] from ./../include/fst/script/determinize.h:24, [ 520s] from determinize.cc:18: [ 520s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 520s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 520s] 128 | class ImplToExpandedFst : public ImplToFst { [ 520s] | ^~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 520s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 520s] | ^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 520s] 520 | class VectorFst : public ImplToMutableFst> { [ 520s] | ^~~~~~~~~ [ 520s] ./../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]' [ 520s] 313 | VectorFst rfst; [ 520s] | ^~~~ [ 520s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 520s] 1095 | ShortestDistance(ifst, &idistance, true); [ 520s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 520s] 66 | Determinize(ifst, ofst, detargs); [ 520s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] determinize.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 520s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 520s] | ^~~~~~~~ [ 520s] In file included from ./../include/fst/expanded-fst.h:33, [ 520s] from ./../include/fst/const-fst.h:31: [ 520s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 520s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 520s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 520s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 520s] | ^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 520s] 520 | class VectorFst : public ImplToMutableFst> { [ 520s] | ^~~~~~~~~ [ 520s] ./../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]' [ 520s] 313 | VectorFst rfst; [ 520s] | ^~~~ [ 520s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 520s] 1095 | ShortestDistance(ifst, &idistance, true); [ 520s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 520s] 66 | Determinize(ifst, ofst, detargs); [ 520s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] determinize.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 520s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 520s] 128 | class ImplToExpandedFst : public ImplToFst { [ 520s] | ^~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 520s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 520s] 520 | class VectorFst : public ImplToMutableFst> { [ 520s] | ^~~~~~~~~ [ 520s] ./../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]' [ 520s] 313 | VectorFst rfst; [ 520s] | ^~~~ [ 520s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 520s] 1095 | ShortestDistance(ifst, &idistance, true); [ 520s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 520s] 66 | Determinize(ifst, ofst, detargs); [ 520s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] determinize.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 520s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 520s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 520s] | ^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 520s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 520s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 520s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 520s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 520s] 134 | aiter.SetValue((*mapper)(arc)); [ 520s] | ~~~~~~~~~^~~~~ [ 520s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 520s] 189 | ArcMap(fst, &mapper); [ 520s] | ~~~~~~^~~~~~~~~~~~~~ [ 520s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 520s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 520s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 520s] 37 | Decode(fst, mapper); [ 520s] | ~~~~~~^~~~~~~~~~~~~ [ 520s] decode.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 186 | if (label < 1 || label > triples_.size()) { [ 520s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 520s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 520s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 520s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 520s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 520s] 134 | aiter.SetValue((*mapper)(arc)); [ 520s] | ~~~~~~~~~^~~~~ [ 520s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 520s] 189 | ArcMap(fst, &mapper); [ 520s] | ~~~~~~^~~~~~~~~~~~~~ [ 520s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 520s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 520s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 520s] 37 | Decode(fst, mapper); [ 520s] | ~~~~~~^~~~~~~~~~~~~ [ 520s] decode.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 186 | if (label < 1 || label > triples_.size()) { [ 520s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 520s] In file included from ./../include/fst/determinize.h:41: [ 520s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 520s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 520s] 1100 | Prune(dfst, ofst, popts); [ 520s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 520s] 66 | Determinize(ifst, ofst, detargs); [ 520s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] determinize.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 520s] | ~~~~~~~~~~~~^~~~ [ 520s] ./../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] [ 520s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 520s] | ~~~~~~~~~~~~~~~~~^~~~ [ 520s] ./../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] [ 520s] 261 | while (enqueued.size() <= s) { [ 520s] | ~~~~~~~~~~~~~~~~^~~~ [ 520s] In file included from ./../include/fst/rational.h:31, [ 520s] from ./../include/fst/closure.h:28, [ 520s] from ./../include/fst/script/closure.h:23, [ 520s] from closure.cc:18: [ 520s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 520s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 520s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 520s] | ^~~~~~ [ 520s] | template [ 520s] ./../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] [ 520s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 520s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 286 | while (idistance.size() <= arc.nextstate) { [ 520s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 298 | while (enqueued.size() <= arc.nextstate) { [ 520s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 520s] In file included from ./../include/fst/prune.h:30: [ 520s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 520s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 520s] 265 | enqueued[s] = heap.Insert(s); [ 520s] | ~~~~~~~~~~~^~~ [ 520s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 520s] 1100 | Prune(dfst, ofst, popts); [ 520s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 520s] 66 | Determinize(ifst, ofst, detargs); [ 520s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] determinize.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 57 | if (size_ < values_.size()) { [ 520s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 520s] ./../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]' [ 520s] 208 | Prune(fst, opts); [ 520s] | ~~~~~^~~~~~~~~~~ [ 520s] ./../include/fst/determinize.h:1103:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 520s] 1103 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 520s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 520s] 66 | Determinize(ifst, ofst, detargs); [ 520s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] determinize.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 520s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~ [ 520s] In file included from ./../include/fst/vector-fst.h:34, [ 520s] from ./../include/fst/cache.h:33, [ 520s] from ./../include/fst/arcsort.h:28, [ 520s] from ./../include/fst/disambiguate.h:32: [ 520s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 520s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 520s] 128 | class ImplToExpandedFst : public ImplToFst { [ 520s] | ^~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 520s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 520s] | ^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 520s] 520 | class VectorFst : public ImplToMutableFst> { [ 520s] | ^~~~~~~~~ [ 520s] ./../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 >]' [ 520s] 211 | VectorFst sfst(ifst); [ 520s] | ^~~~ [ 520s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 520s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 520s] 60 | Disambiguate(ifst, ofst, disargs); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] disambiguate.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 520s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 520s] | ^~~~~~~~ [ 520s] In file included from ./../include/fst/expanded-fst.h:33, [ 520s] from ./../include/fst/mutable-fst.h:37: [ 520s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 520s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 520s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 520s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 520s] | ^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 520s] 520 | class VectorFst : public ImplToMutableFst> { [ 520s] | ^~~~~~~~~ [ 520s] ./../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 >]' [ 520s] 211 | VectorFst sfst(ifst); [ 520s] | ^~~~ [ 520s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 520s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 520s] 60 | Disambiguate(ifst, ofst, disargs); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] disambiguate.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 520s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 520s] 128 | class ImplToExpandedFst : public ImplToFst { [ 520s] | ^~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 520s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 520s] 520 | class VectorFst : public ImplToMutableFst> { [ 520s] | ^~~~~~~~~ [ 520s] ./../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 >]' [ 520s] 211 | VectorFst sfst(ifst); [ 520s] | ^~~~ [ 520s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 520s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 520s] 60 | Disambiguate(ifst, ofst, disargs); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] disambiguate.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 520s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 520s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 520s] | ^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 520s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 520s] 128 | class ImplToExpandedFst : public ImplToFst { [ 520s] | ^~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 520s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 520s] | ^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 520s] 520 | class VectorFst : public ImplToMutableFst> { [ 520s] | ^~~~~~~~~ [ 520s] ./../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 >]' [ 520s] 211 | VectorFst sfst(ifst); [ 520s] | ^~~~ [ 520s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 520s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 520s] 60 | Disambiguate(ifst, ofst, disargs); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] disambiguate.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 520s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 520s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 520s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 520s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 520s] | ^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 520s] 520 | class VectorFst : public ImplToMutableFst> { [ 520s] | ^~~~~~~~~ [ 520s] ./../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 >]' [ 520s] 211 | VectorFst sfst(ifst); [ 520s] | ^~~~ [ 520s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 520s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 520s] 60 | Disambiguate(ifst, ofst, disargs); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] disambiguate.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 520s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 520s] 128 | class ImplToExpandedFst : public ImplToFst { [ 520s] | ^~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 520s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 520s] 520 | class VectorFst : public ImplToMutableFst> { [ 520s] | ^~~~~~~~~ [ 520s] ./../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 >]' [ 520s] 211 | VectorFst sfst(ifst); [ 520s] | ^~~~ [ 520s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 520s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 520s] 60 | Disambiguate(ifst, ofst, disargs); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] disambiguate.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 520s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 520s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 520s] | ^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 520s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 520s] 128 | class ImplToExpandedFst : public ImplToFst { [ 520s] | ^~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 520s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 520s] | ^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 520s] 520 | class VectorFst : public ImplToMutableFst> { [ 520s] | ^~~~~~~~~ [ 520s] ./../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 >]' [ 520s] 211 | VectorFst sfst(ifst); [ 520s] | ^~~~ [ 520s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 520s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 520s] 60 | Disambiguate(ifst, ofst, disargs); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] disambiguate.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 520s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 520s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 520s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 520s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 520s] | ^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 520s] 520 | class VectorFst : public ImplToMutableFst> { [ 520s] | ^~~~~~~~~ [ 520s] ./../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 >]' [ 520s] 211 | VectorFst sfst(ifst); [ 520s] | ^~~~ [ 520s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 520s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 520s] 60 | Disambiguate(ifst, ofst, disargs); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] disambiguate.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 520s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 520s] 128 | class ImplToExpandedFst : public ImplToFst { [ 520s] | ^~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 520s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 520s] 520 | class VectorFst : public ImplToMutableFst> { [ 520s] | ^~~~~~~~~ [ 520s] ./../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 >]' [ 520s] 211 | VectorFst sfst(ifst); [ 520s] | ^~~~ [ 520s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 520s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 520s] 60 | Disambiguate(ifst, ofst, disargs); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] disambiguate.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 520s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 520s] | ^~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 520s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 520s] | ^~~~~~~~~~~~~~~~ [ 520s] In file included from ./../include/fst/test-properties.h:27, [ 520s] from ./../include/fst/vector-fst.h:35: [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../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 >]' [ 520s] 212 | Connect(&sfst); [ 520s] | ~~~~~~~^~~~~~~ [ 520s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 520s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 520s] 60 | Disambiguate(ifst, ofst, disargs); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] disambiguate.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~ [ 520s] ./../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 >]': [ 520s] ./../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 >]' [ 520s] 409 | BaseImpl::DeleteStates(dstates); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 520s] ./../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 >]' [ 520s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h:336:8: required from here [ 520s] 336 | void DeleteStates(const std::vector &dstates) override { [ 520s] | ^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 520s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 520s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 520s] ./../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 >]': [ 520s] ./../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 >]' [ 520s] 409 | BaseImpl::DeleteStates(dstates); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 520s] ./../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 >]' [ 520s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h:336:8: required from here [ 520s] 336 | void DeleteStates(const std::vector &dstates) override { [ 520s] | ^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 520s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 520s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 520s] ./../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 >]': [ 520s] ./../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 >]' [ 520s] 409 | BaseImpl::DeleteStates(dstates); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 520s] ./../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 >]' [ 520s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 520s] ./../include/fst/mutable-fst.h:336:8: required from here [ 520s] 336 | void DeleteStates(const std::vector &dstates) override { [ 520s] | ^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 520s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 520s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../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 >]' [ 520s] 212 | Connect(&sfst); [ 520s] | ~~~~~~~^~~~~~~ [ 520s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 520s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 520s] 60 | Disambiguate(ifst, ofst, disargs); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] disambiguate.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~ [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../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 >]' [ 520s] 212 | Connect(&sfst); [ 520s] | ~~~~~~~^~~~~~~ [ 520s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 520s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 520s] 60 | Disambiguate(ifst, ofst, disargs); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] disambiguate.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~ [ 520s] In file included from ./../include/fst/shortest-distance.h:31, [ 520s] from ./../include/fst/prune.h:31: [ 520s] ./../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]': [ 520s] ./../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]' [ 520s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] 679 | &unweighted); [ 520s] | ~~~~~~~~~~~~ [ 520s] ./../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]' [ 520s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 520s] | ^~~~~~~~~~~ [ 520s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 520s] 1095 | ShortestDistance(ifst, &idistance, true); [ 520s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 520s] 66 | Determinize(ifst, ofst, detargs); [ 520s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] determinize.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 520s] In file included from ./../include/fst/connect.h:30: [ 520s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 520s] ./../include/fst/disambiguate.h:510:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 520s] 510 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 520s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 520s] ./../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 >]' [ 520s] 217 | RemoveSplits(ofst); [ 520s] | ^~~~~~~~~~~~ [ 520s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 520s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 520s] 60 | Disambiguate(ifst, ofst, disargs); [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] disambiguate.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 520s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 520s] ./../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]': [ 520s] ./../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]' [ 520s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] 679 | &unweighted); [ 520s] | ~~~~~~~~~~~~ [ 520s] ./../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]' [ 520s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 520s] | ^~~~~~~~~~~ [ 520s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 520s] 1095 | ShortestDistance(ifst, &idistance, true); [ 520s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 520s] 66 | Determinize(ifst, ofst, detargs); [ 520s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 520s] determinize.cc:36:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 521s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 521s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 521s] | ^~~~~~~~~ [ 521s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 521s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 521s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 521s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 521s] 1100 | Prune(dfst, ofst, popts); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 521s] 66 | Determinize(ifst, ofst, detargs); [ 521s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] determinize.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 521s] | ~~^~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 521s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 521s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 521s] | ^~~~~~~~~ [ 521s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 521s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 521s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 521s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 521s] 1100 | Prune(dfst, ofst, popts); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 521s] 66 | Determinize(ifst, ofst, detargs); [ 521s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] determinize.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 521s] | ~~^~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 521s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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>]' [ 521s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 521s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 387 | auto common_future = std::make_unique(ifst); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 521s] ./../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 >]' [ 521s] 214 | PreDisambiguate(sfst, ofst, opts); [ 521s] | ^~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 521s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 521s] 60 | Disambiguate(ifst, ofst, disargs); [ 521s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] disambiguate.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 521s] | ~~^~~~~~~~~~~~~~~~~ [ 521s] In file included from ./../include/fst/queue.h:35: [ 521s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 521s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 521s] 114 | visitor->FinishVisit(); [ 521s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 521s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 521s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 521s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 521s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 521s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 655 | queue_ = std::make_unique>(fst, filter); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 521s] | ^~~~~~~~~~~ [ 521s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 521s] 1095 | ShortestDistance(ifst, &idistance, true); [ 521s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 521s] 66 | Determinize(ifst, ofst, detargs); [ 521s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] determinize.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 521s] | ~~^~~~~~~~~~~~~~~~ [ 521s] ./../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] [ 521s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 521s] | ~~^~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 521s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 521s] 114 | visitor->FinishVisit(); [ 521s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 521s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 521s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 521s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 521s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 521s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 655 | queue_ = std::make_unique>(fst, filter); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 521s] | ^~~~~~~~~~~ [ 521s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 521s] 1095 | ShortestDistance(ifst, &idistance, true); [ 521s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 521s] 66 | Determinize(ifst, ofst, detargs); [ 521s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] determinize.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 521s] | ~~^~~~~~~~~~~~~~~~ [ 521s] ./../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] [ 521s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 521s] | ~~^~~~~~~~~~~~~~~~ [ 521s] In file included from ./../include/fst/determinize.h:41, [ 521s] from ./../include/fst/disambiguate.h:35: [ 521s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 521s] ./../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]' [ 521s] 208 | Prune(fst, opts); [ 521s] | ~~~~~^~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 214 | PreDisambiguate(sfst, ofst, opts); [ 521s] | ^~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 521s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 521s] 60 | Disambiguate(ifst, ofst, disargs); [ 521s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] disambiguate.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 521s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 521s] ./../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] [ 521s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 521s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 521s] ./../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] [ 521s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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] [ 521s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 521s] | ~~^~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 521s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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>]' [ 521s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 521s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 387 | auto common_future = std::make_unique(ifst); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 521s] ./../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 >]' [ 521s] 214 | PreDisambiguate(sfst, ofst, opts); [ 521s] | ^~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 521s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 521s] 60 | Disambiguate(ifst, ofst, disargs); [ 521s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] disambiguate.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 521s] | ~~^~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 521s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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>]' [ 521s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 521s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 387 | auto common_future = std::make_unique(ifst); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 521s] ./../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 >]' [ 521s] 214 | PreDisambiguate(sfst, ofst, opts); [ 521s] | ^~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 521s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 521s] 60 | Disambiguate(ifst, ofst, disargs); [ 521s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] disambiguate.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 521s] | ~~^~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 521s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 521s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 521s] | ~~~~~~~~~~~~^~ [ 521s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 521s] 120 | StateMap(fst, &mapper); [ 521s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 521s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 521s] 104 | StateMap(fst, mapper); [ 521s] | ~~~~~~~~^~~~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 213 | ArcSort(&sfst, ArcCompare()); [ 521s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 521s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 521s] 60 | Disambiguate(ifst, ofst, disargs); [ 521s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] disambiguate.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 521s] | ~~~^~~~~~~~~~~~~~~ [ 521s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 521s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 521s] 128 | class ImplToExpandedFst : public ImplToFst { [ 521s] | ^~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 521s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 521s] | ^~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 521s] 520 | class VectorFst : public ImplToMutableFst> { [ 521s] | ^~~~~~~~~ [ 521s] ./../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]' [ 521s] 313 | VectorFst rfst; [ 521s] | ^~~~ [ 521s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 521s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 521s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 208 | Prune(fst, opts); [ 521s] | ~~~~~^~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 214 | PreDisambiguate(sfst, ofst, opts); [ 521s] | ^~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 521s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 521s] 60 | Disambiguate(ifst, ofst, disargs); [ 521s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] disambiguate.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 521s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 521s] | ^~~~~~~~ [ 521s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 521s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 521s] | ^~~~~~~~ [ 521s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 521s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 521s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 521s] | ^~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 521s] 520 | class VectorFst : public ImplToMutableFst> { [ 521s] | ^~~~~~~~~ [ 521s] ./../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]' [ 521s] 313 | VectorFst rfst; [ 521s] | ^~~~ [ 521s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 521s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 521s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 208 | Prune(fst, opts); [ 521s] | ~~~~~^~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 214 | PreDisambiguate(sfst, ofst, opts); [ 521s] | ^~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 521s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 521s] 60 | Disambiguate(ifst, ofst, disargs); [ 521s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] disambiguate.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 521s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 521s] | ^~~~~~~~ [ 521s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 521s] 128 | class ImplToExpandedFst : public ImplToFst { [ 521s] | ^~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 521s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 521s] 520 | class VectorFst : public ImplToMutableFst> { [ 521s] | ^~~~~~~~~ [ 521s] ./../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]' [ 521s] 313 | VectorFst rfst; [ 521s] | ^~~~ [ 521s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 521s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 521s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 208 | Prune(fst, opts); [ 521s] | ~~~~~^~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 214 | PreDisambiguate(sfst, ofst, opts); [ 521s] | ^~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 521s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 521s] 60 | Disambiguate(ifst, ofst, disargs); [ 521s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] disambiguate.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 521s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 521s] | ^~~~~~~~ [ 521s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 521s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 521s] | ^~~~~~~~~~~~~~~~ [ 521s] In file included from ./../include/fst/prune.h:30: [ 521s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 521s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 521s] 146 | enqueued[s] = heap.Insert(s); [ 521s] | ~~~~~~~~~~~^~~ [ 521s] ./../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]' [ 521s] 208 | Prune(fst, opts); [ 521s] | ~~~~~^~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 214 | PreDisambiguate(sfst, ofst, opts); [ 521s] | ^~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 521s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 521s] 60 | Disambiguate(ifst, ofst, disargs); [ 521s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] disambiguate.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 57 | if (size_ < values_.size()) { [ 521s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 521s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 521s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 521s] | ~~~~~~~~~~~~^~ [ 521s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 521s] 120 | StateMap(fst, &mapper); [ 521s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 521s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 521s] 104 | StateMap(fst, mapper); [ 521s] | ~~~~~~~~^~~~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 213 | ArcSort(&sfst, ArcCompare()); [ 521s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 521s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 521s] 60 | Disambiguate(ifst, ofst, disargs); [ 521s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] disambiguate.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 521s] | ~~~^~~~~~~~~~~~~~~ [ 521s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 521s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 521s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 521s] | ~~~~~~~~~~~~^~ [ 521s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 521s] 120 | StateMap(fst, &mapper); [ 521s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 521s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 521s] 104 | StateMap(fst, mapper); [ 521s] | ~~~~~~~~^~~~~~~~~~~~~ [ 521s] ./../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 >]' [ 521s] 213 | ArcSort(&sfst, ArcCompare()); [ 521s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 521s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 521s] 60 | Disambiguate(ifst, ofst, disargs); [ 521s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 521s] disambiguate.cc:36:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 521s] | ~~~^~~~~~~~~~~~~~~ [ 522s] In file included from ./../include/fst/shortest-distance.h:31, [ 522s] from ./../include/fst/prune.h:31: [ 522s] ./../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]': [ 522s] ./../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]' [ 522s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 522s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] 679 | &unweighted); [ 522s] | ~~~~~~~~~~~~ [ 522s] ./../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]' [ 522s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 522s] | ^~~~~~~~~~~ [ 522s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 522s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 522s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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]' [ 522s] 208 | Prune(fst, opts); [ 522s] | ~~~~~^~~~~~~~~~~ [ 522s] ./../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 >]' [ 522s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 522s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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 >]' [ 522s] 214 | PreDisambiguate(sfst, ofst, opts); [ 522s] | ^~~~~~~~~~~~~~~ [ 522s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 522s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 522s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 522s] 60 | Disambiguate(ifst, ofst, disargs); [ 522s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 522s] disambiguate.cc:36:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../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] [ 522s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 522s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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]': [ 522s] ./../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]' [ 522s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 522s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] 679 | &unweighted); [ 522s] | ~~~~~~~~~~~~ [ 522s] ./../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]' [ 522s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 522s] | ^~~~~~~~~~~ [ 522s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 522s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 522s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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]' [ 522s] 208 | Prune(fst, opts); [ 522s] | ~~~~~^~~~~~~~~~~ [ 522s] ./../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 >]' [ 522s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 522s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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 >]' [ 522s] 214 | PreDisambiguate(sfst, ofst, opts); [ 522s] | ^~~~~~~~~~~~~~~ [ 522s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 522s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 522s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 522s] 60 | Disambiguate(ifst, ofst, disargs); [ 522s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 522s] disambiguate.cc:36:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../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] [ 522s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 522s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 522s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 522s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 522s] | ^~~~~~~~~ [ 522s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 522s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 522s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 522s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 522s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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]' [ 522s] 208 | Prune(fst, opts); [ 522s] | ~~~~~^~~~~~~~~~~ [ 522s] ./../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 >]' [ 522s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 522s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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 >]' [ 522s] 214 | PreDisambiguate(sfst, ofst, opts); [ 522s] | ^~~~~~~~~~~~~~~ [ 522s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 522s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 522s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 522s] 60 | Disambiguate(ifst, ofst, disargs); [ 522s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 522s] disambiguate.cc:36:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../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] [ 522s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 522s] | ~~^~~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 522s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 522s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 522s] | ^~~~~~~~~ [ 522s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 522s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 522s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 522s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 522s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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]' [ 522s] 208 | Prune(fst, opts); [ 522s] | ~~~~~^~~~~~~~~~~ [ 522s] ./../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 >]' [ 522s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 522s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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 >]' [ 522s] 214 | PreDisambiguate(sfst, ofst, opts); [ 522s] | ^~~~~~~~~~~~~~~ [ 522s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 522s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 522s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 522s] 60 | Disambiguate(ifst, ofst, disargs); [ 522s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 522s] disambiguate.cc:36:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../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] [ 522s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 522s] | ~~^~~~~~~~~~~~~~~~~~~ [ 522s] In file included from ./../include/fst/replace-util.h:32, [ 522s] from ./../include/fst/replace.h:36: [ 522s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 522s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 522s] 114 | visitor->FinishVisit(); [ 522s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 522s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 522s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 522s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 522s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 522s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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]' [ 522s] 655 | queue_ = std::make_unique>(fst, filter); [ 522s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 522s] ./../include/fst/shortest-distance.h:305:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 522s] ./../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]' [ 522s] 208 | Prune(fst, opts); [ 522s] | ~~~~~^~~~~~~~~~~ [ 522s] ./../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 >]' [ 522s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 522s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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 >]' [ 522s] 214 | PreDisambiguate(sfst, ofst, opts); [ 522s] | ^~~~~~~~~~~~~~~ [ 522s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 522s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 522s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 522s] 60 | Disambiguate(ifst, ofst, disargs); [ 522s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 522s] disambiguate.cc:36:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../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] [ 522s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 522s] | ~~^~~~~~~~~~~~~~~~ [ 522s] ./../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] [ 522s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 522s] | ~~^~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 522s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 522s] 114 | visitor->FinishVisit(); [ 522s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 522s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 522s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 522s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 522s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 522s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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]' [ 522s] 655 | queue_ = std::make_unique>(fst, filter); [ 522s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 522s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 522s] ./../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]' [ 522s] 208 | Prune(fst, opts); [ 522s] | ~~~~~^~~~~~~~~~~ [ 522s] ./../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 >]' [ 522s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 522s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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 >]' [ 522s] 214 | PreDisambiguate(sfst, ofst, opts); [ 522s] | ^~~~~~~~~~~~~~~ [ 522s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 522s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 522s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 522s] 60 | Disambiguate(ifst, ofst, disargs); [ 522s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 522s] disambiguate.cc:36:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../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] [ 522s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 522s] | ~~^~~~~~~~~~~~~~~~ [ 522s] ./../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] [ 522s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 522s] | ~~^~~~~~~~~~~~~~~~ [ 523s] depbase=`echo draw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 523s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT draw.lo -MD -MP -MF $depbase.Tpo -c -o draw.lo draw.cc &&\ [ 523s] mv -f $depbase.Tpo $depbase.Plo [ 524s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT draw.lo -MD -MP -MF .deps/draw.Tpo -c draw.cc -fPIC -DPIC -o .libs/draw.o [ 528s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 528s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 528s] mv -f $depbase.Tpo $depbase.Plo [ 528s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 528s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 528s] ./../include/fst/queue.h:548:11: required from here [ 528s] 548 | StateId Head() const final { [ 528s] | ^~~~ [ 528s] ./../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] [ 528s] 552 | ((front_ >= trivial_queue_.size()) || [ 528s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 528s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 528s] ./../include/fst/queue.h:563:8: required from here [ 528s] 563 | void Enqueue(StateId s) final { [ 528s] | ^~~~~~~ [ 528s] ./../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] [ 528s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 528s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 528s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 528s] ./../include/fst/queue.h:581:8: required from here [ 528s] 581 | void Dequeue() final { [ 528s] | ^~~~~~~ [ 528s] ./../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] [ 528s] 584 | } else if (front_ < trivial_queue_.size()) { [ 528s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 528s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 528s] ./../include/fst/queue.h:593:8: required from here [ 528s] 593 | bool Empty() const final { [ 528s] | ^~~~~ [ 528s] ./../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] [ 528s] 602 | return (front_ >= trivial_queue_.size()) || [ 528s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 528s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 528s] ./../include/fst/queue.h:607:8: required from here [ 528s] 607 | void Clear() final { [ 528s] | ^~~~~ [ 528s] ./../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] [ 528s] 611 | } else if (i < trivial_queue_.size()) { [ 528s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 528s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 528s] ./../include/fst/queue.h:232:8: required from here [ 528s] 232 | void Update(StateId s) override { [ 528s] | ^~~~~~ [ 528s] ./../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] [ 528s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 528s] | ~~^~~~~~~~~~~~~~ [ 528s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 528s] ./../include/fst/queue.h:495:8: required from here [ 528s] 495 | void Enqueue(StateId s) final { [ 528s] | ^~~~~~~ [ 528s] ./../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] [ 528s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 528s] | ~~~~~~~~~~~~~~~~~^~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 529s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 529s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 529s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 529s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 529s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 529s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 529s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 275 | return WriteFst(*this, strm, opts); [ 529s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/const-fst.h:274:8: required from here [ 529s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 529s] | ^~~~~ [ 529s] ./../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] [ 529s] 393 | if (hdr.NumStates() != num_states) { [ 529s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 397 | if (hdr.NumArcs() != num_arcs) { [ 529s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 529s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 275 | return WriteFst(*this, strm, opts); [ 529s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/const-fst.h:274:8: required from here [ 529s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 529s] | ^~~~~ [ 529s] ./../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] [ 529s] 393 | if (hdr.NumStates() != num_states) { [ 529s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 397 | if (hdr.NumArcs() != num_arcs) { [ 529s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 529s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 529s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 529s] ./../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]' [ 529s] 218 | key_[s] = heap_.Insert(s); [ 529s] | ~~~~~~~~~~~~^~~ [ 529s] ./../include/fst/queue.h:215:8: required from here [ 529s] 215 | void Enqueue(StateId s) override { [ 529s] | ^~~~~~~ [ 529s] ./../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] [ 529s] 57 | if (size_ < values_.size()) { [ 529s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 529s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 529s] ./../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> > > >]': [ 529s] ./../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]' [ 529s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 529s] | ^~~~~~~~~~~~~~~ [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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> > > >]': [ 529s] ./../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]' [ 529s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 529s] | ^~~~~~~~~~~~~~~ [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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> > > >]': [ 529s] ./../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]' [ 529s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 529s] | ^~~~~~~~~~~~~~~ [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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> > > >]': [ 529s] ./../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]' [ 529s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 529s] | ^~~~~~~~~~~~~~~ [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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> > > >]': [ 529s] ./../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]' [ 529s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 529s] | ^~~~~~~~~~~~~~~ [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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> > > >]': [ 529s] ./../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]' [ 529s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 529s] | ^~~~~~~~~~~~~~~ [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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> > > >]': [ 529s] ./../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]' [ 529s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 529s] | ^~~~~~~~~~~~~~~ [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] In file included from ./../include/fst/determinize.h:39: [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 529s] | ^~~~~~~~~ [ 529s] ./../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]' [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ~~~~~~~~~~~~^~ [ 529s] ./../include/fst/fst.h:950:11: required from here [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ^~~~~ [ 529s] ./../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] [ 529s] 348 | while (unfactored_.size() <= element.state) [ 529s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 529s] | ^~~~~~~~~ [ 529s] ./../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]' [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ~~~~~~~~~~~~^~ [ 529s] ./../include/fst/fst.h:950:11: required from here [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ^~~~~ [ 529s] ./../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] [ 529s] 348 | while (unfactored_.size() <= element.state) [ 529s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 529s] | ^~~~~~~~~ [ 529s] ./../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]' [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ~~~~~~~~~~~~^~ [ 529s] ./../include/fst/fst.h:950:11: required from here [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ^~~~~ [ 529s] ./../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] [ 529s] 348 | while (unfactored_.size() <= element.state) [ 529s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 529s] | ^~~~~~~~~ [ 529s] ./../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]' [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ~~~~~~~~~~~~^~ [ 529s] ./../include/fst/fst.h:950:11: required from here [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ^~~~~ [ 529s] ./../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] [ 529s] 348 | while (unfactored_.size() <= element.state) [ 529s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 529s] | ^~~~~~~~~ [ 529s] ./../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]' [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ~~~~~~~~~~~~^~ [ 529s] ./../include/fst/fst.h:950:11: required from here [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ^~~~~ [ 529s] ./../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] [ 529s] 348 | while (unfactored_.size() <= element.state) [ 529s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 529s] | ^~~~~~~~~ [ 529s] ./../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]' [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ~~~~~~~~~~~~^~ [ 529s] ./../include/fst/fst.h:950:11: required from here [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ^~~~~ [ 529s] ./../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] [ 529s] 348 | while (unfactored_.size() <= element.state) [ 529s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 529s] | ^~~~~~~~~ [ 529s] ./../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]' [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ~~~~~~~~~~~~^~ [ 529s] ./../include/fst/fst.h:950:11: required from here [ 529s] 950 | StateId Start() const override { return impl_->Start(); } [ 529s] | ^~~~~ [ 529s] ./../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] [ 529s] 348 | while (unfactored_.size() <= element.state) [ 529s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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 > > > >]': [ 529s] ./../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]' [ 529s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 529s] | ^~~~~~~~~~~~~~~ [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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 > > > >]': [ 529s] ./../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]' [ 529s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 529s] | ^~~~~~~~~~~~~~~ [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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 > > > >]': [ 529s] ./../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]' [ 529s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 529s] | ^~~~~~~~~~~~~~~ [ 529s] ./../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]' [ 529s] 611 | return FindState(std::move(tuple)); [ 529s] | ^~~~~~~~~ [ 529s] ./../include/fst/determinize.h:605:11: required from here [ 529s] 605 | StateId ComputeStart() override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] In file included from ./../include/fst/cache.h:33, [ 529s] from ./../include/fst/arc-map.h:32, [ 529s] from ./../include/fst/determinize.h:36: [ 529s] ./../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 > >]': [ 529s] ./../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 > >]' [ 529s] 409 | BaseImpl::DeleteStates(dstates); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 529s] ./../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 > >]' [ 529s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 529s] ./../include/fst/mutable-fst.h:336:8: required from here [ 529s] 336 | void DeleteStates(const std::vector &dstates) override { [ 529s] | ^~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 529s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 529s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 529s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 529s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT encodemapper-class.lo -MD -MP -MF $depbase.Tpo -c -o encodemapper-class.lo encodemapper-class.cc &&\ [ 529s] mv -f $depbase.Tpo $depbase.Plo [ 530s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT encodemapper-class.lo -MD -MP -MF .deps/encodemapper-class.Tpo -c encodemapper-class.cc -fPIC -DPIC -o .libs/encodemapper-class.o [ 530s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 530s] ./../include/fst/queue.h:548:11: required from here [ 530s] 548 | StateId Head() const final { [ 530s] | ^~~~ [ 530s] ./../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] [ 530s] 552 | ((front_ >= trivial_queue_.size()) || [ 530s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 530s] ./../include/fst/queue.h:563:8: required from here [ 530s] 563 | void Enqueue(StateId s) final { [ 530s] | ^~~~~~~ [ 530s] ./../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] [ 530s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 530s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 530s] ./../include/fst/queue.h:581:8: required from here [ 530s] 581 | void Dequeue() final { [ 530s] | ^~~~~~~ [ 530s] ./../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] [ 530s] 584 | } else if (front_ < trivial_queue_.size()) { [ 530s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 530s] ./../include/fst/queue.h:593:8: required from here [ 530s] 593 | bool Empty() const final { [ 530s] | ^~~~~ [ 530s] ./../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] [ 530s] 602 | return (front_ >= trivial_queue_.size()) || [ 530s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 530s] ./../include/fst/queue.h:607:8: required from here [ 530s] 607 | void Clear() final { [ 530s] | ^~~~~ [ 530s] ./../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] [ 530s] 611 | } else if (i < trivial_queue_.size()) { [ 530s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 530s] ./../include/fst/queue.h:232:8: required from here [ 530s] 232 | void Update(StateId s) override { [ 530s] | ^~~~~~ [ 530s] ./../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] [ 530s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 530s] | ~~^~~~~~~~~~~~~~ [ 530s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 530s] ./../include/fst/queue.h:495:8: required from here [ 530s] 495 | void Enqueue(StateId s) final { [ 530s] | ^~~~~~~ [ 530s] ./../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] [ 530s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 530s] | ~~~~~~~~~~~~~~~~~^~~~ [ 530s] ./../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]': [ 530s] ./../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]' [ 530s] 611 | return FindState(std::move(tuple)); [ 530s] | ^~~~~~~~~ [ 530s] ./../include/fst/determinize.h:605:11: required from here [ 530s] 605 | StateId ComputeStart() override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 530s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 530s] ./../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 >]': [ 530s] ./../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]' [ 530s] 616 | filter_->SetState(s, *tuple); [ 530s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 530s] ./../include/fst/determinize.h:614:10: required from here [ 530s] 614 | Weight ComputeFinal(StateId s) override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 530s] | ~~~~~~~~~~~~~~^~~~ [ 530s] ./../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]': [ 530s] ./../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]' [ 530s] 611 | return FindState(std::move(tuple)); [ 530s] | ^~~~~~~~~ [ 530s] ./../include/fst/determinize.h:605:11: required from here [ 530s] 605 | StateId ComputeStart() override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 530s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 530s] ./../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 >]': [ 530s] ./../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]' [ 530s] 616 | filter_->SetState(s, *tuple); [ 530s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 530s] ./../include/fst/determinize.h:614:10: required from here [ 530s] 614 | Weight ComputeFinal(StateId s) override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 530s] | ~~~~~~~~~~~~~~^~~~ [ 530s] ./../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]': [ 530s] ./../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]' [ 530s] 611 | return FindState(std::move(tuple)); [ 530s] | ^~~~~~~~~ [ 530s] ./../include/fst/determinize.h:605:11: required from here [ 530s] 605 | StateId ComputeStart() override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 530s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 530s] ./../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 >]': [ 530s] ./../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]' [ 530s] 616 | filter_->SetState(s, *tuple); [ 530s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 530s] ./../include/fst/determinize.h:614:10: required from here [ 530s] 614 | Weight ComputeFinal(StateId s) override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 530s] | ~~~~~~~~~~~~~~^~~~ [ 530s] ./../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]': [ 530s] ./../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]' [ 530s] 611 | return FindState(std::move(tuple)); [ 530s] | ^~~~~~~~~ [ 530s] ./../include/fst/determinize.h:605:11: required from here [ 530s] 605 | StateId ComputeStart() override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 530s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 530s] ./../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 >]': [ 530s] ./../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]' [ 530s] 616 | filter_->SetState(s, *tuple); [ 530s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 530s] ./../include/fst/determinize.h:614:10: required from here [ 530s] 614 | Weight ComputeFinal(StateId s) override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 530s] | ~~~~~~~~~~~~~~^~~~ [ 530s] ./../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]': [ 530s] ./../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]' [ 530s] 611 | return FindState(std::move(tuple)); [ 530s] | ^~~~~~~~~ [ 530s] ./../include/fst/determinize.h:605:11: required from here [ 530s] 605 | StateId ComputeStart() override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 530s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 530s] ./../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 >]': [ 530s] ./../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]' [ 530s] 616 | filter_->SetState(s, *tuple); [ 530s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 530s] ./../include/fst/determinize.h:614:10: required from here [ 530s] 614 | Weight ComputeFinal(StateId s) override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 530s] | ~~~~~~~~~~~~~~^~~~ [ 530s] ./../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]': [ 530s] ./../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]' [ 530s] 611 | return FindState(std::move(tuple)); [ 530s] | ^~~~~~~~~ [ 530s] ./../include/fst/determinize.h:605:11: required from here [ 530s] 605 | StateId ComputeStart() override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 530s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 530s] ./../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 >]': [ 530s] ./../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]' [ 530s] 616 | filter_->SetState(s, *tuple); [ 530s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 530s] ./../include/fst/determinize.h:614:10: required from here [ 530s] 614 | Weight ComputeFinal(StateId s) override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 530s] | ~~~~~~~~~~~~~~^~~~ [ 530s] ./../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]': [ 530s] ./../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]' [ 530s] 611 | return FindState(std::move(tuple)); [ 530s] | ^~~~~~~~~ [ 530s] ./../include/fst/determinize.h:605:11: required from here [ 530s] 605 | StateId ComputeStart() override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 530s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 530s] ./../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 >]': [ 530s] ./../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]' [ 530s] 616 | filter_->SetState(s, *tuple); [ 530s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 530s] ./../include/fst/determinize.h:614:10: required from here [ 530s] 614 | Weight ComputeFinal(StateId s) override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 530s] | ~~~~~~~~~~~~~~^~~~ [ 530s] In file included from ./../include/fst/script/encode.h:24, [ 530s] from encode.cc:18: [ 530s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 530s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 530s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 530s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 530s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 530s] 134 | aiter.SetValue((*mapper)(arc)); [ 530s] | ~~~~~~~~~^~~~~ [ 530s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 530s] 477 | ArcMap(fst, mapper); [ 530s] | ~~~~~~^~~~~~~~~~~~~ [ 530s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 530s] 37 | Encode(fst, mapper); [ 530s] | ~~~~~~^~~~~~~~~~~~~ [ 530s] encode.cc:34:1: required from here [ 530s] 164 | ({#Op, Arc::Type()}, Op) [ 530s] | ^ [ 530s] ./../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] [ 530s] 186 | if (label < 1 || label > triples_.size()) { [ 530s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 530s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 530s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 530s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 530s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 530s] 134 | aiter.SetValue((*mapper)(arc)); [ 530s] | ~~~~~~~~~^~~~~ [ 530s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 530s] 477 | ArcMap(fst, mapper); [ 530s] | ~~~~~~^~~~~~~~~~~~~ [ 530s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 530s] 37 | Encode(fst, mapper); [ 530s] | ~~~~~~^~~~~~~~~~~~~ [ 530s] encode.cc:34:1: required from here [ 530s] 164 | ({#Op, Arc::Type()}, Op) [ 530s] | ^ [ 530s] ./../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] [ 530s] 186 | if (label < 1 || label > triples_.size()) { [ 530s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 530s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 530s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 530s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 530s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 530s] 134 | aiter.SetValue((*mapper)(arc)); [ 530s] | ~~~~~~~~~^~~~~ [ 530s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 530s] 477 | ArcMap(fst, mapper); [ 530s] | ~~~~~~^~~~~~~~~~~~~ [ 530s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 530s] 37 | Encode(fst, mapper); [ 530s] | ~~~~~~^~~~~~~~~~~~~ [ 530s] encode.cc:34:1: required from here [ 530s] 164 | ({#Op, Arc::Type()}, Op) [ 530s] | ^ [ 530s] ./../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] [ 530s] 186 | if (label < 1 || label > triples_.size()) { [ 530s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 530s] ./../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]' [ 530s] 218 | key_[s] = heap_.Insert(s); [ 530s] | ~~~~~~~~~~~~^~~ [ 530s] ./../include/fst/queue.h:215:8: required from here [ 530s] 215 | void Enqueue(StateId s) override { [ 530s] | ^~~~~~~ [ 530s] ./../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] [ 530s] 57 | if (size_ < values_.size()) { [ 530s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 530s] In file included from ./../include/fst/lookahead-matcher.h:33: [ 530s] ./../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]': [ 530s] ./../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]' [ 530s] 275 | return WriteFst(*this, strm, opts); [ 530s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/const-fst.h:274:8: required from here [ 530s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 530s] | ^~~~~ [ 530s] ./../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] [ 530s] 393 | if (hdr.NumStates() != num_states) { [ 530s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 397 | if (hdr.NumArcs() != num_arcs) { [ 530s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 530s] ./../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]': [ 530s] ./../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]' [ 530s] 611 | return FindState(std::move(tuple)); [ 530s] | ^~~~~~~~~ [ 530s] ./../include/fst/determinize.h:605:11: required from here [ 530s] 605 | StateId ComputeStart() override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 530s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 530s] ./../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 >]': [ 530s] ./../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]' [ 530s] 616 | filter_->SetState(s, *tuple); [ 530s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 530s] ./../include/fst/determinize.h:614:10: required from here [ 530s] 614 | Weight ComputeFinal(StateId s) override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 530s] | ~~~~~~~~~~~~~~^~~~ [ 530s] ./../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]': [ 530s] ./../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]' [ 530s] 275 | return WriteFst(*this, strm, opts); [ 530s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/const-fst.h:274:8: required from here [ 530s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 530s] | ^~~~~ [ 530s] ./../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] [ 530s] 393 | if (hdr.NumStates() != num_states) { [ 530s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 397 | if (hdr.NumArcs() != num_arcs) { [ 530s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 530s] ./../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]': [ 530s] ./../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]' [ 530s] 611 | return FindState(std::move(tuple)); [ 530s] | ^~~~~~~~~ [ 530s] ./../include/fst/determinize.h:605:11: required from here [ 530s] 605 | StateId ComputeStart() override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 530s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 530s] ./../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 >]': [ 530s] ./../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]' [ 530s] 616 | filter_->SetState(s, *tuple); [ 530s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 530s] ./../include/fst/determinize.h:614:10: required from here [ 530s] 614 | Weight ComputeFinal(StateId s) override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 530s] | ~~~~~~~~~~~~~~^~~~ [ 530s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 530s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT epsnormalize.lo -MD -MP -MF $depbase.Tpo -c -o epsnormalize.lo epsnormalize.cc &&\ [ 530s] mv -f $depbase.Tpo $depbase.Plo [ 530s] ./../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]': [ 530s] ./../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]' [ 530s] 611 | return FindState(std::move(tuple)); [ 530s] | ^~~~~~~~~ [ 530s] ./../include/fst/determinize.h:605:11: required from here [ 530s] 605 | StateId ComputeStart() override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 530s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 530s] ./../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 >]': [ 530s] ./../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]' [ 530s] 616 | filter_->SetState(s, *tuple); [ 530s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 530s] ./../include/fst/determinize.h:614:10: required from here [ 530s] 614 | Weight ComputeFinal(StateId s) override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 530s] | ~~~~~~~~~~~~~~^~~~ [ 530s] ./../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> > > >]': [ 530s] ./../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]' [ 530s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 530s] | ^~~~~~~~~~~~~~~ [ 530s] ./../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]' [ 530s] 611 | return FindState(std::move(tuple)); [ 530s] | ^~~~~~~~~ [ 530s] ./../include/fst/determinize.h:605:11: required from here [ 530s] 605 | StateId ComputeStart() override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 530s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 530s] ./../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> > > >]': [ 530s] ./../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]' [ 530s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 530s] | ^~~~~~~~~~~~~~~ [ 530s] ./../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]' [ 530s] 611 | return FindState(std::move(tuple)); [ 530s] | ^~~~~~~~~ [ 530s] ./../include/fst/determinize.h:605:11: required from here [ 530s] 605 | StateId ComputeStart() override { [ 530s] | ^~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 530s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 531s] ./../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> > > >]': [ 531s] ./../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]' [ 531s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 531s] | ^~~~~~~~~~~~~~~ [ 531s] ./../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]' [ 531s] 611 | return FindState(std::move(tuple)); [ 531s] | ^~~~~~~~~ [ 531s] ./../include/fst/determinize.h:605:11: required from here [ 531s] 605 | StateId ComputeStart() override { [ 531s] | ^~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 531s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 531s] ./../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> > > >]': [ 531s] ./../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]' [ 531s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 531s] | ^~~~~~~~~~~~~~~ [ 531s] ./../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]' [ 531s] 611 | return FindState(std::move(tuple)); [ 531s] | ^~~~~~~~~ [ 531s] ./../include/fst/determinize.h:605:11: required from here [ 531s] 605 | StateId ComputeStart() override { [ 531s] | ^~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 531s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 531s] ./../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> > > >]': [ 531s] ./../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]' [ 531s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 531s] | ^~~~~~~~~~~~~~~ [ 531s] ./../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]' [ 531s] 611 | return FindState(std::move(tuple)); [ 531s] | ^~~~~~~~~ [ 531s] ./../include/fst/determinize.h:605:11: required from here [ 531s] 605 | StateId ComputeStart() override { [ 531s] | ^~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 531s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 531s] ./../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> > > >]': [ 531s] ./../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]' [ 531s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 531s] | ^~~~~~~~~~~~~~~ [ 531s] ./../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]' [ 531s] 611 | return FindState(std::move(tuple)); [ 531s] | ^~~~~~~~~ [ 531s] ./../include/fst/determinize.h:605:11: required from here [ 531s] 605 | StateId ComputeStart() override { [ 531s] | ^~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 531s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 531s] ./../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> > > >]': [ 531s] ./../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]' [ 531s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 531s] | ^~~~~~~~~~~~~~~ [ 531s] ./../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]' [ 531s] 611 | return FindState(std::move(tuple)); [ 531s] | ^~~~~~~~~ [ 531s] ./../include/fst/determinize.h:605:11: required from here [ 531s] 605 | StateId ComputeStart() override { [ 531s] | ^~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 531s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 531s] In file included from ./../include/fst/determinize.h:39: [ 531s] ./../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]': [ 531s] ./../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]' [ 531s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 531s] | ^~~~~~~~~ [ 531s] ./../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]' [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ~~~~~~~~~~~~^~ [ 531s] ./../include/fst/fst.h:950:11: required from here [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ^~~~~ [ 531s] ./../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] [ 531s] 348 | while (unfactored_.size() <= element.state) [ 531s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 531s] ./../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]': [ 531s] ./../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]' [ 531s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 531s] | ^~~~~~~~~ [ 531s] ./../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]' [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ~~~~~~~~~~~~^~ [ 531s] ./../include/fst/fst.h:950:11: required from here [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ^~~~~ [ 531s] ./../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] [ 531s] 348 | while (unfactored_.size() <= element.state) [ 531s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 531s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT epsnormalize.lo -MD -MP -MF .deps/epsnormalize.Tpo -c epsnormalize.cc -fPIC -DPIC -o .libs/epsnormalize.o [ 531s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 531s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT equal.lo -MD -MP -MF $depbase.Tpo -c -o equal.lo equal.cc &&\ [ 531s] mv -f $depbase.Tpo $depbase.Plo [ 531s] ./../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]': [ 531s] ./../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]' [ 531s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 531s] | ^~~~~~~~~ [ 531s] ./../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]' [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ~~~~~~~~~~~~^~ [ 531s] ./../include/fst/fst.h:950:11: required from here [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ^~~~~ [ 531s] ./../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] [ 531s] 348 | while (unfactored_.size() <= element.state) [ 531s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 531s] ./../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]': [ 531s] ./../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]' [ 531s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 531s] | ^~~~~~~~~ [ 531s] ./../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]' [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ~~~~~~~~~~~~^~ [ 531s] ./../include/fst/fst.h:950:11: required from here [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ^~~~~ [ 531s] ./../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] [ 531s] 348 | while (unfactored_.size() <= element.state) [ 531s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 531s] ./../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]': [ 531s] ./../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]' [ 531s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 531s] | ^~~~~~~~~ [ 531s] ./../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]' [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ~~~~~~~~~~~~^~ [ 531s] ./../include/fst/fst.h:950:11: required from here [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ^~~~~ [ 531s] ./../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] [ 531s] 348 | while (unfactored_.size() <= element.state) [ 531s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 531s] ./../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]': [ 531s] ./../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]' [ 531s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 531s] | ^~~~~~~~~ [ 531s] ./../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]' [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ~~~~~~~~~~~~^~ [ 531s] ./../include/fst/fst.h:950:11: required from here [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ^~~~~ [ 531s] ./../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] [ 531s] 348 | while (unfactored_.size() <= element.state) [ 531s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 531s] ./../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]': [ 531s] ./../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]' [ 531s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 531s] | ^~~~~~~~~ [ 531s] ./../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]' [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ~~~~~~~~~~~~^~ [ 531s] ./../include/fst/fst.h:950:11: required from here [ 531s] 950 | StateId Start() const override { return impl_->Start(); } [ 531s] | ^~~~~ [ 531s] ./../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] [ 531s] 348 | while (unfactored_.size() <= element.state) [ 531s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 531s] ./../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 > >]': [ 531s] ./../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 > >]' [ 531s] 409 | BaseImpl::DeleteStates(dstates); [ 531s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 531s] ./../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 > >]' [ 531s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 531s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 531s] ./../include/fst/mutable-fst.h:336:8: required from here [ 531s] 336 | void DeleteStates(const std::vector &dstates) override { [ 531s] | ^~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 531s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 531s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 531s] ./../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 > > > >]': [ 531s] ./../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]' [ 531s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 531s] | ^~~~~~~~~~~~~~~ [ 531s] ./../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]' [ 531s] 611 | return FindState(std::move(tuple)); [ 531s] | ^~~~~~~~~ [ 531s] ./../include/fst/determinize.h:605:11: required from here [ 531s] 605 | StateId ComputeStart() override { [ 531s] | ^~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 531s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 531s] ./../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 > > > >]': [ 531s] ./../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]' [ 531s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 531s] | ^~~~~~~~~~~~~~~ [ 531s] ./../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]' [ 531s] 611 | return FindState(std::move(tuple)); [ 531s] | ^~~~~~~~~ [ 531s] ./../include/fst/determinize.h:605:11: required from here [ 531s] 605 | StateId ComputeStart() override { [ 531s] | ^~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 531s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 531s] ./../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 > > > >]': [ 531s] ./../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]' [ 531s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 531s] | ^~~~~~~~~~~~~~~ [ 531s] ./../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]' [ 531s] 611 | return FindState(std::move(tuple)); [ 531s] | ^~~~~~~~~ [ 531s] ./../include/fst/determinize.h:605:11: required from here [ 531s] 605 | StateId ComputeStart() override { [ 531s] | ^~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 531s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 531s] ./../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 >]': [ 531s] ./../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 >]' [ 531s] 409 | BaseImpl::DeleteStates(dstates); [ 531s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 531s] ./../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 >]' [ 531s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 531s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 531s] ./../include/fst/mutable-fst.h:336:8: required from here [ 531s] 336 | void DeleteStates(const std::vector &dstates) override { [ 531s] | ^~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 531s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 531s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 531s] ./../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 >]': [ 531s] ./../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 >]' [ 531s] 409 | BaseImpl::DeleteStates(dstates); [ 531s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 531s] ./../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 >]' [ 531s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 531s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 531s] ./../include/fst/mutable-fst.h:336:8: required from here [ 531s] 336 | void DeleteStates(const std::vector &dstates) override { [ 531s] | ^~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 531s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 531s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 531s] ./../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 >]': [ 531s] ./../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 >]' [ 531s] 409 | BaseImpl::DeleteStates(dstates); [ 531s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 531s] ./../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 >]' [ 531s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 531s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 531s] ./../include/fst/mutable-fst.h:336:8: required from here [ 531s] 336 | void DeleteStates(const std::vector &dstates) override { [ 531s] | ^~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 531s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 531s] ./../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] [ 531s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 531s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 531s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT equal.lo -MD -MP -MF .deps/equal.Tpo -c equal.cc -fPIC -DPIC -o .libs/equal.o [ 532s] In file included from ./../include/fst/script/encodemapper-class.h:27, [ 532s] from encodemapper-class.cc:18: [ 532s] ./../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]': [ 532s] ./../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]' [ 532s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 532s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 532s] ./../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]' [ 532s] 206 | EncodeMapper::Read(strm, source)); [ 532s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 532s] encodemapper-class.cc:94:1: required from here [ 532s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 532s] | ^ [ 532s] ./../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] [ 532s] 254 | for (int64_t i = 0; i < size; ++i) { [ 532s] | ~~^~~~~~ [ 532s] ./../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]': [ 532s] ./../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]' [ 532s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 532s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 532s] ./../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]' [ 532s] 206 | EncodeMapper::Read(strm, source)); [ 532s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 532s] encodemapper-class.cc:95:1: required from here [ 532s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 532s] | ^ [ 532s] ./../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] [ 532s] 254 | for (int64_t i = 0; i < size; ++i) { [ 532s] | ~~^~~~~~ [ 532s] ./../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]': [ 532s] ./../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]' [ 532s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 532s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 532s] ./../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]' [ 532s] 206 | EncodeMapper::Read(strm, source)); [ 532s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 532s] encodemapper-class.cc:96:1: required from here [ 532s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 532s] | ^ [ 532s] ./../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] [ 532s] 254 | for (int64_t i = 0; i < size; ++i) { [ 532s] | ~~^~~~~~ [ 532s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 532s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 532s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 532s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 532s] ./../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 >]' [ 532s] 121 | return ArcClass(mapper_(arc)); [ 532s] | ~~~~~~~^~~~~ [ 532s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 532s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 532s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 532s] ./../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] [ 532s] 186 | if (label < 1 || label > triples_.size()) { [ 532s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 532s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 532s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 532s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 532s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 532s] ./../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 >]' [ 532s] 121 | return ArcClass(mapper_(arc)); [ 532s] | ~~~~~~~^~~~~ [ 532s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 532s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 532s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 532s] ./../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] [ 532s] 186 | if (label < 1 || label > triples_.size()) { [ 532s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 532s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 532s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 532s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 532s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 532s] ./../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 >]' [ 532s] 121 | return ArcClass(mapper_(arc)); [ 532s] | ~~~~~~~^~~~~ [ 532s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 532s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 532s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 532s] ./../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] [ 532s] 186 | if (label < 1 || label > triples_.size()) { [ 532s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 533s] In file included from ./../include/fst/vector-fst.h:34, [ 533s] from ./../include/fst/cache.h:33, [ 533s] from ./../include/fst/arc-map.h:32, [ 533s] from ./../include/fst/epsnormalize.h:24, [ 533s] from ./../include/fst/script/epsnormalize.h:23, [ 533s] from epsnormalize.cc:18: [ 533s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 533s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 533s] 128 | class ImplToExpandedFst : public ImplToFst { [ 533s] | ^~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 533s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 533s] | ^~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 533s] 520 | class VectorFst : public ImplToMutableFst> { [ 533s] | ^~~~~~~~~ [ 533s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 533s] 55 | VectorFst> gfst; [ 533s] | ^~~~ [ 533s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 533s] 48 | EpsNormalize(ifst, ofst, type); [ 533s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 533s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 533s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 533s] epsnormalize.cc:35:1: required from here [ 533s] 164 | ({#Op, Arc::Type()}, Op) [ 533s] | ^ [ 533s] ./../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=] [ 533s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 533s] | ^~~~~~~~ [ 533s] In file included from ./../include/fst/expanded-fst.h:33, [ 533s] from ./../include/fst/mutable-fst.h:37: [ 533s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 533s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 533s] | ^~~~~~~~ [ 533s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 533s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 533s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 533s] | ^~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 533s] 520 | class VectorFst : public ImplToMutableFst> { [ 533s] | ^~~~~~~~~ [ 533s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 533s] 55 | VectorFst> gfst; [ 533s] | ^~~~ [ 533s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 533s] 48 | EpsNormalize(ifst, ofst, type); [ 533s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 533s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 533s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 533s] epsnormalize.cc:35:1: required from here [ 533s] 164 | ({#Op, Arc::Type()}, Op) [ 533s] | ^ [ 533s] ./../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=] [ 533s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 533s] | ^~~~~~~~ [ 533s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 533s] 128 | class ImplToExpandedFst : public ImplToFst { [ 533s] | ^~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 533s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 533s] 520 | class VectorFst : public ImplToMutableFst> { [ 533s] | ^~~~~~~~~ [ 533s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 533s] 55 | VectorFst> gfst; [ 533s] | ^~~~ [ 533s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 533s] 48 | EpsNormalize(ifst, ofst, type); [ 533s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 533s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 533s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 533s] epsnormalize.cc:35:1: required from here [ 533s] 164 | ({#Op, Arc::Type()}, Op) [ 533s] | ^ [ 533s] ./../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=] [ 533s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 533s] | ^~~~~~~~ [ 533s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 533s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 533s] | ^~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 533s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 533s] 128 | class ImplToExpandedFst : public ImplToFst { [ 533s] | ^~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 533s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 533s] | ^~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 533s] 520 | class VectorFst : public ImplToMutableFst> { [ 533s] | ^~~~~~~~~ [ 533s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 533s] 55 | VectorFst> gfst; [ 533s] | ^~~~ [ 533s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 533s] 48 | EpsNormalize(ifst, ofst, type); [ 533s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 533s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 533s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 533s] epsnormalize.cc:35:1: required from here [ 533s] 164 | ({#Op, Arc::Type()}, Op) [ 533s] | ^ [ 533s] ./../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=] [ 533s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 533s] | ^~~~~~~~ [ 533s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 533s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 533s] | ^~~~~~~~ [ 533s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 533s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 533s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 533s] | ^~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 533s] 520 | class VectorFst : public ImplToMutableFst> { [ 533s] | ^~~~~~~~~ [ 533s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 533s] 55 | VectorFst> gfst; [ 533s] | ^~~~ [ 533s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 533s] 48 | EpsNormalize(ifst, ofst, type); [ 533s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 533s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 533s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 533s] epsnormalize.cc:35:1: required from here [ 533s] 164 | ({#Op, Arc::Type()}, Op) [ 533s] | ^ [ 533s] ./../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=] [ 533s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 533s] | ^~~~~~~~ [ 533s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 533s] 128 | class ImplToExpandedFst : public ImplToFst { [ 533s] | ^~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 533s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 533s] 520 | class VectorFst : public ImplToMutableFst> { [ 533s] | ^~~~~~~~~ [ 533s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 533s] 55 | VectorFst> gfst; [ 533s] | ^~~~ [ 533s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 533s] 48 | EpsNormalize(ifst, ofst, type); [ 533s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 533s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 533s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 533s] epsnormalize.cc:35:1: required from here [ 533s] 164 | ({#Op, Arc::Type()}, Op) [ 533s] | ^ [ 533s] ./../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=] [ 533s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 533s] | ^~~~~~~~ [ 533s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 533s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 533s] | ^~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 533s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 533s] 128 | class ImplToExpandedFst : public ImplToFst { [ 533s] | ^~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 533s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 533s] | ^~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 533s] 520 | class VectorFst : public ImplToMutableFst> { [ 533s] | ^~~~~~~~~ [ 533s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 533s] 55 | VectorFst> gfst; [ 533s] | ^~~~ [ 533s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 533s] 48 | EpsNormalize(ifst, ofst, type); [ 533s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 533s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 533s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 533s] epsnormalize.cc:35:1: required from here [ 533s] 164 | ({#Op, Arc::Type()}, Op) [ 533s] | ^ [ 533s] ./../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=] [ 533s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 533s] | ^~~~~~~~ [ 533s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 533s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 533s] | ^~~~~~~~ [ 533s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 533s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 533s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 533s] | ^~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 533s] 520 | class VectorFst : public ImplToMutableFst> { [ 533s] | ^~~~~~~~~ [ 533s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 533s] 55 | VectorFst> gfst; [ 533s] | ^~~~ [ 533s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 533s] 48 | EpsNormalize(ifst, ofst, type); [ 533s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 533s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 533s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 533s] epsnormalize.cc:35:1: required from here [ 533s] 164 | ({#Op, Arc::Type()}, Op) [ 533s] | ^ [ 533s] ./../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=] [ 533s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 533s] | ^~~~~~~~ [ 533s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 533s] 128 | class ImplToExpandedFst : public ImplToFst { [ 533s] | ^~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 533s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 533s] 520 | class VectorFst : public ImplToMutableFst> { [ 533s] | ^~~~~~~~~ [ 533s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 533s] 55 | VectorFst> gfst; [ 533s] | ^~~~ [ 533s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 533s] 48 | EpsNormalize(ifst, ofst, type); [ 533s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 533s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 533s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 533s] epsnormalize.cc:35:1: required from here [ 533s] 164 | ({#Op, Arc::Type()}, Op) [ 533s] | ^ [ 533s] ./../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=] [ 533s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 533s] | ^~~~~~~~ [ 533s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 533s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 533s] | ^~~~~~~~~~~~~~~~ [ 533s] In file included from ./../include/fst/epsnormalize.h:27: [ 533s] ./../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>]': [ 533s] ./../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]' [ 533s] 342 | RmEpsilon(fst, &distance, opts); [ 533s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 533s] 64 | RmEpsilon(&gfst); [ 533s] | ~~~~~~~~~^~~~~~~ [ 533s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 533s] 48 | EpsNormalize(ifst, ofst, type); [ 533s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 533s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 533s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 533s] epsnormalize.cc:35:1: required from here [ 533s] 164 | ({#Op, Arc::Type()}, Op) [ 533s] | ^ [ 533s] ./../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] [ 533s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 533s] | ~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../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] [ 533s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 533s] | ~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../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] [ 533s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 533s] | ~~^~~~~~~~~~~~~~ [ 533s] ./../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] [ 533s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 533s] | ~~^~~~~~~~~~~~ [ 533s] ./../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] [ 533s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 533s] | ~~^~~~~~~~~~~~~~ [ 533s] ./../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] [ 533s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 533s] | ~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../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>]': [ 533s] ./../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]' [ 533s] 342 | RmEpsilon(fst, &distance, opts); [ 533s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 533s] 64 | RmEpsilon(&gfst); [ 533s] | ~~~~~~~~~^~~~~~~ [ 533s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 533s] 48 | EpsNormalize(ifst, ofst, type); [ 533s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 533s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 533s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 533s] epsnormalize.cc:35:1: required from here [ 533s] 164 | ({#Op, Arc::Type()}, Op) [ 533s] | ^ [ 533s] ./../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] [ 533s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 533s] | ~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../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] [ 533s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 533s] | ~~^~~~~~~~~~~~~~~~~~ [ 533s] ./../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] [ 533s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 533s] | ~~^~~~~~~~~~~~~~ [ 533s] ./../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] [ 533s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 533s] | ~~^~~~~~~~~~~~ [ 533s] ./../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] [ 533s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 533s] | ~~^~~~~~~~~~~~~~ [ 534s] ./../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] [ 534s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 534s] | ~~^~~~~~~~~~~~~~~~~~ [ 534s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 534s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT equivalent.lo -MD -MP -MF $depbase.Tpo -c -o equivalent.lo equivalent.cc &&\ [ 534s] mv -f $depbase.Tpo $depbase.Plo [ 534s] ./../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>]': [ 534s] ./../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]' [ 534s] 342 | RmEpsilon(fst, &distance, opts); [ 534s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 534s] 64 | RmEpsilon(&gfst); [ 534s] | ~~~~~~~~~^~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 534s] 48 | EpsNormalize(ifst, ofst, type); [ 534s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 534s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 534s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] epsnormalize.cc:35:1: required from here [ 534s] 164 | ({#Op, Arc::Type()}, Op) [ 534s] | ^ [ 534s] ./../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] [ 534s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 534s] | ~~^~~~~~~~~~~~~~~~~~ [ 534s] ./../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] [ 534s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 534s] | ~~^~~~~~~~~~~~~~~~~~ [ 534s] ./../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] [ 534s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 534s] | ~~^~~~~~~~~~~~~~ [ 534s] ./../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] [ 534s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 534s] | ~~^~~~~~~~~~~~ [ 534s] ./../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] [ 534s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 534s] | ~~^~~~~~~~~~~~~~ [ 534s] ./../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] [ 534s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 534s] | ~~^~~~~~~~~~~~~~~~~~ [ 534s] In file included from ./../include/fst/shortest-distance.h:31, [ 534s] from ./../include/fst/prune.h:31, [ 534s] from ./../include/fst/rmepsilon.h:36: [ 534s] ./../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]': [ 534s] ./../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>]' [ 534s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 534s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] 679 | &unweighted); [ 534s] | ~~~~~~~~~~~~ [ 534s] ./../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]' [ 534s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 534s] | ^~~~~~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 534s] 64 | RmEpsilon(&gfst); [ 534s] | ~~~~~~~~~^~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 534s] 48 | EpsNormalize(ifst, ofst, type); [ 534s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 534s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 534s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] epsnormalize.cc:35:1: required from here [ 534s] 164 | ({#Op, Arc::Type()}, Op) [ 534s] | ^ [ 534s] ./../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] [ 534s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 534s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 534s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT equivalent.lo -MD -MP -MF .deps/equivalent.Tpo -c equivalent.cc -fPIC -DPIC -o .libs/equivalent.o [ 534s] In file included from ./../include/fst/test-properties.h:27, [ 534s] from ./../include/fst/vector-fst.h:35: [ 534s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 534s] ./../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>]' [ 534s] 303 | Connect(fst); [ 534s] | ~~~~~~~^~~~~ [ 534s] ./../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]' [ 534s] 342 | RmEpsilon(fst, &distance, opts); [ 534s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 534s] 64 | RmEpsilon(&gfst); [ 534s] | ~~~~~~~~~^~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 534s] 48 | EpsNormalize(ifst, ofst, type); [ 534s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 534s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 534s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] epsnormalize.cc:35:1: required from here [ 534s] 164 | ({#Op, Arc::Type()}, Op) [ 534s] | ^ [ 534s] ./../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] [ 534s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 534s] | ~~^~~~~~~~~~~~~~~ [ 534s] ./../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]': [ 534s] ./../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>]' [ 534s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 534s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] 679 | &unweighted); [ 534s] | ~~~~~~~~~~~~ [ 534s] ./../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]' [ 534s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 534s] | ^~~~~~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 534s] 64 | RmEpsilon(&gfst); [ 534s] | ~~~~~~~~~^~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 534s] 48 | EpsNormalize(ifst, ofst, type); [ 534s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 534s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 534s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] epsnormalize.cc:35:1: required from here [ 534s] 164 | ({#Op, Arc::Type()}, Op) [ 534s] | ^ [ 534s] ./../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] [ 534s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 534s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 534s] ./../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>]' [ 534s] 303 | Connect(fst); [ 534s] | ~~~~~~~^~~~~ [ 534s] ./../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]' [ 534s] 342 | RmEpsilon(fst, &distance, opts); [ 534s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 534s] 64 | RmEpsilon(&gfst); [ 534s] | ~~~~~~~~~^~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 534s] 48 | EpsNormalize(ifst, ofst, type); [ 534s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 534s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 534s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] epsnormalize.cc:35:1: required from here [ 534s] 164 | ({#Op, Arc::Type()}, Op) [ 534s] | ^ [ 534s] ./../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] [ 534s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 534s] | ~~^~~~~~~~~~~~~~~ [ 534s] ./../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]': [ 534s] ./../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>]' [ 534s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 534s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] 679 | &unweighted); [ 534s] | ~~~~~~~~~~~~ [ 534s] ./../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]' [ 534s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 534s] | ^~~~~~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 534s] 64 | RmEpsilon(&gfst); [ 534s] | ~~~~~~~~~^~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 534s] 48 | EpsNormalize(ifst, ofst, type); [ 534s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 534s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 534s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] epsnormalize.cc:35:1: required from here [ 534s] 164 | ({#Op, Arc::Type()}, Op) [ 534s] | ^ [ 534s] ./../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] [ 534s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 534s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 534s] ./../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>]' [ 534s] 303 | Connect(fst); [ 534s] | ~~~~~~~^~~~~ [ 534s] ./../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]' [ 534s] 342 | RmEpsilon(fst, &distance, opts); [ 534s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 534s] 64 | RmEpsilon(&gfst); [ 534s] | ~~~~~~~~~^~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 534s] 48 | EpsNormalize(ifst, ofst, type); [ 534s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 534s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 534s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] epsnormalize.cc:35:1: required from here [ 534s] 164 | ({#Op, Arc::Type()}, Op) [ 534s] | ^ [ 534s] ./../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] [ 534s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 534s] | ~~^~~~~~~~~~~~~~~ [ 534s] In file included from ./../include/fst/queue.h:35: [ 534s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 534s] ./../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> >]' [ 534s] 114 | visitor->FinishVisit(); [ 534s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 534s] ./../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>]' [ 534s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 534s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] ./../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]' [ 534s] 342 | RmEpsilon(fst, &distance, opts); [ 534s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 534s] 64 | RmEpsilon(&gfst); [ 534s] | ~~~~~~~~~^~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 534s] 48 | EpsNormalize(ifst, ofst, type); [ 534s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 534s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 534s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] epsnormalize.cc:35:1: required from here [ 534s] 164 | ({#Op, Arc::Type()}, Op) [ 534s] | ^ [ 534s] ./../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] [ 534s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 534s] | ~~^~~~~~~~~~~~~~~~ [ 534s] ./../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] [ 534s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 534s] | ~~^~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 534s] ./../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> >]' [ 534s] 114 | visitor->FinishVisit(); [ 534s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 534s] ./../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>]' [ 534s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 534s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] ./../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]' [ 534s] 342 | RmEpsilon(fst, &distance, opts); [ 534s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 534s] 64 | RmEpsilon(&gfst); [ 534s] | ~~~~~~~~~^~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 534s] 48 | EpsNormalize(ifst, ofst, type); [ 534s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 534s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 534s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] epsnormalize.cc:35:1: required from here [ 534s] 164 | ({#Op, Arc::Type()}, Op) [ 534s] | ^ [ 534s] ./../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] [ 534s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 534s] | ~~^~~~~~~~~~~~~~~~ [ 534s] ./../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] [ 534s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 534s] | ~~^~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 534s] ./../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> >]' [ 534s] 114 | visitor->FinishVisit(); [ 534s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 534s] ./../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>]' [ 534s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 534s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] ./../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]' [ 534s] 342 | RmEpsilon(fst, &distance, opts); [ 534s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 534s] 64 | RmEpsilon(&gfst); [ 534s] | ~~~~~~~~~^~~~~~~ [ 534s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 534s] 48 | EpsNormalize(ifst, ofst, type); [ 534s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 534s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 534s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 534s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 534s] epsnormalize.cc:35:1: required from here [ 534s] 164 | ({#Op, Arc::Type()}, Op) [ 534s] | ^ [ 534s] ./../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] [ 534s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 534s] | ~~^~~~~~~~~~~~~~~~ [ 534s] ./../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] [ 534s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 534s] | ~~^~~~~~~~~~~~~~~~ [ 537s] In file included from ./../include/fst/vector-fst.h:34, [ 537s] from ./../include/fst/cache.h:33, [ 537s] from ./../include/fst/arc-map.h:32, [ 537s] from ./../include/fst/encode.h:32, [ 537s] from ./../include/fst/equivalent.h:30, [ 537s] from ./../include/fst/script/equivalent.h:23, [ 537s] from equivalent.cc:18: [ 537s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 537s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 537s] 128 | class ImplToExpandedFst : public ImplToFst { [ 537s] | ^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 149 | VectorFst efst1(fst1); [ 537s] | ^~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] In file included from ./../include/fst/expanded-fst.h:33, [ 537s] from ./../include/fst/mutable-fst.h:37: [ 537s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 537s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 537s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 149 | VectorFst efst1(fst1); [ 537s] | ^~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 537s] 128 | class ImplToExpandedFst : public ImplToFst { [ 537s] | ^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 149 | VectorFst efst1(fst1); [ 537s] | ^~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 537s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 537s] 128 | class ImplToExpandedFst : public ImplToFst { [ 537s] | ^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 149 | VectorFst efst1(fst1); [ 537s] | ^~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 537s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 537s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 149 | VectorFst efst1(fst1); [ 537s] | ^~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 537s] 128 | class ImplToExpandedFst : public ImplToFst { [ 537s] | ^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 149 | VectorFst efst1(fst1); [ 537s] | ^~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 537s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 537s] 128 | class ImplToExpandedFst : public ImplToFst { [ 537s] | ^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 149 | VectorFst efst1(fst1); [ 537s] | ^~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 537s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 537s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 149 | VectorFst efst1(fst1); [ 537s] | ^~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 537s] 128 | class ImplToExpandedFst : public ImplToFst { [ 537s] | ^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 149 | VectorFst efst1(fst1); [ 537s] | ^~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] In file included from ./../include/fst/connect.h:30, [ 537s] from ./../include/fst/test-properties.h:27, [ 537s] from ./../include/fst/vector-fst.h:35: [ 537s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 537s] ./../include/fst/equivalent.h:168:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 168 | eq_classes.MakeSet(s1); [ 537s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../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] [ 537s] 61 | if (item >= parent_.size()) { [ 537s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 537s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 537s] 128 | class ImplToExpandedFst : public ImplToFst { [ 537s] | ^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../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]' [ 537s] 313 | VectorFst rfst; [ 537s] | ^~~~ [ 537s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 537s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 537s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 537s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../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]' [ 537s] 313 | VectorFst rfst; [ 537s] | ^~~~ [ 537s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 537s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 537s] 128 | class ImplToExpandedFst : public ImplToFst { [ 537s] | ^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../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]' [ 537s] 313 | VectorFst rfst; [ 537s] | ^~~~ [ 537s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 537s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] In file included from ./../include/fst/equivalent.h:31: [ 537s] ./../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]': [ 537s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 537s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../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] [ 537s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 537s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 537s] ./../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] [ 537s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 537s] | ~~^~~~~~~~~~~~~~~~~ [ 537s] In file included from ./../include/fst/push.h:32: [ 537s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 537s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 99 | Reweight(fst, distance, type); [ 537s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../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] [ 537s] 72 | if (s == potential.size()) break; [ 537s] | ~~^~~~~~~~~~~~~~~~~~~ [ 537s] ./../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] [ 537s] 78 | if (arc.nextstate >= potential.size()) continue; [ 537s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 537s] ./../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] [ 537s] 106 | const auto startweight = fst->Start() < potential.size() [ 537s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 537s] ./../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]' [ 537s] 86 | const auto repr = sets->FindSet(id); [ 537s] | ~~~~~~~~~~~~~^~~~ [ 537s] ./../include/fst/equivalent.h:188:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 188 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 537s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../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] [ 537s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 537s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 537s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 537s] 128 | class ImplToExpandedFst : public ImplToFst { [ 537s] | ^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../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]' [ 537s] 313 | VectorFst rfst; [ 537s] | ^~~~ [ 537s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 537s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 537s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 537s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../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]' [ 537s] 313 | VectorFst rfst; [ 537s] | ^~~~ [ 537s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 537s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 537s] 128 | class ImplToExpandedFst : public ImplToFst { [ 537s] | ^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../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]' [ 537s] 313 | VectorFst rfst; [ 537s] | ^~~~ [ 537s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 537s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../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]': [ 537s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 537s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../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] [ 537s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 537s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 537s] ./../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] [ 537s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 537s] | ~~^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 537s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 99 | Reweight(fst, distance, type); [ 537s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../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] [ 537s] 72 | if (s == potential.size()) break; [ 537s] | ~~^~~~~~~~~~~~~~~~~~~ [ 537s] ./../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] [ 537s] 78 | if (arc.nextstate >= potential.size()) continue; [ 537s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 537s] ./../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] [ 537s] 106 | const auto startweight = fst->Start() < potential.size() [ 537s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 537s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 537s] 128 | class ImplToExpandedFst : public ImplToFst { [ 537s] | ^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../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]' [ 537s] 313 | VectorFst rfst; [ 537s] | ^~~~ [ 537s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 537s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 537s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 537s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../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]' [ 537s] 313 | VectorFst rfst; [ 537s] | ^~~~ [ 537s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 537s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 537s] 128 | class ImplToExpandedFst : public ImplToFst { [ 537s] | ^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 537s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 537s] 520 | class VectorFst : public ImplToMutableFst> { [ 537s] | ^~~~~~~~~ [ 537s] ./../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]' [ 537s] 313 | VectorFst rfst; [ 537s] | ^~~~ [ 537s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 537s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 537s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 537s] | ^~~~~~~~ [ 537s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 537s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 537s] | ^~~~~~~~~~~~~~~~ [ 537s] ./../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]': [ 537s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 537s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../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] [ 537s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 537s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 537s] ./../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] [ 537s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 537s] | ~~^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 537s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 99 | Reweight(fst, distance, type); [ 537s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../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] [ 537s] 72 | if (s == potential.size()) break; [ 537s] | ~~^~~~~~~~~~~~~~~~~~~ [ 537s] ./../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] [ 537s] 78 | if (arc.nextstate >= potential.size()) continue; [ 537s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 537s] ./../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] [ 537s] 106 | const auto startweight = fst->Start() < potential.size() [ 537s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 537s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 537s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 537s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 537s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 537s] 134 | aiter.SetValue((*mapper)(arc)); [ 537s] | ~~~~~~~~~^~~~~ [ 537s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 156 | ArcMap(&efst1, &mapper); [ 537s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../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] [ 537s] 186 | if (label < 1 || label > triples_.size()) { [ 537s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 537s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 537s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 537s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 537s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 537s] 134 | aiter.SetValue((*mapper)(arc)); [ 537s] | ~~~~~~~~~^~~~~ [ 537s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 156 | ArcMap(&efst1, &mapper); [ 537s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../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] [ 537s] 186 | if (label < 1 || label > triples_.size()) { [ 537s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 537s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 537s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 537s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 537s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 537s] 134 | aiter.SetValue((*mapper)(arc)); [ 537s] | ~~~~~~~~~^~~~~ [ 537s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 156 | ArcMap(&efst1, &mapper); [ 537s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../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] [ 537s] 186 | if (label < 1 || label > triples_.size()) { [ 537s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 537s] In file included from ./../include/fst/shortest-distance.h:31, [ 537s] from ./../include/fst/push.h:33: [ 537s] ./../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]': [ 537s] ./../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]' [ 537s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 537s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] 679 | &unweighted); [ 537s] | ~~~~~~~~~~~~ [ 537s] ./../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]' [ 537s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 537s] | ^~~~~~~~~~~ [ 537s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 537s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 537s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 537s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 537s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 537s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 537s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 537s] equivalent.cc:33:1: required from here [ 537s] 164 | ({#Op, Arc::Type()}, Op) [ 537s] | ^ [ 537s] ./../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] [ 537s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 537s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 538s] ./../include/fst/queue.h:548:11: required from here [ 538s] 548 | StateId Head() const final { [ 538s] | ^~~~ [ 538s] ./../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] [ 538s] 552 | ((front_ >= trivial_queue_.size()) || [ 538s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 538s] ./../include/fst/queue.h:563:8: required from here [ 538s] 563 | void Enqueue(StateId s) final { [ 538s] | ^~~~~~~ [ 538s] ./../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] [ 538s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 538s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 538s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 538s] ./../include/fst/queue.h:581:8: required from here [ 538s] 581 | void Dequeue() final { [ 538s] | ^~~~~~~ [ 538s] ./../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] [ 538s] 584 | } else if (front_ < trivial_queue_.size()) { [ 538s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 538s] ./../include/fst/queue.h:593:8: required from here [ 538s] 593 | bool Empty() const final { [ 538s] | ^~~~~ [ 538s] ./../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] [ 538s] 602 | return (front_ >= trivial_queue_.size()) || [ 538s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 538s] ./../include/fst/queue.h:607:8: required from here [ 538s] 607 | void Clear() final { [ 538s] | ^~~~~ [ 538s] ./../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] [ 538s] 611 | } else if (i < trivial_queue_.size()) { [ 538s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 538s] ./../include/fst/queue.h:495:8: required from here [ 538s] 495 | void Enqueue(StateId s) final { [ 538s] | ^~~~~~~ [ 538s] ./../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] [ 538s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 538s] | ~~~~~~~~~~~~~~~~~^~~~ [ 538s] ./../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]': [ 538s] ./../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]' [ 538s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 538s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] 679 | &unweighted); [ 538s] | ~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 538s] | ^~~~~~~~~~~ [ 538s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 538s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 538s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 538s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 538s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 538s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 538s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] equivalent.cc:33:1: required from here [ 538s] 164 | ({#Op, Arc::Type()}, Op) [ 538s] | ^ [ 538s] ./../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] [ 538s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 538s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 538s] ./../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]': [ 538s] ./../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]' [ 538s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 538s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] 679 | &unweighted); [ 538s] | ~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 538s] | ^~~~~~~~~~~ [ 538s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 538s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 538s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 538s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 538s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 538s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 538s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] equivalent.cc:33:1: required from here [ 538s] 164 | ({#Op, Arc::Type()}, Op) [ 538s] | ^ [ 538s] ./../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] [ 538s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 538s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 538s] ./../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]': [ 538s] ./../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]' [ 538s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 538s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] 679 | &unweighted); [ 538s] | ~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 538s] | ^~~~~~~~~~~ [ 538s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 538s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 538s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 538s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 538s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 538s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 538s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] equivalent.cc:33:1: required from here [ 538s] 164 | ({#Op, Arc::Type()}, Op) [ 538s] | ^ [ 538s] ./../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] [ 538s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 538s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 538s] ./../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]': [ 538s] ./../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]' [ 538s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 538s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] 679 | &unweighted); [ 538s] | ~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 538s] | ^~~~~~~~~~~ [ 538s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 538s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 538s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 538s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 538s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 538s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 538s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] equivalent.cc:33:1: required from here [ 538s] 164 | ({#Op, Arc::Type()}, Op) [ 538s] | ^ [ 538s] ./../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] [ 538s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 538s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 538s] ./../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]': [ 538s] ./../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]' [ 538s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 538s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] 679 | &unweighted); [ 538s] | ~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 538s] | ^~~~~~~~~~~ [ 538s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 538s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 538s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 538s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 538s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 538s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 538s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] equivalent.cc:33:1: required from here [ 538s] 164 | ({#Op, Arc::Type()}, Op) [ 538s] | ^ [ 538s] ./../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] [ 538s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 538s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 538s] In file included from ./../include/fst/epsnormalize.h:25: [ 538s] ./../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]': [ 538s] ./../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]' [ 538s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 538s] | ^~~~~~~~~ [ 538s] ./../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]' [ 538s] 950 | StateId Start() const override { return impl_->Start(); } [ 538s] | ~~~~~~~~~~~~^~ [ 538s] ./../include/fst/fst.h:950:11: required from here [ 538s] 950 | StateId Start() const override { return impl_->Start(); } [ 538s] | ^~~~~ [ 538s] ./../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] [ 538s] 348 | while (unfactored_.size() <= element.state) [ 538s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 538s] ./../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>]': [ 538s] ./../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>]' [ 538s] 409 | BaseImpl::DeleteStates(dstates); [ 538s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 538s] ./../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>]' [ 538s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 538s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 538s] ./../include/fst/mutable-fst.h:336:8: required from here [ 538s] 336 | void DeleteStates(const std::vector &dstates) override { [ 538s] | ^~~~~~~~~~~~ [ 538s] ./../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] [ 538s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 538s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 538s] ./../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] [ 538s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 538s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 538s] ./../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]': [ 538s] ./../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]' [ 538s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 538s] | ^~~~~~~~~ [ 538s] ./../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]' [ 538s] 950 | StateId Start() const override { return impl_->Start(); } [ 538s] | ~~~~~~~~~~~~^~ [ 538s] ./../include/fst/fst.h:950:11: required from here [ 538s] 950 | StateId Start() const override { return impl_->Start(); } [ 538s] | ^~~~~ [ 538s] ./../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] [ 538s] 348 | while (unfactored_.size() <= element.state) [ 538s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 538s] ./../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>]': [ 538s] ./../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>]' [ 538s] 409 | BaseImpl::DeleteStates(dstates); [ 538s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 538s] ./../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>]' [ 538s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 538s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 538s] ./../include/fst/mutable-fst.h:336:8: required from here [ 538s] 336 | void DeleteStates(const std::vector &dstates) override { [ 538s] | ^~~~~~~~~~~~ [ 538s] ./../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] [ 538s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 538s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 538s] ./../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] [ 538s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 538s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 538s] ./../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]': [ 538s] ./../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]' [ 538s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 538s] | ^~~~~~~~~ [ 538s] ./../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]' [ 538s] 950 | StateId Start() const override { return impl_->Start(); } [ 538s] | ~~~~~~~~~~~~^~ [ 538s] ./../include/fst/fst.h:950:11: required from here [ 538s] 950 | StateId Start() const override { return impl_->Start(); } [ 538s] | ^~~~~ [ 538s] ./../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] [ 538s] 348 | while (unfactored_.size() <= element.state) [ 538s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 538s] ./../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>]': [ 538s] ./../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>]' [ 538s] 409 | BaseImpl::DeleteStates(dstates); [ 538s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 538s] ./../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>]' [ 538s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 538s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 538s] ./../include/fst/mutable-fst.h:336:8: required from here [ 538s] 336 | void DeleteStates(const std::vector &dstates) override { [ 538s] | ^~~~~~~~~~~~ [ 538s] ./../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] [ 538s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 538s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 538s] ./../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] [ 538s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 538s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 538s] In file included from ./../include/fst/queue.h:35: [ 538s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 538s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 538s] 114 | visitor->FinishVisit(); [ 538s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 538s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 538s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 538s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 538s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 538s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 655 | queue_ = std::make_unique>(fst, filter); [ 538s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 538s] | ^~~~~~~~~~~ [ 538s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 538s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 538s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 538s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 538s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 538s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 538s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] equivalent.cc:33:1: required from here [ 538s] 164 | ({#Op, Arc::Type()}, Op) [ 538s] | ^ [ 538s] ./../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] [ 538s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 538s] | ~~^~~~~~~~~~~~~~~~ [ 538s] ./../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] [ 538s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 538s] | ~~^~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 538s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 538s] 114 | visitor->FinishVisit(); [ 538s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 538s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 538s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 538s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 538s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 538s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 655 | queue_ = std::make_unique>(fst, filter); [ 538s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 538s] | ^~~~~~~~~~~ [ 538s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 538s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 538s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 538s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 538s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 538s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 538s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] equivalent.cc:33:1: required from here [ 538s] 164 | ({#Op, Arc::Type()}, Op) [ 538s] | ^ [ 538s] ./../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] [ 538s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 538s] | ~~^~~~~~~~~~~~~~~~ [ 538s] ./../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] [ 538s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 538s] | ~~^~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 538s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 538s] 114 | visitor->FinishVisit(); [ 538s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 538s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 538s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 538s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 538s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 538s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 655 | queue_ = std::make_unique>(fst, filter); [ 538s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 538s] | ^~~~~~~~~~~ [ 538s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 538s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 538s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 538s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 538s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 538s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 538s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] equivalent.cc:33:1: required from here [ 538s] 164 | ({#Op, Arc::Type()}, Op) [ 538s] | ^ [ 538s] ./../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] [ 538s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 538s] | ~~^~~~~~~~~~~~~~~~ [ 538s] ./../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] [ 538s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 538s] | ~~^~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 538s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 538s] 114 | visitor->FinishVisit(); [ 538s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 538s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 538s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 538s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 538s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 538s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 655 | queue_ = std::make_unique>(fst, filter); [ 538s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 538s] | ^~~~~~~~~~~ [ 538s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 538s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 538s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 538s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 538s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 538s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 538s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] equivalent.cc:33:1: required from here [ 538s] 164 | ({#Op, Arc::Type()}, Op) [ 538s] | ^ [ 538s] ./../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] [ 538s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 538s] | ~~^~~~~~~~~~~~~~~~ [ 538s] ./../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] [ 538s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 538s] | ~~^~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 538s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 538s] 114 | visitor->FinishVisit(); [ 538s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 538s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 538s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 538s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 538s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 538s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 655 | queue_ = std::make_unique>(fst, filter); [ 538s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 538s] | ^~~~~~~~~~~ [ 538s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 538s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 538s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 538s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 538s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 538s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 538s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] equivalent.cc:33:1: required from here [ 538s] 164 | ({#Op, Arc::Type()}, Op) [ 538s] | ^ [ 538s] ./../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] [ 538s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 538s] | ~~^~~~~~~~~~~~~~~~ [ 538s] ./../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] [ 538s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 538s] | ~~^~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 538s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 538s] 114 | visitor->FinishVisit(); [ 538s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 538s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 538s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 538s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 538s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 538s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 655 | queue_ = std::make_unique>(fst, filter); [ 538s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 538s] ./../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]' [ 538s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 538s] | ^~~~~~~~~~~ [ 538s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 538s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 538s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 538s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 538s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 538s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 538s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 538s] equivalent.cc:33:1: required from here [ 538s] 164 | ({#Op, Arc::Type()}, Op) [ 538s] | ^ [ 538s] ./../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] [ 538s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 538s] | ~~^~~~~~~~~~~~~~~~ [ 538s] ./../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] [ 538s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 538s] | ~~^~~~~~~~~~~~~~~~ [ 539s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 539s] ./../include/fst/queue.h:548:11: required from here [ 539s] 548 | StateId Head() const final { [ 539s] | ^~~~ [ 539s] ./../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] [ 539s] 552 | ((front_ >= trivial_queue_.size()) || [ 539s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 539s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 539s] ./../include/fst/queue.h:563:8: required from here [ 539s] 563 | void Enqueue(StateId s) final { [ 539s] | ^~~~~~~ [ 539s] ./../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] [ 539s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 539s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 539s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 539s] ./../include/fst/queue.h:581:8: required from here [ 539s] 581 | void Dequeue() final { [ 539s] | ^~~~~~~ [ 539s] ./../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] [ 539s] 584 | } else if (front_ < trivial_queue_.size()) { [ 539s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 539s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 539s] ./../include/fst/queue.h:593:8: required from here [ 539s] 593 | bool Empty() const final { [ 539s] | ^~~~~ [ 539s] ./../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] [ 539s] 602 | return (front_ >= trivial_queue_.size()) || [ 539s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 539s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 539s] ./../include/fst/queue.h:607:8: required from here [ 539s] 607 | void Clear() final { [ 539s] | ^~~~~ [ 539s] ./../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] [ 539s] 611 | } else if (i < trivial_queue_.size()) { [ 539s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 539s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 539s] ./../include/fst/queue.h:232:8: required from here [ 539s] 232 | void Update(StateId s) override { [ 539s] | ^~~~~~ [ 539s] ./../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] [ 539s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 539s] | ~~^~~~~~~~~~~~~~ [ 539s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 539s] ./../include/fst/queue.h:495:8: required from here [ 539s] 495 | void Enqueue(StateId s) final { [ 539s] | ^~~~~~~ [ 539s] ./../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] [ 539s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 539s] | ~~~~~~~~~~~~~~~~~^~~~ [ 539s] In file included from ./../include/fst/queue.h:34: [ 539s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 539s] ./../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]' [ 539s] 218 | key_[s] = heap_.Insert(s); [ 539s] | ~~~~~~~~~~~~^~~ [ 539s] ./../include/fst/queue.h:215:8: required from here [ 539s] 215 | void Enqueue(StateId s) override { [ 539s] | ^~~~~~~ [ 539s] ./../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] [ 539s] 57 | if (size_ < values_.size()) { [ 539s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 539s] ./../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 > >]': [ 539s] ./../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 > >]' [ 539s] 409 | BaseImpl::DeleteStates(dstates); [ 539s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 539s] ./../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 > >]' [ 539s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 539s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 539s] ./../include/fst/mutable-fst.h:336:8: required from here [ 539s] 336 | void DeleteStates(const std::vector &dstates) override { [ 539s] | ^~~~~~~~~~~~ [ 539s] ./../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] [ 539s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 539s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 539s] ./../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] [ 539s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 539s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 539s] ./../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 > >]': [ 539s] ./../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 > >]' [ 539s] 409 | BaseImpl::DeleteStates(dstates); [ 539s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 539s] ./../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 > >]' [ 539s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 539s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 539s] ./../include/fst/mutable-fst.h:336:8: required from here [ 539s] 336 | void DeleteStates(const std::vector &dstates) override { [ 539s] | ^~~~~~~~~~~~ [ 539s] ./../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] [ 539s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 539s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 539s] ./../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] [ 539s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 539s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 539s] ./../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 > >]': [ 539s] ./../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 > >]' [ 539s] 409 | BaseImpl::DeleteStates(dstates); [ 539s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 539s] ./../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 > >]' [ 539s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 539s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 539s] ./../include/fst/mutable-fst.h:336:8: required from here [ 539s] 336 | void DeleteStates(const std::vector &dstates) override { [ 539s] | ^~~~~~~~~~~~ [ 539s] ./../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] [ 539s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 539s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 539s] ./../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] [ 539s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 539s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 539s] ./../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 >]': [ 539s] ./../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 >]' [ 539s] 409 | BaseImpl::DeleteStates(dstates); [ 539s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 539s] ./../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 >]' [ 539s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 539s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 539s] ./../include/fst/mutable-fst.h:336:8: required from here [ 539s] 336 | void DeleteStates(const std::vector &dstates) override { [ 539s] | ^~~~~~~~~~~~ [ 539s] ./../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] [ 539s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 539s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 539s] ./../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] [ 539s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 539s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 539s] ./../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 >]': [ 539s] ./../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 >]' [ 539s] 409 | BaseImpl::DeleteStates(dstates); [ 539s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 539s] ./../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 >]' [ 539s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 539s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 539s] ./../include/fst/mutable-fst.h:336:8: required from here [ 539s] 336 | void DeleteStates(const std::vector &dstates) override { [ 539s] | ^~~~~~~~~~~~ [ 539s] ./../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] [ 539s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 539s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 539s] ./../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] [ 539s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 539s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 539s] ./../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 >]': [ 539s] ./../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 >]' [ 539s] 409 | BaseImpl::DeleteStates(dstates); [ 539s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 539s] ./../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 >]' [ 539s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 539s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 539s] ./../include/fst/mutable-fst.h:336:8: required from here [ 539s] 336 | void DeleteStates(const std::vector &dstates) override { [ 539s] | ^~~~~~~~~~~~ [ 539s] ./../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] [ 539s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 539s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 539s] ./../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] [ 539s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 539s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 540s] depbase=`echo fst-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 540s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fst-class.lo -MD -MP -MF $depbase.Tpo -c -o fst-class.lo fst-class.cc &&\ [ 540s] mv -f $depbase.Tpo $depbase.Plo [ 540s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fst-class.lo -MD -MP -MF .deps/fst-class.Tpo -c fst-class.cc -fPIC -DPIC -o .libs/fst-class.o [ 542s] In file included from ./../include/fst/rational.h:31, [ 542s] from ./../include/fst/union.h:30, [ 542s] from fst-class.cc:32: [ 542s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 542s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 542s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 542s] | ^~~~~~ [ 542s] | template [ 542s] In file included from ./../include/fst/script/fst-class.h:33, [ 542s] from fst-class.cc:22: [ 542s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 542s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 542s] 128 | class ImplToExpandedFst : public ImplToFst { [ 542s] | ^~~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 542s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 542s] | ^~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 542s] 520 | class VectorFst : public ImplToMutableFst> { [ 542s] | ^~~~~~~~~ [ 542s] ./../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]' [ 542s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 542s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 542s] fst-class.cc:153:1: required from here [ 542s] 658 | Class::Read, Class::Create, Class::Convert)) [ 542s] | ^ [ 542s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 542s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 542s] | ^~~~~~~~ [ 542s] In file included from ./../include/fst/expanded-fst.h:33, [ 542s] from ./../include/fst/script/fst-class.h:30: [ 542s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 542s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 542s] | ^~~~~~~~ [ 542s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 542s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 542s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 542s] | ^~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 542s] 520 | class VectorFst : public ImplToMutableFst> { [ 542s] | ^~~~~~~~~ [ 542s] ./../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]' [ 542s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 542s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 542s] fst-class.cc:153:1: required from here [ 542s] 658 | Class::Read, Class::Create, Class::Convert)) [ 542s] | ^ [ 542s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 542s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 542s] | ^~~~~~~~ [ 542s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 542s] 128 | class ImplToExpandedFst : public ImplToFst { [ 542s] | ^~~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 542s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 542s] 520 | class VectorFst : public ImplToMutableFst> { [ 542s] | ^~~~~~~~~ [ 542s] ./../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]' [ 542s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 542s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 542s] fst-class.cc:153:1: required from here [ 542s] 658 | Class::Read, Class::Create, Class::Convert)) [ 542s] | ^ [ 542s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 542s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 542s] | ^~~~~~~~ [ 542s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 542s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 542s] | ^~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 542s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 542s] 128 | class ImplToExpandedFst : public ImplToFst { [ 542s] | ^~~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 542s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 542s] | ^~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 542s] 520 | class VectorFst : public ImplToMutableFst> { [ 542s] | ^~~~~~~~~ [ 542s] ./../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]' [ 542s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 542s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 542s] fst-class.cc:154:1: required from here [ 542s] 658 | Class::Read, Class::Create, Class::Convert)) [ 542s] | ^ [ 542s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 542s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 542s] | ^~~~~~~~ [ 542s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 542s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 542s] | ^~~~~~~~ [ 542s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 542s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 542s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 542s] | ^~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 542s] 520 | class VectorFst : public ImplToMutableFst> { [ 542s] | ^~~~~~~~~ [ 542s] ./../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]' [ 542s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 542s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 542s] fst-class.cc:154:1: required from here [ 542s] 658 | Class::Read, Class::Create, Class::Convert)) [ 542s] | ^ [ 542s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 542s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 542s] | ^~~~~~~~ [ 542s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 542s] 128 | class ImplToExpandedFst : public ImplToFst { [ 542s] | ^~~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 542s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 542s] 520 | class VectorFst : public ImplToMutableFst> { [ 542s] | ^~~~~~~~~ [ 542s] ./../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]' [ 542s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 542s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 542s] fst-class.cc:154:1: required from here [ 542s] 658 | Class::Read, Class::Create, Class::Convert)) [ 542s] | ^ [ 542s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 542s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 542s] | ^~~~~~~~ [ 542s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 542s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 542s] | ^~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 542s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 542s] 128 | class ImplToExpandedFst : public ImplToFst { [ 542s] | ^~~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 542s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 542s] | ^~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 542s] 520 | class VectorFst : public ImplToMutableFst> { [ 542s] | ^~~~~~~~~ [ 542s] ./../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]' [ 542s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 542s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 542s] fst-class.cc:155:1: required from here [ 542s] 658 | Class::Read, Class::Create, Class::Convert)) [ 542s] | ^ [ 542s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 542s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 542s] | ^~~~~~~~ [ 542s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 542s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 542s] | ^~~~~~~~ [ 542s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 542s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 542s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 542s] | ^~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 542s] 520 | class VectorFst : public ImplToMutableFst> { [ 542s] | ^~~~~~~~~ [ 542s] ./../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]' [ 542s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 542s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 542s] fst-class.cc:155:1: required from here [ 542s] 658 | Class::Read, Class::Create, Class::Convert)) [ 542s] | ^ [ 542s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 542s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 542s] | ^~~~~~~~ [ 542s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 542s] 128 | class ImplToExpandedFst : public ImplToFst { [ 542s] | ^~~~~~~~~~~~~~~~~ [ 542s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 542s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 542s] 520 | class VectorFst : public ImplToMutableFst> { [ 542s] | ^~~~~~~~~ [ 542s] ./../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]' [ 542s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 542s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 542s] fst-class.cc:155:1: required from here [ 542s] 658 | Class::Read, Class::Create, Class::Convert)) [ 542s] | ^ [ 542s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 542s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 542s] | ^~~~~~~~ [ 542s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 542s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 542s] | ^~~~~~~~~~~~~~~~ [ 542s] depbase=`echo getters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 542s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT getters.lo -MD -MP -MF $depbase.Tpo -c -o getters.lo getters.cc &&\ [ 542s] mv -f $depbase.Tpo $depbase.Plo [ 543s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT getters.lo -MD -MP -MF .deps/getters.Tpo -c getters.cc -fPIC -DPIC -o .libs/getters.o [ 543s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 543s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT info-impl.lo -MD -MP -MF $depbase.Tpo -c -o info-impl.lo info-impl.cc &&\ [ 543s] mv -f $depbase.Tpo $depbase.Plo [ 543s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT info-impl.lo -MD -MP -MF .deps/info-impl.Tpo -c info-impl.cc -fPIC -DPIC -o .libs/info-impl.o [ 544s] In file included from ./../include/fst/script/fst-class.h:34: [ 544s] ./../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 >]': [ 544s] ./../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 >]' [ 544s] 409 | BaseImpl::DeleteStates(dstates); [ 544s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 544s] ./../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 >]' [ 544s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 544s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 544s] ./../include/fst/mutable-fst.h:336:8: required from here [ 544s] 336 | void DeleteStates(const std::vector &dstates) override { [ 544s] | ^~~~~~~~~~~~ [ 544s] ./../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] [ 544s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 544s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 544s] ./../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] [ 544s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 544s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 544s] ./../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 >]': [ 544s] ./../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 >]' [ 544s] 409 | BaseImpl::DeleteStates(dstates); [ 544s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 544s] ./../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 >]' [ 544s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 544s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 544s] ./../include/fst/mutable-fst.h:336:8: required from here [ 544s] 336 | void DeleteStates(const std::vector &dstates) override { [ 544s] | ^~~~~~~~~~~~ [ 544s] ./../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] [ 544s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 544s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 544s] ./../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] [ 544s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 544s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 544s] ./../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 >]': [ 544s] ./../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 >]' [ 544s] 409 | BaseImpl::DeleteStates(dstates); [ 544s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 544s] ./../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 >]' [ 544s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 544s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 544s] ./../include/fst/mutable-fst.h:336:8: required from here [ 544s] 336 | void DeleteStates(const std::vector &dstates) override { [ 544s] | ^~~~~~~~~~~~ [ 544s] ./../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] [ 544s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 544s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 544s] ./../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] [ 544s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 544s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 545s] In file included from ./../include/fst/accumulator.h:34, [ 545s] from ./../include/fst/label-reachable.h:30, [ 545s] from ./../include/fst/lookahead-matcher.h:35, [ 545s] from ./../include/fst/lookahead-filter.h:31, [ 545s] from ./../include/fst/compose.h:33, [ 545s] from ./../include/fst/script/getters.h:28, [ 545s] from getters.cc:18: [ 545s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 545s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 545s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 545s] | ^~~~~~ [ 545s] | template [ 545s] In file included from ./../include/fst/accumulator.h:34, [ 545s] from ./../include/fst/label-reachable.h:30, [ 545s] from ./../include/fst/lookahead-matcher.h:35, [ 545s] from ./../include/fst/script/info-impl.h:32, [ 545s] from info-impl.cc:18: [ 545s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 545s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 545s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 545s] | ^~~~~~ [ 545s] | template [ 547s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 547s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT info.lo -MD -MP -MF $depbase.Tpo -c -o info.lo info.cc &&\ [ 547s] mv -f $depbase.Tpo $depbase.Plo [ 547s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.cc -fPIC -DPIC -o .libs/info.o [ 547s] depbase=`echo intersect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 547s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT intersect.lo -MD -MP -MF $depbase.Tpo -c -o intersect.lo intersect.cc &&\ [ 547s] mv -f $depbase.Tpo $depbase.Plo [ 547s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT intersect.lo -MD -MP -MF .deps/intersect.Tpo -c intersect.cc -fPIC -DPIC -o .libs/intersect.o [ 549s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 549s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT invert.lo -MD -MP -MF $depbase.Tpo -c -o invert.lo invert.cc &&\ [ 549s] mv -f $depbase.Tpo $depbase.Plo [ 549s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT invert.lo -MD -MP -MF .deps/invert.Tpo -c invert.cc -fPIC -DPIC -o .libs/invert.o [ 549s] In file included from ./../include/fst/accumulator.h:34, [ 549s] from ./../include/fst/label-reachable.h:30, [ 549s] from ./../include/fst/lookahead-matcher.h:35, [ 549s] from ./../include/fst/script/info-impl.h:32, [ 549s] from ./../include/fst/script/info.h:27, [ 549s] from info.cc:18: [ 549s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 549s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 549s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 549s] | ^~~~~~ [ 549s] | template [ 549s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 549s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT isomorphic.lo -MD -MP -MF $depbase.Tpo -c -o isomorphic.lo isomorphic.cc &&\ [ 549s] mv -f $depbase.Tpo $depbase.Plo [ 549s] In file included from ./../include/fst/accumulator.h:34, [ 549s] from ./../include/fst/label-reachable.h:30, [ 549s] from ./../include/fst/lookahead-matcher.h:35, [ 549s] from ./../include/fst/lookahead-filter.h:31, [ 549s] from ./../include/fst/compose.h:33, [ 549s] from ./../include/fst/intersect.h:29, [ 549s] from ./../include/fst/script/intersect.h:23, [ 549s] from intersect.cc:18: [ 549s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 549s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 549s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 549s] | ^~~~~~ [ 549s] | template [ 549s] ./../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]': [ 549s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 549s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 549s] | ^~~~ [ 549s] info.cc:33:1: required from here [ 549s] 164 | ({#Op, Arc::Type()}, Op) [ 549s] | ^ [ 549s] ./../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] [ 549s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 549s] | ~~^~~~~~~~~~~ [ 549s] ./../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] [ 549s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 549s] | ~~~~~~^~~~~~~ [ 549s] ./../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] [ 549s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 549s] | ~~^~~~~~~~~~~~ [ 549s] ./../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] [ 549s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 549s] | ~~~~~~~^~~~~~~~ [ 549s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT isomorphic.lo -MD -MP -MF .deps/isomorphic.Tpo -c isomorphic.cc -fPIC -DPIC -o .libs/isomorphic.o [ 549s] ./../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]': [ 549s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 549s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 549s] | ^~~~ [ 549s] info.cc:33:1: required from here [ 549s] 164 | ({#Op, Arc::Type()}, Op) [ 549s] | ^ [ 549s] ./../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] [ 549s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 549s] | ~~^~~~~~~~~~~ [ 549s] ./../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] [ 549s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 549s] | ~~~~~~^~~~~~~ [ 549s] ./../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] [ 549s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 549s] | ~~^~~~~~~~~~~~ [ 549s] ./../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] [ 549s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 549s] | ~~~~~~~^~~~~~~~ [ 549s] ./../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]': [ 549s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 549s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 549s] | ^~~~ [ 549s] info.cc:33:1: required from here [ 549s] 164 | ({#Op, Arc::Type()}, Op) [ 549s] | ^ [ 549s] ./../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] [ 549s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 549s] | ~~^~~~~~~~~~~ [ 549s] ./../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] [ 549s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 549s] | ~~~~~~^~~~~~~ [ 549s] ./../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] [ 549s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 549s] | ~~^~~~~~~~~~~~ [ 549s] ./../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] [ 549s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 549s] | ~~~~~~~^~~~~~~~ [ 549s] In file included from ./../include/fst/script/info-impl.h:37: [ 549s] ./../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 > >]': [ 549s] ./../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]' [ 549s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 549s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 549s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 549s] | ^~~~ [ 549s] info.cc:33:1: required from here [ 549s] 164 | ({#Op, Arc::Type()}, Op) [ 549s] | ^ [ 549s] ./../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] [ 549s] 111 | if (state >= state_status.size()) { [ 549s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../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] [ 549s] 136 | if (arc.nextstate >= state_status.size()) { [ 549s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../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 > >]': [ 549s] ./../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]' [ 549s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 549s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 549s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 549s] | ^~~~ [ 549s] info.cc:33:1: required from here [ 549s] 164 | ({#Op, Arc::Type()}, Op) [ 549s] | ^ [ 549s] ./../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] [ 549s] 111 | if (state >= state_status.size()) { [ 549s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../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] [ 549s] 136 | if (arc.nextstate >= state_status.size()) { [ 549s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../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 > >]': [ 549s] ./../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]' [ 549s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 549s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 549s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 549s] | ^~~~ [ 549s] info.cc:33:1: required from here [ 549s] 164 | ({#Op, Arc::Type()}, Op) [ 549s] | ^ [ 549s] ./../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] [ 549s] 111 | if (state >= state_status.size()) { [ 549s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../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] [ 549s] 136 | if (arc.nextstate >= state_status.size()) { [ 549s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../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 > >]': [ 549s] ./../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]' [ 549s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 549s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 549s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 549s] | ^~~~ [ 549s] info.cc:33:1: required from here [ 549s] 164 | ({#Op, Arc::Type()}, Op) [ 549s] | ^ [ 549s] ./../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] [ 549s] 111 | if (state >= state_status.size()) { [ 549s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../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] [ 549s] 136 | if (arc.nextstate >= state_status.size()) { [ 549s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../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 > >]': [ 549s] ./../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]' [ 549s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 549s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 549s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 549s] | ^~~~ [ 549s] info.cc:33:1: required from here [ 549s] 164 | ({#Op, Arc::Type()}, Op) [ 549s] | ^ [ 549s] ./../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] [ 549s] 111 | if (state >= state_status.size()) { [ 549s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../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] [ 549s] 136 | if (arc.nextstate >= state_status.size()) { [ 549s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../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 > >]': [ 549s] ./../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]' [ 549s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 549s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 549s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 549s] | ^~~~ [ 549s] info.cc:33:1: required from here [ 549s] 164 | ({#Op, Arc::Type()}, Op) [ 549s] | ^ [ 549s] ./../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] [ 549s] 111 | if (state >= state_status.size()) { [ 549s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 549s] ./../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] [ 549s] 136 | if (arc.nextstate >= state_status.size()) { [ 549s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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 > >]': [ 550s] ./../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]' [ 550s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 550s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 550s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 550s] | ^~~~ [ 550s] info.cc:33:1: required from here [ 550s] 164 | ({#Op, Arc::Type()}, Op) [ 550s] | ^ [ 550s] ./../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] [ 550s] 111 | if (state >= state_status.size()) { [ 550s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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] [ 550s] 136 | if (arc.nextstate >= state_status.size()) { [ 550s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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 > >]': [ 550s] ./../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]' [ 550s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 550s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 550s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 550s] | ^~~~ [ 550s] info.cc:33:1: required from here [ 550s] 164 | ({#Op, Arc::Type()}, Op) [ 550s] | ^ [ 550s] ./../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] [ 550s] 111 | if (state >= state_status.size()) { [ 550s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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] [ 550s] 136 | if (arc.nextstate >= state_status.size()) { [ 550s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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 > >]': [ 550s] ./../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]' [ 550s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 550s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 550s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 550s] | ^~~~ [ 550s] info.cc:33:1: required from here [ 550s] 164 | ({#Op, Arc::Type()}, Op) [ 550s] | ^ [ 550s] ./../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] [ 550s] 111 | if (state >= state_status.size()) { [ 550s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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] [ 550s] 136 | if (arc.nextstate >= state_status.size()) { [ 550s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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 > >]': [ 550s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 550s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 550s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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]' [ 550s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 550s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 550s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 550s] | ^~~~ [ 550s] info.cc:33:1: required from here [ 550s] 164 | ({#Op, Arc::Type()}, Op) [ 550s] | ^ [ 550s] ./../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] [ 550s] 111 | if (state >= state_status.size()) { [ 550s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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] [ 550s] 136 | if (arc.nextstate >= state_status.size()) { [ 550s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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 > >]': [ 550s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 550s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 550s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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]' [ 550s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 550s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 550s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 550s] | ^~~~ [ 550s] info.cc:33:1: required from here [ 550s] 164 | ({#Op, Arc::Type()}, Op) [ 550s] | ^ [ 550s] ./../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] [ 550s] 111 | if (state >= state_status.size()) { [ 550s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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] [ 550s] 136 | if (arc.nextstate >= state_status.size()) { [ 550s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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 > >]': [ 550s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 550s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 550s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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]' [ 550s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 550s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 550s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 550s] | ^~~~ [ 550s] info.cc:33:1: required from here [ 550s] 164 | ({#Op, Arc::Type()}, Op) [ 550s] | ^ [ 550s] ./../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] [ 550s] 111 | if (state >= state_status.size()) { [ 550s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../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] [ 550s] 136 | if (arc.nextstate >= state_status.size()) { [ 550s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 550s] In file included from ./../include/fst/connect.h:30, [ 550s] from ./../include/fst/test-properties.h:27, [ 550s] from ./../include/fst/vector-fst.h:35, [ 550s] from ./../include/fst/script/fst-class.h:34, [ 550s] from ./../include/fst/script/info.h:26: [ 550s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 550s] ./../include/fst/connect.h:58:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 550s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 550s] | ~~~~~~~~~~~~~~~^~~ [ 550s] ./../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 > >]' [ 550s] 106 | visit = visitor->InitState(root, root); [ 550s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 550s] ./../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]' [ 550s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 550s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 550s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 550s] | ^~~~ [ 550s] info.cc:33:1: required from here [ 550s] 164 | ({#Op, Arc::Type()}, Op) [ 550s] | ^ [ 550s] ./../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] [ 550s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 550s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 550s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 550s] ./../include/fst/connect.h:58:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 550s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 550s] | ~~~~~~~~~~~~~~~^~~ [ 550s] ./../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 > >]' [ 550s] 106 | visit = visitor->InitState(root, root); [ 550s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 550s] ./../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]' [ 550s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 550s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 550s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 550s] | ^~~~ [ 550s] info.cc:33:1: required from here [ 550s] 164 | ({#Op, Arc::Type()}, Op) [ 550s] | ^ [ 550s] ./../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] [ 550s] 61 | if (item >= parent_.size()) { [ 550s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 550s] In file included from ./../include/fst/test-properties.h:27, [ 550s] from ./../include/fst/vector-fst.h:35, [ 550s] from ./../include/fst/cache.h:33, [ 550s] from ./../include/fst/intersect.h:28: [ 550s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 550s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 550s] 190 | if (opts.connect) Connect(ofst); [ 550s] | ~~~~~~~^~~~~~ [ 550s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 550s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 550s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] intersect.cc:36:1: required from here [ 550s] 164 | ({#Op, Arc::Type()}, Op) [ 550s] | ^ [ 550s] ./../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] [ 550s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 550s] | ~~^~~~~~~~~~~~~~~ [ 550s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 550s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 550s] 190 | if (opts.connect) Connect(ofst); [ 550s] | ~~~~~~~^~~~~~ [ 550s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 550s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 550s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] intersect.cc:36:1: required from here [ 550s] 164 | ({#Op, Arc::Type()}, Op) [ 550s] | ^ [ 550s] ./../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] [ 550s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 550s] | ~~^~~~~~~~~~~~~~~ [ 550s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 550s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 550s] 190 | if (opts.connect) Connect(ofst); [ 550s] | ~~~~~~~^~~~~~ [ 550s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 550s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 550s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 550s] intersect.cc:36:1: required from here [ 550s] 164 | ({#Op, Arc::Type()}, Op) [ 550s] | ^ [ 550s] ./../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] [ 550s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 550s] | ~~^~~~~~~~~~~~~~~ [ 551s] In file included from ./../include/fst/script/isomorphic.h:23, [ 551s] from isomorphic.cc:18: [ 551s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 551s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 551s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 551s] | ^~~~~~~~~ [ 551s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 551s] 254 | const bool result = iso.IsIsomorphic(); [ 551s] | ~~~~~~~~~~~~~~~~^~ [ 551s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 551s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 551s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 551s] isomorphic.cc:33:1: required from here [ 551s] 164 | ({#Op, Arc::Type()}, Op) [ 551s] | ^ [ 551s] ./../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] [ 551s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 551s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 552s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 552s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 552s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 552s] | ^~~~~~~~~ [ 552s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 552s] 254 | const bool result = iso.IsIsomorphic(); [ 552s] | ~~~~~~~~~~~~~~~~^~ [ 552s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 552s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 552s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 552s] isomorphic.cc:33:1: required from here [ 552s] 164 | ({#Op, Arc::Type()}, Op) [ 552s] | ^ [ 552s] ./../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] [ 552s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 552s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 552s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 552s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 552s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 552s] | ^~~~~~~~~ [ 552s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 552s] 254 | const bool result = iso.IsIsomorphic(); [ 552s] | ~~~~~~~~~~~~~~~~^~ [ 552s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 552s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 552s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 552s] isomorphic.cc:33:1: required from here [ 552s] 164 | ({#Op, Arc::Type()}, Op) [ 552s] | ^ [ 552s] ./../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] [ 552s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 552s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 555s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 555s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT map.lo -MD -MP -MF $depbase.Tpo -c -o map.lo map.cc &&\ [ 555s] mv -f $depbase.Tpo $depbase.Plo [ 556s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT map.lo -MD -MP -MF .deps/map.Tpo -c map.cc -fPIC -DPIC -o .libs/map.o [ 558s] In file included from ./../include/fst/vector-fst.h:34, [ 558s] from ./../include/fst/cache.h:33, [ 558s] from ./../include/fst/arc-map.h:32, [ 558s] from ./../include/fst/script/map.h:25, [ 558s] from map.cc:18: [ 558s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 558s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 558s] 128 | class ImplToExpandedFst : public ImplToFst { [ 558s] | ^~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 558s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 558s] | ^~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 558s] 520 | class VectorFst : public ImplToMutableFst> { [ 558s] | ^~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 48 | StateMap(fst, ofst.get(), mapper); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 558s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] map.cc:37:1: required from here [ 558s] 164 | ({#Op, Arc::Type()}, Op) [ 558s] | ^ [ 558s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 558s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 558s] | ^~~~~~~~ [ 558s] In file included from ./../include/fst/expanded-fst.h:33, [ 558s] from ./../include/fst/mutable-fst.h:37: [ 558s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 558s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 558s] | ^~~~~~~~ [ 558s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 558s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 558s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 558s] | ^~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 558s] 520 | class VectorFst : public ImplToMutableFst> { [ 558s] | ^~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 48 | StateMap(fst, ofst.get(), mapper); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 558s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] map.cc:37:1: required from here [ 558s] 164 | ({#Op, Arc::Type()}, Op) [ 558s] | ^ [ 558s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 558s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 558s] | ^~~~~~~~ [ 558s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 558s] 128 | class ImplToExpandedFst : public ImplToFst { [ 558s] | ^~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 558s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 558s] 520 | class VectorFst : public ImplToMutableFst> { [ 558s] | ^~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 48 | StateMap(fst, ofst.get(), mapper); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 558s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] map.cc:37:1: required from here [ 558s] 164 | ({#Op, Arc::Type()}, Op) [ 558s] | ^ [ 558s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 558s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 558s] | ^~~~~~~~ [ 558s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 558s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 558s] | ^~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 558s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 558s] 128 | class ImplToExpandedFst : public ImplToFst { [ 558s] | ^~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 558s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 558s] | ^~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 558s] 520 | class VectorFst : public ImplToMutableFst> { [ 558s] | ^~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 39 | ArcMap(fst, ofst.get(), mapper); [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 558s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] map.cc:37:1: required from here [ 558s] 164 | ({#Op, Arc::Type()}, Op) [ 558s] | ^ [ 558s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 558s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 558s] | ^~~~~~~~ [ 558s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 558s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 558s] | ^~~~~~~~ [ 558s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 558s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 558s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 558s] | ^~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 558s] 520 | class VectorFst : public ImplToMutableFst> { [ 558s] | ^~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 39 | ArcMap(fst, ofst.get(), mapper); [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 558s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] map.cc:37:1: required from here [ 558s] 164 | ({#Op, Arc::Type()}, Op) [ 558s] | ^ [ 558s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 558s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 558s] | ^~~~~~~~ [ 558s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 558s] 128 | class ImplToExpandedFst : public ImplToFst { [ 558s] | ^~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 558s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 558s] 520 | class VectorFst : public ImplToMutableFst> { [ 558s] | ^~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 39 | ArcMap(fst, ofst.get(), mapper); [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 558s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] map.cc:37:1: required from here [ 558s] 164 | ({#Op, Arc::Type()}, Op) [ 558s] | ^ [ 558s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 558s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 558s] | ^~~~~~~~ [ 558s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 558s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 558s] | ^~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 558s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 558s] 128 | class ImplToExpandedFst : public ImplToFst { [ 558s] | ^~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 558s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 558s] | ^~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 558s] 520 | class VectorFst : public ImplToMutableFst> { [ 558s] | ^~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 39 | ArcMap(fst, ofst.get(), mapper); [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 558s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] map.cc:37:1: required from here [ 558s] 164 | ({#Op, Arc::Type()}, Op) [ 558s] | ^ [ 558s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 558s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 558s] | ^~~~~~~~ [ 558s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 558s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 558s] | ^~~~~~~~ [ 558s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 558s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 558s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 558s] | ^~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 558s] 520 | class VectorFst : public ImplToMutableFst> { [ 558s] | ^~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 39 | ArcMap(fst, ofst.get(), mapper); [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 558s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] map.cc:37:1: required from here [ 558s] 164 | ({#Op, Arc::Type()}, Op) [ 558s] | ^ [ 558s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 558s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 558s] | ^~~~~~~~ [ 558s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 558s] 128 | class ImplToExpandedFst : public ImplToFst { [ 558s] | ^~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 558s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 558s] 520 | class VectorFst : public ImplToMutableFst> { [ 558s] | ^~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 39 | ArcMap(fst, ofst.get(), mapper); [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 558s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] map.cc:37:1: required from here [ 558s] 164 | ({#Op, Arc::Type()}, Op) [ 558s] | ^ [ 558s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 558s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 558s] | ^~~~~~~~ [ 558s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 558s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 558s] | ^~~~~~~~~~~~~~~~ [ 558s] In file included from ./../include/fst/script/map.h:26: [ 558s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 558s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 558s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 558s] | ~~~~~~~~~~~~^~ [ 558s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 558s] 165 | StateMap(ifst, ofst, &mapper); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 48 | StateMap(fst, ofst.get(), mapper); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 558s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] map.cc:37:1: required from here [ 558s] 164 | ({#Op, Arc::Type()}, Op) [ 558s] | ^ [ 558s] ./../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] [ 558s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 558s] | ~~~^~~~~~~~~~~~~~~ [ 558s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 558s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 558s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 558s] | ~~~~~~~~~~~~^~ [ 558s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 558s] 165 | StateMap(ifst, ofst, &mapper); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 48 | StateMap(fst, ofst.get(), mapper); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 558s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] map.cc:37:1: required from here [ 558s] 164 | ({#Op, Arc::Type()}, Op) [ 558s] | ^ [ 558s] ./../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] [ 558s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 558s] | ~~~^~~~~~~~~~~~~~~ [ 558s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 558s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 558s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 558s] | ~~~~~~~~~~~~^~ [ 558s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 558s] 165 | StateMap(ifst, ofst, &mapper); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 48 | StateMap(fst, ofst.get(), mapper); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 558s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 558s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 558s] map.cc:37:1: required from here [ 558s] 164 | ({#Op, Arc::Type()}, Op) [ 558s] | ^ [ 558s] ./../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] [ 558s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 558s] | ~~~^~~~~~~~~~~~~~~ [ 558s] ./../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 >]': [ 558s] ./../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 >]' [ 558s] 409 | BaseImpl::DeleteStates(dstates); [ 558s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 558s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 558s] ./../include/fst/mutable-fst.h:336:8: required from here [ 558s] 336 | void DeleteStates(const std::vector &dstates) override { [ 558s] | ^~~~~~~~~~~~ [ 558s] ./../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] [ 558s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 558s] ./../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] [ 558s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 558s] ./../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 >]': [ 558s] ./../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 >]' [ 558s] 409 | BaseImpl::DeleteStates(dstates); [ 558s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 558s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 558s] ./../include/fst/mutable-fst.h:336:8: required from here [ 558s] 336 | void DeleteStates(const std::vector &dstates) override { [ 558s] | ^~~~~~~~~~~~ [ 558s] ./../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] [ 558s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 558s] ./../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] [ 558s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 558s] ./../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 >]': [ 558s] ./../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 >]' [ 558s] 409 | BaseImpl::DeleteStates(dstates); [ 558s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 558s] ./../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 >]' [ 558s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 558s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 558s] ./../include/fst/mutable-fst.h:336:8: required from here [ 558s] 336 | void DeleteStates(const std::vector &dstates) override { [ 558s] | ^~~~~~~~~~~~ [ 558s] ./../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] [ 558s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 558s] ./../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] [ 558s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 558s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 563s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 563s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT minimize.lo -MD -MP -MF $depbase.Tpo -c -o minimize.lo minimize.cc &&\ [ 563s] mv -f $depbase.Tpo $depbase.Plo [ 564s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT minimize.lo -MD -MP -MF .deps/minimize.Tpo -c minimize.cc -fPIC -DPIC -o .libs/minimize.o [ 566s] In file included from ./../include/fst/vector-fst.h:34, [ 566s] from ./../include/fst/cache.h:33, [ 566s] from ./../include/fst/arcsort.h:28, [ 566s] from ./../include/fst/minimize.h:33, [ 566s] from ./../include/fst/script/minimize.h:23, [ 566s] from minimize.cc:18: [ 566s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 566s] ./../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> > >' [ 566s] 128 | class ImplToExpandedFst : public ImplToFst { [ 566s] | ^~~~~~~~~~~~~~~~~ [ 566s] ./../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> > >' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../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> > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 528 | VectorFst> gfst; [ 566s] | ^~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] In file included from ./../include/fst/expanded-fst.h:33, [ 566s] from ./../include/fst/mutable-fst.h:37: [ 566s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 566s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 566s] | ^~~~~~~~ [ 566s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 566s] ./../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> > >' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../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> > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 528 | VectorFst> gfst; [ 566s] | ^~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../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=' [ 566s] 128 | class ImplToExpandedFst : public ImplToFst { [ 566s] | ^~~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 566s] ./../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> > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 528 | VectorFst> gfst; [ 566s] | ^~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../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=' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 566s] ./../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> > >' [ 566s] 128 | class ImplToExpandedFst : public ImplToFst { [ 566s] | ^~~~~~~~~~~~~~~~~ [ 566s] ./../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> > >' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../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> > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 528 | VectorFst> gfst; [ 566s] | ^~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 566s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 566s] | ^~~~~~~~ [ 566s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 566s] ./../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> > >' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../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> > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 528 | VectorFst> gfst; [ 566s] | ^~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../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=' [ 566s] 128 | class ImplToExpandedFst : public ImplToFst { [ 566s] | ^~~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 566s] ./../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> > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 528 | VectorFst> gfst; [ 566s] | ^~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../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=' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 566s] ./../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> > >' [ 566s] 128 | class ImplToExpandedFst : public ImplToFst { [ 566s] | ^~~~~~~~~~~~~~~~~ [ 566s] ./../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> > >' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../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> > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 528 | VectorFst> gfst; [ 566s] | ^~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 566s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 566s] | ^~~~~~~~ [ 566s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 566s] ./../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> > >' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../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> > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 528 | VectorFst> gfst; [ 566s] | ^~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../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=' [ 566s] 128 | class ImplToExpandedFst : public ImplToFst { [ 566s] | ^~~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 566s] ./../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> > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 528 | VectorFst> gfst; [ 566s] | ^~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../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=' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 566s] ./../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> > > >' [ 566s] 128 | class ImplToExpandedFst : public ImplToFst { [ 566s] | ^~~~~~~~~~~~~~~~~ [ 566s] ./../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> > > >' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../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> > > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 566s] 290 | VectorFst Tr_; [ 566s] | ^~~ [ 566s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 566s] 483 | CyclicMinimizer> minimizer(*fst); [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 537 | internal::AcceptorMinimize(&gfst); [ 566s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 566s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 566s] | ^~~~~~~~ [ 566s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 566s] ./../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> > > >' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../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> > > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 566s] 290 | VectorFst Tr_; [ 566s] | ^~~ [ 566s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 566s] 483 | CyclicMinimizer> minimizer(*fst); [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 537 | internal::AcceptorMinimize(&gfst); [ 566s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../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=' [ 566s] 128 | class ImplToExpandedFst : public ImplToFst { [ 566s] | ^~~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 566s] ./../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> > > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 566s] 290 | VectorFst Tr_; [ 566s] | ^~~ [ 566s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 566s] 483 | CyclicMinimizer> minimizer(*fst); [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 537 | internal::AcceptorMinimize(&gfst); [ 566s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../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=' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 566s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 566s] 128 | class ImplToExpandedFst : public ImplToFst { [ 566s] | ^~~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 566s] 290 | VectorFst Tr_; [ 566s] | ^~~ [ 566s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 566s] 483 | CyclicMinimizer> minimizer(*fst); [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 560 | internal::AcceptorMinimize(fst); [ 566s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 566s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 566s] | ^~~~~~~~ [ 566s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 566s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 566s] 290 | VectorFst Tr_; [ 566s] | ^~~ [ 566s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 566s] 483 | CyclicMinimizer> minimizer(*fst); [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 560 | internal::AcceptorMinimize(fst); [ 566s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 566s] 128 | class ImplToExpandedFst : public ImplToFst { [ 566s] | ^~~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 566s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 566s] 290 | VectorFst Tr_; [ 566s] | ^~~ [ 566s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 566s] 483 | CyclicMinimizer> minimizer(*fst); [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 560 | internal::AcceptorMinimize(fst); [ 566s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 566s] ./../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> > > >' [ 566s] 128 | class ImplToExpandedFst : public ImplToFst { [ 566s] | ^~~~~~~~~~~~~~~~~ [ 566s] ./../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> > > >' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../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> > > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 566s] 290 | VectorFst Tr_; [ 566s] | ^~~ [ 566s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 566s] 483 | CyclicMinimizer> minimizer(*fst); [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 537 | internal::AcceptorMinimize(&gfst); [ 566s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 566s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 566s] | ^~~~~~~~ [ 566s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 566s] ./../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> > > >' [ 566s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 566s] | ^~~~~~~~~~~~~~~~ [ 566s] ./../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> > > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 566s] 290 | VectorFst Tr_; [ 566s] | ^~~ [ 566s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 566s] 483 | CyclicMinimizer> minimizer(*fst); [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 537 | internal::AcceptorMinimize(&gfst); [ 566s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 566s] | ^ [ 566s] ./../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=] [ 566s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 566s] | ^~~~~~~~ [ 566s] ./../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=' [ 566s] 128 | class ImplToExpandedFst : public ImplToFst { [ 566s] | ^~~~~~~~~~~~~~~~~ [ 566s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 566s] ./../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> > > > >' [ 566s] 520 | class VectorFst : public ImplToMutableFst> { [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 566s] 290 | VectorFst Tr_; [ 566s] | ^~~ [ 566s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 566s] 483 | CyclicMinimizer> minimizer(*fst); [ 566s] | ^~~~~~~~~ [ 566s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 566s] 537 | internal::AcceptorMinimize(&gfst); [ 566s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 566s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 566s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 566s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 566s] minimize.cc:36:1: required from here [ 566s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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=] [ 567s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 567s] | ^~~~~~~~ [ 567s] ./../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=' [ 567s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 567s] | ^~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 567s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 567s] 128 | class ImplToExpandedFst : public ImplToFst { [ 567s] | ^~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 567s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 567s] | ^~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 567s] 520 | class VectorFst : public ImplToMutableFst> { [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 567s] 290 | VectorFst Tr_; [ 567s] | ^~~ [ 567s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 567s] 483 | CyclicMinimizer> minimizer(*fst); [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 560 | internal::AcceptorMinimize(fst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 567s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 567s] | ^~~~~~~~ [ 567s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 567s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 567s] | ^~~~~~~~ [ 567s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 567s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 567s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 567s] | ^~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 567s] 520 | class VectorFst : public ImplToMutableFst> { [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 567s] 290 | VectorFst Tr_; [ 567s] | ^~~ [ 567s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 567s] 483 | CyclicMinimizer> minimizer(*fst); [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 560 | internal::AcceptorMinimize(fst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 567s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 567s] | ^~~~~~~~ [ 567s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 567s] 128 | class ImplToExpandedFst : public ImplToFst { [ 567s] | ^~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 567s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 567s] 520 | class VectorFst : public ImplToMutableFst> { [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 567s] 290 | VectorFst Tr_; [ 567s] | ^~~ [ 567s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 567s] 483 | CyclicMinimizer> minimizer(*fst); [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 560 | internal::AcceptorMinimize(fst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 567s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 567s] | ^~~~~~~~ [ 567s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 567s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 567s] | ^~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 567s] ./../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> > > >' [ 567s] 128 | class ImplToExpandedFst : public ImplToFst { [ 567s] | ^~~~~~~~~~~~~~~~~ [ 567s] ./../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> > > >' [ 567s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 567s] | ^~~~~~~~~~~~~~~~ [ 567s] ./../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> > > > >' [ 567s] 520 | class VectorFst : public ImplToMutableFst> { [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 567s] 290 | VectorFst Tr_; [ 567s] | ^~~ [ 567s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 567s] 483 | CyclicMinimizer> minimizer(*fst); [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 537 | internal::AcceptorMinimize(&gfst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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=] [ 567s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 567s] | ^~~~~~~~ [ 567s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 567s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 567s] | ^~~~~~~~ [ 567s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 567s] ./../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> > > >' [ 567s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 567s] | ^~~~~~~~~~~~~~~~ [ 567s] ./../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> > > > >' [ 567s] 520 | class VectorFst : public ImplToMutableFst> { [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 567s] 290 | VectorFst Tr_; [ 567s] | ^~~ [ 567s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 567s] 483 | CyclicMinimizer> minimizer(*fst); [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 537 | internal::AcceptorMinimize(&gfst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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=] [ 567s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 567s] | ^~~~~~~~ [ 567s] ./../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=' [ 567s] 128 | class ImplToExpandedFst : public ImplToFst { [ 567s] | ^~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 567s] ./../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> > > > >' [ 567s] 520 | class VectorFst : public ImplToMutableFst> { [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 567s] 290 | VectorFst Tr_; [ 567s] | ^~~ [ 567s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 567s] 483 | CyclicMinimizer> minimizer(*fst); [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 537 | internal::AcceptorMinimize(&gfst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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=] [ 567s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 567s] | ^~~~~~~~ [ 567s] ./../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=' [ 567s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 567s] | ^~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 567s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 567s] 128 | class ImplToExpandedFst : public ImplToFst { [ 567s] | ^~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 567s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 567s] | ^~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 567s] 520 | class VectorFst : public ImplToMutableFst> { [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 567s] 290 | VectorFst Tr_; [ 567s] | ^~~ [ 567s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 567s] 483 | CyclicMinimizer> minimizer(*fst); [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 560 | internal::AcceptorMinimize(fst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 567s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 567s] | ^~~~~~~~ [ 567s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 567s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 567s] | ^~~~~~~~ [ 567s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 567s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 567s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 567s] | ^~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 567s] 520 | class VectorFst : public ImplToMutableFst> { [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 567s] 290 | VectorFst Tr_; [ 567s] | ^~~ [ 567s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 567s] 483 | CyclicMinimizer> minimizer(*fst); [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 560 | internal::AcceptorMinimize(fst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 567s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 567s] | ^~~~~~~~ [ 567s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 567s] 128 | class ImplToExpandedFst : public ImplToFst { [ 567s] | ^~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 567s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 567s] 520 | class VectorFst : public ImplToMutableFst> { [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 567s] 290 | VectorFst Tr_; [ 567s] | ^~~ [ 567s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 567s] 483 | CyclicMinimizer> minimizer(*fst); [ 567s] | ^~~~~~~~~ [ 567s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 560 | internal::AcceptorMinimize(fst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 567s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 567s] | ^~~~~~~~ [ 567s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 567s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 567s] | ^~~~~~~~~~~~~~~~ [ 567s] In file included from ./../include/fst/minimize.h:41: [ 567s] ./../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>]': [ 567s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 567s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 567s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 567s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 567s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 567s] | ~~^~~~~~~~~~~~~~~~~ [ 567s] In file included from ./../include/fst/push.h:32: [ 567s] ./../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>]': [ 567s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 567s] 99 | Reweight(fst, distance, type); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 567s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 72 | if (s == potential.size()) break; [ 567s] | ~~^~~~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 78 | if (arc.nextstate >= potential.size()) continue; [ 567s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 106 | const auto startweight = fst->Start() < potential.size() [ 567s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 567s] In file included from ./../include/fst/test-properties.h:27, [ 567s] from ./../include/fst/vector-fst.h:35: [ 567s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 567s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 567s] 465 | Connect(fst); [ 567s] | ~~~~~~~^~~~~ [ 567s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 537 | internal::AcceptorMinimize(&gfst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 567s] | ~~^~~~~~~~~~~~~~~ [ 567s] ./../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]': [ 567s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 567s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 567s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 567s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 567s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 567s] | ~~^~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 567s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 567s] 99 | Reweight(fst, distance, type); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 567s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 72 | if (s == potential.size()) break; [ 567s] | ~~^~~~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 78 | if (arc.nextstate >= potential.size()) continue; [ 567s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 106 | const auto startweight = fst->Start() < potential.size() [ 567s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 567s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 567s] 465 | Connect(fst); [ 567s] | ~~~~~~~^~~~~ [ 567s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 560 | internal::AcceptorMinimize(fst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 567s] | ~~^~~~~~~~~~~~~~~ [ 567s] ./../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>]': [ 567s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 567s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 567s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 567s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 567s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 567s] | ~~^~~~~~~~~~~~~~~~~ [ 567s] ./../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>]': [ 567s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 567s] 99 | Reweight(fst, distance, type); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 567s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 72 | if (s == potential.size()) break; [ 567s] | ~~^~~~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 78 | if (arc.nextstate >= potential.size()) continue; [ 567s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 106 | const auto startweight = fst->Start() < potential.size() [ 567s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 567s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 567s] 465 | Connect(fst); [ 567s] | ~~~~~~~^~~~~ [ 567s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 537 | internal::AcceptorMinimize(&gfst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 567s] | ~~^~~~~~~~~~~~~~~ [ 567s] ./../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]': [ 567s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 567s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 567s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 567s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 567s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 567s] | ~~^~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 567s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 567s] 99 | Reweight(fst, distance, type); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 567s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 72 | if (s == potential.size()) break; [ 567s] | ~~^~~~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 78 | if (arc.nextstate >= potential.size()) continue; [ 567s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 106 | const auto startweight = fst->Start() < potential.size() [ 567s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 567s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 567s] 465 | Connect(fst); [ 567s] | ~~~~~~~^~~~~ [ 567s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 560 | internal::AcceptorMinimize(fst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 567s] | ~~^~~~~~~~~~~~~~~ [ 567s] ./../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>]': [ 567s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 567s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 567s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 567s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 567s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 567s] | ~~^~~~~~~~~~~~~~~~~ [ 567s] ./../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>]': [ 567s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 567s] 99 | Reweight(fst, distance, type); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 567s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 72 | if (s == potential.size()) break; [ 567s] | ~~^~~~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 78 | if (arc.nextstate >= potential.size()) continue; [ 567s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 106 | const auto startweight = fst->Start() < potential.size() [ 567s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 567s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 567s] 465 | Connect(fst); [ 567s] | ~~~~~~~^~~~~ [ 567s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 537 | internal::AcceptorMinimize(&gfst); [ 567s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 567s] | ~~^~~~~~~~~~~~~~~ [ 567s] ./../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]': [ 567s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 567s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 567s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 567s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 567s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 567s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 567s] | ~~^~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 567s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 567s] 99 | Reweight(fst, distance, type); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 567s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 567s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 567s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 567s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 567s] minimize.cc:36:1: required from here [ 567s] 164 | ({#Op, Arc::Type()}, Op) [ 567s] | ^ [ 567s] ./../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] [ 567s] 72 | if (s == potential.size()) break; [ 567s] | ~~^~~~~~~~~~~~~~~~~~~ [ 567s] ./../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] [ 568s] 78 | if (arc.nextstate >= potential.size()) continue; [ 568s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 568s] ./../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] [ 568s] 106 | const auto startweight = fst->Start() < potential.size() [ 568s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 568s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 568s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 568s] 465 | Connect(fst); [ 568s] | ~~~~~~~^~~~~ [ 568s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 568s] 560 | internal::AcceptorMinimize(fst); [ 568s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 568s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 568s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 568s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] minimize.cc:36:1: required from here [ 568s] 164 | ({#Op, Arc::Type()}, Op) [ 568s] | ^ [ 568s] ./../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] [ 568s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 568s] | ~~^~~~~~~~~~~~~~~ [ 568s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 568s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 568s] 317 | Initialize(fst); [ 568s] | ^~~~~~~~~~ [ 568s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 568s] 476 | AcyclicMinimizer minimizer(*fst); [ 568s] | ^~~~~~~~~ [ 568s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 568s] 537 | internal::AcceptorMinimize(&gfst); [ 568s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 568s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 568s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 568s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] minimize.cc:36:1: required from here [ 568s] 164 | ({#Op, Arc::Type()}, Op) [ 568s] | ^ [ 568s] ./../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] [ 568s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 568s] | ~~^~~~~~~~~~~~~~~~ [ 568s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 568s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 568s] 317 | Initialize(fst); [ 568s] | ^~~~~~~~~~ [ 568s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 568s] 476 | AcyclicMinimizer minimizer(*fst); [ 568s] | ^~~~~~~~~ [ 568s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 568s] 560 | internal::AcceptorMinimize(fst); [ 568s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 568s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 568s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 568s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] minimize.cc:36:1: required from here [ 568s] 164 | ({#Op, Arc::Type()}, Op) [ 568s] | ^ [ 568s] ./../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] [ 568s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 568s] | ~~^~~~~~~~~~~~~~~~ [ 568s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 568s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 568s] 317 | Initialize(fst); [ 568s] | ^~~~~~~~~~ [ 568s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 568s] 476 | AcyclicMinimizer minimizer(*fst); [ 568s] | ^~~~~~~~~ [ 568s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 568s] 537 | internal::AcceptorMinimize(&gfst); [ 568s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 568s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 568s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 568s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] minimize.cc:36:1: required from here [ 568s] 164 | ({#Op, Arc::Type()}, Op) [ 568s] | ^ [ 568s] ./../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] [ 568s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 568s] | ~~^~~~~~~~~~~~~~~~ [ 568s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 568s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 568s] 317 | Initialize(fst); [ 568s] | ^~~~~~~~~~ [ 568s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 568s] 476 | AcyclicMinimizer minimizer(*fst); [ 568s] | ^~~~~~~~~ [ 568s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 568s] 560 | internal::AcceptorMinimize(fst); [ 568s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 568s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 568s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 568s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] minimize.cc:36:1: required from here [ 568s] 164 | ({#Op, Arc::Type()}, Op) [ 568s] | ^ [ 568s] ./../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] [ 568s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 568s] | ~~^~~~~~~~~~~~~~~~ [ 568s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 568s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 568s] 317 | Initialize(fst); [ 568s] | ^~~~~~~~~~ [ 568s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 568s] 476 | AcyclicMinimizer minimizer(*fst); [ 568s] | ^~~~~~~~~ [ 568s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 568s] 537 | internal::AcceptorMinimize(&gfst); [ 568s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 568s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 568s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 568s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] minimize.cc:36:1: required from here [ 568s] 164 | ({#Op, Arc::Type()}, Op) [ 568s] | ^ [ 568s] ./../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] [ 568s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 568s] | ~~^~~~~~~~~~~~~~~~ [ 568s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 568s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 568s] 317 | Initialize(fst); [ 568s] | ^~~~~~~~~~ [ 568s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 568s] 476 | AcyclicMinimizer minimizer(*fst); [ 568s] | ^~~~~~~~~ [ 568s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 568s] 560 | internal::AcceptorMinimize(fst); [ 568s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 568s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 568s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 568s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] minimize.cc:36:1: required from here [ 568s] 164 | ({#Op, Arc::Type()}, Op) [ 568s] | ^ [ 568s] ./../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] [ 568s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 568s] | ~~^~~~~~~~~~~~~~~~ [ 568s] In file included from ./../include/fst/partition.h:28, [ 568s] from ./../include/fst/minimize.h:40: [ 568s] ./../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]': [ 568s] ./../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>]' [ 568s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 568s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] 679 | &unweighted); [ 568s] | ~~~~~~~~~~~~ [ 568s] ./../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>]' [ 568s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 568s] | ^~~~~~~~~~~ [ 568s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 568s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 568s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 568s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 568s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 568s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 568s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] minimize.cc:36:1: required from here [ 568s] 164 | ({#Op, Arc::Type()}, Op) [ 568s] | ^ [ 568s] ./../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] [ 568s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 568s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 568s] ./../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]': [ 568s] ./../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>]' [ 568s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 568s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] 679 | &unweighted); [ 568s] | ~~~~~~~~~~~~ [ 568s] ./../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>]' [ 568s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 568s] | ^~~~~~~~~~~ [ 568s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 568s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 568s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 568s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 568s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 568s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 568s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 568s] minimize.cc:36:1: required from here [ 568s] 164 | ({#Op, Arc::Type()}, Op) [ 568s] | ^ [ 568s] ./../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] [ 568s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 568s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 569s] In file included from ./../include/fst/minimize.h:36: [ 569s] ./../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]': [ 569s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 569s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 569s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 569s] ./../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> >]' [ 569s] 134 | aiter.SetValue((*mapper)(arc)); [ 569s] | ~~~~~~~~~^~~~~ [ 569s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 569s] 477 | ArcMap(fst, mapper); [ 569s] | ~~~~~~^~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 536 | Encode(&gfst, &encoder); [ 569s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 186 | if (label < 1 || label > triples_.size()) { [ 569s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 569s] ./../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]': [ 569s] ./../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]' [ 569s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 569s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] 679 | &unweighted); [ 569s] | ~~~~~~~~~~~~ [ 569s] ./../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]' [ 569s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 569s] | ^~~~~~~~~~~ [ 569s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 569s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 569s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 569s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 569s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 569s] ./../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]': [ 569s] ./../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]' [ 569s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 569s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] 679 | &unweighted); [ 569s] | ~~~~~~~~~~~~ [ 569s] ./../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]' [ 569s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 569s] | ^~~~~~~~~~~ [ 569s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 569s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 569s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 569s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 569s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 569s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 569s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 569s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 569s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 569s] 134 | aiter.SetValue((*mapper)(arc)); [ 569s] | ~~~~~~~~~^~~~~ [ 569s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 569s] 477 | ArcMap(fst, mapper); [ 569s] | ~~~~~~^~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 559 | Encode(fst, &encoder); [ 569s] | ~~~~~~^~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 186 | if (label < 1 || label > triples_.size()) { [ 569s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 569s] ./../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]': [ 569s] ./../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>]' [ 569s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 569s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] 679 | &unweighted); [ 569s] | ~~~~~~~~~~~~ [ 569s] ./../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>]' [ 569s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 569s] | ^~~~~~~~~~~ [ 569s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 569s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 569s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 569s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 569s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 569s] ./../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]': [ 569s] ./../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>]' [ 569s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 569s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] 679 | &unweighted); [ 569s] | ~~~~~~~~~~~~ [ 569s] ./../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>]' [ 569s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 569s] | ^~~~~~~~~~~ [ 569s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 569s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 569s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 569s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 569s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 569s] ./../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]': [ 569s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 569s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 569s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 569s] ./../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> >]' [ 569s] 134 | aiter.SetValue((*mapper)(arc)); [ 569s] | ~~~~~~~~~^~~~~ [ 569s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 569s] 477 | ArcMap(fst, mapper); [ 569s] | ~~~~~~^~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 536 | Encode(&gfst, &encoder); [ 569s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 186 | if (label < 1 || label > triples_.size()) { [ 569s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 569s] ./../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]': [ 569s] ./../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]' [ 569s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 569s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] 679 | &unweighted); [ 569s] | ~~~~~~~~~~~~ [ 569s] ./../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]' [ 569s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 569s] | ^~~~~~~~~~~ [ 569s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 569s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 569s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 569s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 569s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 569s] ./../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]': [ 569s] ./../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]' [ 569s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 569s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] 679 | &unweighted); [ 569s] | ~~~~~~~~~~~~ [ 569s] ./../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]' [ 569s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 569s] | ^~~~~~~~~~~ [ 569s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 569s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 569s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 569s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 569s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 569s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 569s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 569s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 569s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 569s] 134 | aiter.SetValue((*mapper)(arc)); [ 569s] | ~~~~~~~~~^~~~~ [ 569s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 569s] 477 | ArcMap(fst, mapper); [ 569s] | ~~~~~~^~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 559 | Encode(fst, &encoder); [ 569s] | ~~~~~~^~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 186 | if (label < 1 || label > triples_.size()) { [ 569s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 569s] ./../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]': [ 569s] ./../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>]' [ 569s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 569s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] 679 | &unweighted); [ 569s] | ~~~~~~~~~~~~ [ 569s] ./../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>]' [ 569s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 569s] | ^~~~~~~~~~~ [ 569s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 569s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 569s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 569s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 569s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 569s] ./../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]': [ 569s] ./../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>]' [ 569s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 569s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] 679 | &unweighted); [ 569s] | ~~~~~~~~~~~~ [ 569s] ./../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>]' [ 569s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 569s] | ^~~~~~~~~~~ [ 569s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 569s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 569s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 569s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 569s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 569s] ./../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]': [ 569s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 569s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 569s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 569s] ./../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> >]' [ 569s] 134 | aiter.SetValue((*mapper)(arc)); [ 569s] | ~~~~~~~~~^~~~~ [ 569s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 569s] 477 | ArcMap(fst, mapper); [ 569s] | ~~~~~~^~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 536 | Encode(&gfst, &encoder); [ 569s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 186 | if (label < 1 || label > triples_.size()) { [ 569s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 569s] ./../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]': [ 569s] ./../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]' [ 569s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 569s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] 679 | &unweighted); [ 569s] | ~~~~~~~~~~~~ [ 569s] ./../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]' [ 569s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 569s] | ^~~~~~~~~~~ [ 569s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 569s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 569s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 569s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 569s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 569s] ./../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]': [ 569s] ./../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]' [ 569s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 569s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] 679 | &unweighted); [ 569s] | ~~~~~~~~~~~~ [ 569s] ./../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]' [ 569s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 569s] | ^~~~~~~~~~~ [ 569s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 569s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 569s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 569s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 569s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 569s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 569s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 569s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 569s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 569s] 134 | aiter.SetValue((*mapper)(arc)); [ 569s] | ~~~~~~~~~^~~~~ [ 569s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 569s] 477 | ArcMap(fst, mapper); [ 569s] | ~~~~~~^~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 559 | Encode(fst, &encoder); [ 569s] | ~~~~~~^~~~~~~~~~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 186 | if (label < 1 || label > triples_.size()) { [ 569s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 569s] ./../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> >]': [ 569s] ./../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> > >]' [ 569s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 569s] | ~~~~~~~~~~~~^~ [ 569s] ./../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> > >]' [ 569s] 120 | StateMap(fst, &mapper); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 569s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 569s] 104 | StateMap(fst, mapper); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 569s] 475 | ArcSort(fst, comp); [ 569s] | ~~~~~~~^~~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 537 | internal::AcceptorMinimize(&gfst); [ 569s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 569s] | ~~~^~~~~~~~~~~~~~~ [ 569s] ./../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]': [ 569s] ./../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]' [ 569s] 204 | size_t hash = hasher(s); [ 569s] | ~~~~~~^~~ [ 569s] ./../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]' [ 569s] 235 | PrePartition(fst); [ 569s] | ^~~~~~~~~~~~ [ 569s] ./../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]' [ 569s] 128 | Initialize(fst); [ 569s] | ^~~~~~~~~~ [ 569s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 569s] 483 | CyclicMinimizer> minimizer(*fst); [ 569s] | ^~~~~~~~~ [ 569s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 569s] 537 | internal::AcceptorMinimize(&gfst); [ 569s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 569s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 569s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 569s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 569s] minimize.cc:36:1: required from here [ 569s] 164 | ({#Op, Arc::Type()}, Op) [ 569s] | ^ [ 569s] ./../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] [ 569s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 569s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 569s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 570s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 570s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 570s] | ~~~~~~~~~~~~^~ [ 570s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 570s] 120 | StateMap(fst, &mapper); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 570s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 570s] 104 | StateMap(fst, mapper); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 570s] 475 | ArcSort(fst, comp); [ 570s] | ~~~~~~~^~~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 570s] 560 | internal::AcceptorMinimize(fst); [ 570s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 570s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 570s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 570s] minimize.cc:36:1: required from here [ 570s] 164 | ({#Op, Arc::Type()}, Op) [ 570s] | ^ [ 570s] ./../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] [ 570s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 570s] | ~~~^~~~~~~~~~~~~~~ [ 570s] ./../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]': [ 570s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 570s] 204 | size_t hash = hasher(s); [ 570s] | ~~~~~~^~~ [ 570s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 570s] 235 | PrePartition(fst); [ 570s] | ^~~~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 570s] 128 | Initialize(fst); [ 570s] | ^~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 570s] 483 | CyclicMinimizer> minimizer(*fst); [ 570s] | ^~~~~~~~~ [ 570s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 570s] 560 | internal::AcceptorMinimize(fst); [ 570s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 570s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 570s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 570s] minimize.cc:36:1: required from here [ 570s] 164 | ({#Op, Arc::Type()}, Op) [ 570s] | ^ [ 570s] ./../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] [ 570s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 570s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 570s] ./../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> >]': [ 570s] ./../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> > >]' [ 570s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 570s] | ~~~~~~~~~~~~^~ [ 570s] ./../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> > >]' [ 570s] 120 | StateMap(fst, &mapper); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 570s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 570s] 104 | StateMap(fst, mapper); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 570s] 475 | ArcSort(fst, comp); [ 570s] | ~~~~~~~^~~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 570s] 537 | internal::AcceptorMinimize(&gfst); [ 570s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 570s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 570s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 570s] minimize.cc:36:1: required from here [ 570s] 164 | ({#Op, Arc::Type()}, Op) [ 570s] | ^ [ 570s] ./../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] [ 570s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 570s] | ~~~^~~~~~~~~~~~~~~ [ 570s] ./../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]': [ 570s] ./../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]' [ 570s] 204 | size_t hash = hasher(s); [ 570s] | ~~~~~~^~~ [ 570s] ./../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]' [ 570s] 235 | PrePartition(fst); [ 570s] | ^~~~~~~~~~~~ [ 570s] ./../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]' [ 570s] 128 | Initialize(fst); [ 570s] | ^~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 570s] 483 | CyclicMinimizer> minimizer(*fst); [ 570s] | ^~~~~~~~~ [ 570s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 570s] 537 | internal::AcceptorMinimize(&gfst); [ 570s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 570s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 570s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 570s] minimize.cc:36:1: required from here [ 570s] 164 | ({#Op, Arc::Type()}, Op) [ 570s] | ^ [ 570s] ./../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] [ 570s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 570s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 570s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 570s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 570s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 570s] | ~~~~~~~~~~~~^~ [ 570s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 570s] 120 | StateMap(fst, &mapper); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 570s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 570s] 104 | StateMap(fst, mapper); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 570s] 475 | ArcSort(fst, comp); [ 570s] | ~~~~~~~^~~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 570s] 560 | internal::AcceptorMinimize(fst); [ 570s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 570s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 570s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 570s] minimize.cc:36:1: required from here [ 570s] 164 | ({#Op, Arc::Type()}, Op) [ 570s] | ^ [ 570s] ./../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] [ 570s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 570s] | ~~~^~~~~~~~~~~~~~~ [ 570s] ./../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]': [ 570s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 570s] 204 | size_t hash = hasher(s); [ 570s] | ~~~~~~^~~ [ 570s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 570s] 235 | PrePartition(fst); [ 570s] | ^~~~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 570s] 128 | Initialize(fst); [ 570s] | ^~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 570s] 483 | CyclicMinimizer> minimizer(*fst); [ 570s] | ^~~~~~~~~ [ 570s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 570s] 560 | internal::AcceptorMinimize(fst); [ 570s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 570s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 570s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 570s] minimize.cc:36:1: required from here [ 570s] 164 | ({#Op, Arc::Type()}, Op) [ 570s] | ^ [ 570s] ./../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] [ 570s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 570s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 570s] ./../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> >]': [ 570s] ./../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> > >]' [ 570s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 570s] | ~~~~~~~~~~~~^~ [ 570s] ./../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> > >]' [ 570s] 120 | StateMap(fst, &mapper); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 570s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 570s] 104 | StateMap(fst, mapper); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 570s] 475 | ArcSort(fst, comp); [ 570s] | ~~~~~~~^~~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 570s] 537 | internal::AcceptorMinimize(&gfst); [ 570s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 570s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 570s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 570s] minimize.cc:36:1: required from here [ 570s] 164 | ({#Op, Arc::Type()}, Op) [ 570s] | ^ [ 570s] ./../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] [ 570s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 570s] | ~~~^~~~~~~~~~~~~~~ [ 570s] ./../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]': [ 570s] ./../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]' [ 570s] 204 | size_t hash = hasher(s); [ 570s] | ~~~~~~^~~ [ 570s] ./../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]' [ 570s] 235 | PrePartition(fst); [ 570s] | ^~~~~~~~~~~~ [ 570s] ./../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]' [ 570s] 128 | Initialize(fst); [ 570s] | ^~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 570s] 483 | CyclicMinimizer> minimizer(*fst); [ 570s] | ^~~~~~~~~ [ 570s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 570s] 537 | internal::AcceptorMinimize(&gfst); [ 570s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 570s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 570s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 570s] minimize.cc:36:1: required from here [ 570s] 164 | ({#Op, Arc::Type()}, Op) [ 570s] | ^ [ 570s] ./../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] [ 570s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 570s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 570s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 570s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 570s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 570s] | ~~~~~~~~~~~~^~ [ 570s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 570s] 120 | StateMap(fst, &mapper); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 570s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 570s] 104 | StateMap(fst, mapper); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 570s] 475 | ArcSort(fst, comp); [ 570s] | ~~~~~~~^~~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 570s] 560 | internal::AcceptorMinimize(fst); [ 570s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 570s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 570s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 570s] minimize.cc:36:1: required from here [ 570s] 164 | ({#Op, Arc::Type()}, Op) [ 570s] | ^ [ 570s] ./../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] [ 570s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 570s] | ~~~^~~~~~~~~~~~~~~ [ 570s] ./../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]': [ 570s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 570s] 204 | size_t hash = hasher(s); [ 570s] | ~~~~~~^~~ [ 570s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 570s] 235 | PrePartition(fst); [ 570s] | ^~~~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 570s] 128 | Initialize(fst); [ 570s] | ^~~~~~~~~~ [ 570s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 570s] 483 | CyclicMinimizer> minimizer(*fst); [ 570s] | ^~~~~~~~~ [ 570s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 570s] 560 | internal::AcceptorMinimize(fst); [ 570s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 570s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 570s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 570s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 570s] minimize.cc:36:1: required from here [ 570s] 164 | ({#Op, Arc::Type()}, Op) [ 570s] | ^ [ 570s] ./../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] [ 570s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 570s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 571s] ./../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]': [ 571s] ./../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> >]' [ 571s] 140 | dfs = visitor->InitState(root, root); [ 571s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 384 | DfsVisit(fst, &hvisitor); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 317 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 476 | AcyclicMinimizer minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 537 | internal::AcceptorMinimize(&gfst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 571s] | ~~^~~~~~~~~~~~~~ [ 571s] ./../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]': [ 571s] ./../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> >]' [ 571s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 384 | DfsVisit(fst, &hvisitor); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 317 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 476 | AcyclicMinimizer minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 537 | internal::AcceptorMinimize(&gfst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 360 | if (h > max_height_) max_height_ = h; [ 571s] | ~~^~~~~~~~~~~~~ [ 571s] ./../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]': [ 571s] ./../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 > >]' [ 571s] 140 | dfs = visitor->InitState(root, root); [ 571s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 571s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 571s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 571s] 384 | DfsVisit(fst, &hvisitor); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 571s] 317 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 571s] 476 | AcyclicMinimizer minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 560 | internal::AcceptorMinimize(fst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 571s] | ~~^~~~~~~~~~~~~~ [ 571s] ./../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]': [ 571s] ./../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 > >]' [ 571s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 571s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 571s] 384 | DfsVisit(fst, &hvisitor); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 571s] 317 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 571s] 476 | AcyclicMinimizer minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 560 | internal::AcceptorMinimize(fst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 360 | if (h > max_height_) max_height_ = h; [ 571s] | ~~^~~~~~~~~~~~~ [ 571s] ./../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]': [ 571s] ./../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> >]' [ 571s] 140 | dfs = visitor->InitState(root, root); [ 571s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 384 | DfsVisit(fst, &hvisitor); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 317 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 476 | AcyclicMinimizer minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 537 | internal::AcceptorMinimize(&gfst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 571s] | ~~^~~~~~~~~~~~~~ [ 571s] ./../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]': [ 571s] ./../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> >]' [ 571s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 384 | DfsVisit(fst, &hvisitor); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 317 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 476 | AcyclicMinimizer minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 537 | internal::AcceptorMinimize(&gfst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 360 | if (h > max_height_) max_height_ = h; [ 571s] | ~~^~~~~~~~~~~~~ [ 571s] ./../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]': [ 571s] ./../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 > >]' [ 571s] 140 | dfs = visitor->InitState(root, root); [ 571s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 571s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 571s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 571s] 384 | DfsVisit(fst, &hvisitor); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 571s] 317 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 571s] 476 | AcyclicMinimizer minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 560 | internal::AcceptorMinimize(fst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 571s] | ~~^~~~~~~~~~~~~~ [ 571s] ./../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]': [ 571s] ./../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 > >]' [ 571s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 571s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 571s] 384 | DfsVisit(fst, &hvisitor); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 571s] 317 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 571s] 476 | AcyclicMinimizer minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 560 | internal::AcceptorMinimize(fst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 360 | if (h > max_height_) max_height_ = h; [ 571s] | ~~^~~~~~~~~~~~~ [ 571s] ./../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]': [ 571s] ./../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> >]' [ 571s] 140 | dfs = visitor->InitState(root, root); [ 571s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 384 | DfsVisit(fst, &hvisitor); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 317 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 476 | AcyclicMinimizer minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 537 | internal::AcceptorMinimize(&gfst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 571s] | ~~^~~~~~~~~~~~~~ [ 571s] ./../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]': [ 571s] ./../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> >]' [ 571s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 384 | DfsVisit(fst, &hvisitor); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 317 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 476 | AcyclicMinimizer minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 537 | internal::AcceptorMinimize(&gfst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 360 | if (h > max_height_) max_height_ = h; [ 571s] | ~~^~~~~~~~~~~~~ [ 571s] ./../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]': [ 571s] ./../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 > >]' [ 571s] 140 | dfs = visitor->InitState(root, root); [ 571s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 571s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 571s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 571s] 384 | DfsVisit(fst, &hvisitor); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 571s] 317 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 571s] 476 | AcyclicMinimizer minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 560 | internal::AcceptorMinimize(fst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 571s] | ~~^~~~~~~~~~~~~~ [ 571s] ./../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]': [ 571s] ./../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 > >]' [ 571s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 571s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 571s] 384 | DfsVisit(fst, &hvisitor); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 571s] 317 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 571s] 476 | AcyclicMinimizer minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 560 | internal::AcceptorMinimize(fst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 360 | if (h > max_height_) max_height_ = h; [ 571s] | ~~^~~~~~~~~~~~~ [ 571s] In file included from ./../include/fst/queue.h:35: [ 571s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 571s] ./../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> >]' [ 571s] 114 | visitor->FinishVisit(); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 571s] ./../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]' [ 571s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 571s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 571s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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>]' [ 571s] 655 | queue_ = std::make_unique>(fst, filter); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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>]' [ 571s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 571s] | ^~~~~~~~~~~ [ 571s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 571s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 571s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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] [ 571s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 571s] ./../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> > >]' [ 571s] 114 | visitor->FinishVisit(); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 571s] ./../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]' [ 571s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 571s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 571s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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>]' [ 571s] 655 | queue_ = std::make_unique>(fst, filter); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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>]' [ 571s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 571s] | ^~~~~~~~~~~ [ 571s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 571s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 571s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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] [ 571s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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> > >]': [ 571s] ./../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> > > >]' [ 571s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 571s] | ~~~~~~~~~~~~^~ [ 571s] ./../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> > > >]' [ 571s] 120 | StateMap(fst, &mapper); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 571s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 571s] 104 | StateMap(fst, mapper); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 230 | ArcSort(&Tr_, icomp); [ 571s] | ~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 128 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 483 | CyclicMinimizer> minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 537 | internal::AcceptorMinimize(&gfst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 571s] | ~~~^~~~~~~~~~~~~~~ [ 571s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 571s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 571s] 114 | visitor->FinishVisit(); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 571s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 571s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 571s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 571s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 655 | queue_ = std::make_unique>(fst, filter); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 571s] | ^~~~~~~~~~~ [ 571s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 571s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 571s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 571s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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] [ 571s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 571s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 571s] 114 | visitor->FinishVisit(); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 571s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 571s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 571s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 571s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 655 | queue_ = std::make_unique>(fst, filter); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 571s] | ^~~~~~~~~~~ [ 571s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 571s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 571s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 571s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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] [ 571s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 571s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 571s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 571s] | ~~~~~~~~~~~~^~ [ 571s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 571s] 120 | StateMap(fst, &mapper); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 571s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 571s] 104 | StateMap(fst, mapper); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 571s] 230 | ArcSort(&Tr_, icomp); [ 571s] | ~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 571s] 128 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 571s] 483 | CyclicMinimizer> minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 560 | internal::AcceptorMinimize(fst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 571s] | ~~~^~~~~~~~~~~~~~~ [ 571s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 571s] ./../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> >]' [ 571s] 114 | visitor->FinishVisit(); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 571s] ./../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]' [ 571s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 571s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 571s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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>]' [ 571s] 655 | queue_ = std::make_unique>(fst, filter); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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>]' [ 571s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 571s] | ^~~~~~~~~~~ [ 571s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 571s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 571s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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] [ 571s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 571s] ./../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> > >]' [ 571s] 114 | visitor->FinishVisit(); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 571s] ./../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]' [ 571s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 571s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 571s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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>]' [ 571s] 655 | queue_ = std::make_unique>(fst, filter); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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>]' [ 571s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 571s] | ^~~~~~~~~~~ [ 571s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 571s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 571s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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] [ 571s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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> > >]': [ 571s] ./../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> > > >]' [ 571s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 571s] | ~~~~~~~~~~~~^~ [ 571s] ./../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> > > >]' [ 571s] 120 | StateMap(fst, &mapper); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 571s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 571s] 104 | StateMap(fst, mapper); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 230 | ArcSort(&Tr_, icomp); [ 571s] | ~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 128 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 483 | CyclicMinimizer> minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 537 | internal::AcceptorMinimize(&gfst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 571s] | ~~~^~~~~~~~~~~~~~~ [ 571s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 571s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 571s] 114 | visitor->FinishVisit(); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 571s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 571s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 571s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 571s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 655 | queue_ = std::make_unique>(fst, filter); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 571s] | ^~~~~~~~~~~ [ 571s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 571s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 571s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 571s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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] [ 571s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 571s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 571s] 114 | visitor->FinishVisit(); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 571s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 571s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 571s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 571s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 655 | queue_ = std::make_unique>(fst, filter); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 571s] | ^~~~~~~~~~~ [ 571s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 571s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 571s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 571s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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] [ 571s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 571s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 571s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 571s] | ~~~~~~~~~~~~^~ [ 571s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 571s] 120 | StateMap(fst, &mapper); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 571s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 571s] 104 | StateMap(fst, mapper); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 571s] 230 | ArcSort(&Tr_, icomp); [ 571s] | ~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 571s] 128 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 571s] 483 | CyclicMinimizer> minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 560 | internal::AcceptorMinimize(fst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 571s] | ~~~^~~~~~~~~~~~~~~ [ 571s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 571s] ./../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> >]' [ 571s] 114 | visitor->FinishVisit(); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 571s] ./../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]' [ 571s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 571s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 571s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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>]' [ 571s] 655 | queue_ = std::make_unique>(fst, filter); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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>]' [ 571s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 571s] | ^~~~~~~~~~~ [ 571s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 571s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 571s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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] [ 571s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 571s] ./../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> > >]' [ 571s] 114 | visitor->FinishVisit(); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 571s] ./../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]' [ 571s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 571s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 571s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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>]' [ 571s] 655 | queue_ = std::make_unique>(fst, filter); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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>]' [ 571s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 571s] | ^~~~~~~~~~~ [ 571s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 571s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 571s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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] [ 571s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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> > >]': [ 571s] ./../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> > > >]' [ 571s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 571s] | ~~~~~~~~~~~~^~ [ 571s] ./../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> > > >]' [ 571s] 120 | StateMap(fst, &mapper); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 571s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 571s] 104 | StateMap(fst, mapper); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 230 | ArcSort(&Tr_, icomp); [ 571s] | ~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 128 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 571s] 483 | CyclicMinimizer> minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 537 | internal::AcceptorMinimize(&gfst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 571s] | ~~~^~~~~~~~~~~~~~~ [ 571s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 571s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 571s] 114 | visitor->FinishVisit(); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 571s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 571s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 571s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 571s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 655 | queue_ = std::make_unique>(fst, filter); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 571s] | ^~~~~~~~~~~ [ 571s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 571s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 571s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 571s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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] [ 571s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 571s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 571s] 114 | visitor->FinishVisit(); [ 571s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 571s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 571s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 571s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 571s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 655 | queue_ = std::make_unique>(fst, filter); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../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]' [ 571s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 571s] | ^~~~~~~~~~~ [ 571s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 571s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 571s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 571s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../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] [ 571s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 571s] | ~~^~~~~~~~~~~~~~~~ [ 571s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 571s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 571s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 571s] | ~~~~~~~~~~~~^~ [ 571s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 571s] 120 | StateMap(fst, &mapper); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 571s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 571s] 104 | StateMap(fst, mapper); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 571s] 230 | ArcSort(&Tr_, icomp); [ 571s] | ~~~~~~~^~~~~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 571s] 128 | Initialize(fst); [ 571s] | ^~~~~~~~~~ [ 571s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 571s] 483 | CyclicMinimizer> minimizer(*fst); [ 571s] | ^~~~~~~~~ [ 571s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 571s] 560 | internal::AcceptorMinimize(fst); [ 571s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 571s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 571s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 571s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 571s] minimize.cc:36:1: required from here [ 571s] 164 | ({#Op, Arc::Type()}, Op) [ 571s] | ^ [ 571s] ./../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] [ 571s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 571s] | ~~~^~~~~~~~~~~~~~~ [ 572s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 572s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT print.lo -MD -MP -MF $depbase.Tpo -c -o print.lo print.cc &&\ [ 572s] mv -f $depbase.Tpo $depbase.Plo [ 572s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.cc -fPIC -DPIC -o .libs/print.o [ 574s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 574s] ./../include/fst/queue.h:232:8: required from here [ 574s] 232 | void Update(StateId s) override { [ 574s] | ^~~~~~ [ 574s] ./../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] [ 574s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 574s] | ~~^~~~~~~~~~~~~~ [ 574s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 574s] ./../include/fst/queue.h:548:11: required from here [ 574s] 548 | StateId Head() const final { [ 574s] | ^~~~ [ 574s] ./../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] [ 574s] 552 | ((front_ >= trivial_queue_.size()) || [ 574s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 574s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 574s] ./../include/fst/queue.h:563:8: required from here [ 574s] 563 | void Enqueue(StateId s) final { [ 574s] | ^~~~~~~ [ 574s] ./../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] [ 574s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 574s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 574s] ./../include/fst/queue.h:581:8: required from here [ 574s] 581 | void Dequeue() final { [ 574s] | ^~~~~~~ [ 574s] ./../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] [ 574s] 584 | } else if (front_ < trivial_queue_.size()) { [ 574s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 574s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 574s] ./../include/fst/queue.h:593:8: required from here [ 574s] 593 | bool Empty() const final { [ 574s] | ^~~~~ [ 574s] ./../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] [ 574s] 602 | return (front_ >= trivial_queue_.size()) || [ 574s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 574s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 574s] ./../include/fst/queue.h:607:8: required from here [ 574s] 607 | void Clear() final { [ 574s] | ^~~~~ [ 574s] ./../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] [ 574s] 611 | } else if (i < trivial_queue_.size()) { [ 574s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 574s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 574s] ./../include/fst/queue.h:495:8: required from here [ 574s] 495 | void Enqueue(StateId s) final { [ 574s] | ^~~~~~~ [ 574s] ./../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] [ 574s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 574s] | ~~~~~~~~~~~~~~~~~^~~~ [ 574s] In file included from ./../include/fst/queue.h:34: [ 574s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 574s] ./../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]' [ 574s] 218 | key_[s] = heap_.Insert(s); [ 574s] | ~~~~~~~~~~~~^~~ [ 574s] ./../include/fst/queue.h:215:8: required from here [ 574s] 215 | void Enqueue(StateId s) override { [ 574s] | ^~~~~~~ [ 574s] ./../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] [ 574s] 57 | if (size_ < values_.size()) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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 > >]': [ 574s] ./../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 > >]' [ 574s] 409 | BaseImpl::DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../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 > >]' [ 574s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../include/fst/mutable-fst.h:336:8: required from here [ 574s] 336 | void DeleteStates(const std::vector &dstates) override { [ 574s] | ^~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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> >]': [ 574s] ./../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> >]' [ 574s] 409 | BaseImpl::DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../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> >]' [ 574s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../include/fst/mutable-fst.h:336:8: required from here [ 574s] 336 | void DeleteStates(const std::vector &dstates) override { [ 574s] | ^~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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 > >]': [ 574s] ./../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 > >]' [ 574s] 409 | BaseImpl::DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../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 > >]' [ 574s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../include/fst/mutable-fst.h:336:8: required from here [ 574s] 336 | void DeleteStates(const std::vector &dstates) override { [ 574s] | ^~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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> >]': [ 574s] ./../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> >]' [ 574s] 409 | BaseImpl::DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../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> >]' [ 574s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../include/fst/mutable-fst.h:336:8: required from here [ 574s] 336 | void DeleteStates(const std::vector &dstates) override { [ 574s] | ^~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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 > >]': [ 574s] ./../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 > >]' [ 574s] 409 | BaseImpl::DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../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 > >]' [ 574s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../include/fst/mutable-fst.h:336:8: required from here [ 574s] 336 | void DeleteStates(const std::vector &dstates) override { [ 574s] | ^~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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> >]': [ 574s] ./../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> >]' [ 574s] 409 | BaseImpl::DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../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> >]' [ 574s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../include/fst/mutable-fst.h:336:8: required from here [ 574s] 336 | void DeleteStates(const std::vector &dstates) override { [ 574s] | ^~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] In file included from ./../include/fst/minimize.h:37: [ 574s] ./../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]': [ 574s] ./../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]' [ 574s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 574s] | ^~~~~~~~~ [ 574s] ./../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]' [ 574s] 950 | StateId Start() const override { return impl_->Start(); } [ 574s] | ~~~~~~~~~~~~^~ [ 574s] ./../include/fst/fst.h:950:11: required from here [ 574s] 950 | StateId Start() const override { return impl_->Start(); } [ 574s] | ^~~~~ [ 574s] ./../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] [ 574s] 348 | while (unfactored_.size() <= element.state) [ 574s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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>]': [ 574s] ./../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>]' [ 574s] 409 | BaseImpl::DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../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>]' [ 574s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../include/fst/mutable-fst.h:336:8: required from here [ 574s] 336 | void DeleteStates(const std::vector &dstates) override { [ 574s] | ^~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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]': [ 574s] ./../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]' [ 574s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 574s] | ^~~~~~~~~ [ 574s] ./../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]' [ 574s] 950 | StateId Start() const override { return impl_->Start(); } [ 574s] | ~~~~~~~~~~~~^~ [ 574s] ./../include/fst/fst.h:950:11: required from here [ 574s] 950 | StateId Start() const override { return impl_->Start(); } [ 574s] | ^~~~~ [ 574s] ./../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] [ 574s] 348 | while (unfactored_.size() <= element.state) [ 574s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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>]': [ 574s] ./../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>]' [ 574s] 409 | BaseImpl::DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../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>]' [ 574s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 574s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 574s] ./../include/fst/mutable-fst.h:336:8: required from here [ 574s] 336 | void DeleteStates(const std::vector &dstates) override { [ 574s] | ^~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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] [ 574s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 574s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 574s] ./../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]': [ 574s] ./../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]' [ 574s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 574s] | ^~~~~~~~~ [ 574s] ./../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]' [ 574s] 950 | StateId Start() const override { return impl_->Start(); } [ 574s] | ~~~~~~~~~~~~^~ [ 574s] ./../include/fst/fst.h:950:11: required from here [ 574s] 950 | StateId Start() const override { return impl_->Start(); } [ 574s] | ^~~~~ [ 574s] ./../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] [ 574s] 348 | while (unfactored_.size() <= element.state) [ 574s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 575s] ./../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>]': [ 575s] ./../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>]' [ 575s] 409 | BaseImpl::DeleteStates(dstates); [ 575s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 575s] ./../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>]' [ 575s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 575s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 575s] ./../include/fst/mutable-fst.h:336:8: required from here [ 575s] 336 | void DeleteStates(const std::vector &dstates) override { [ 575s] | ^~~~~~~~~~~~ [ 575s] ./../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] [ 575s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 575s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 575s] ./../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] [ 575s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 575s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 575s] In file included from ./../include/fst/rational.h:31, [ 575s] from ./../include/fst/closure.h:28, [ 575s] from ./../include/fst/fstlib.h:55, [ 575s] from ./../include/fst/script/print-impl.h:28, [ 575s] from ./../include/fst/script/print.h:26, [ 575s] from print.cc:18: [ 575s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 575s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 575s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 575s] | ^~~~~~ [ 575s] | template [ 582s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 582s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT project.lo -MD -MP -MF $depbase.Tpo -c -o project.lo project.cc &&\ [ 582s] mv -f $depbase.Tpo $depbase.Plo [ 582s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT project.lo -MD -MP -MF .deps/project.Tpo -c project.cc -fPIC -DPIC -o .libs/project.o [ 589s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 589s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT prune.lo -MD -MP -MF $depbase.Tpo -c -o prune.lo prune.cc &&\ [ 589s] mv -f $depbase.Tpo $depbase.Plo [ 590s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT prune.lo -MD -MP -MF .deps/prune.Tpo -c prune.cc -fPIC -DPIC -o .libs/prune.o [ 592s] In file included from ./../include/fst/script/prune.h:25, [ 592s] from prune.cc:18: [ 592s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 592s] ./../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]' [ 592s] 330 | Prune(ifst, ofst, opts); [ 592s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 592s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 592s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 592s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 592s] prune.cc:49:1: required from here [ 592s] 164 | ({#Op, Arc::Type()}, Op) [ 592s] | ^ [ 592s] ./../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] [ 592s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 592s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 592s] ./../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] [ 592s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 592s] | ~~~~~~~~~~~~^~~~ [ 592s] ./../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] [ 592s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 592s] | ~~~~~~~~~~~~~~~~~^~~~ [ 592s] ./../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] [ 592s] 261 | while (enqueued.size() <= s) { [ 592s] | ~~~~~~~~~~~~~~~~^~~~ [ 592s] ./../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] [ 592s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 592s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 592s] ./../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] [ 592s] 286 | while (idistance.size() <= arc.nextstate) { [ 592s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 592s] ./../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] [ 592s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 592s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 592s] ./../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] [ 592s] 298 | while (enqueued.size() <= arc.nextstate) { [ 592s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 592s] ./../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] [ 592s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 592s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 592s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 592s] ./../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]' [ 592s] 208 | Prune(fst, opts); [ 592s] | ~~~~~^~~~~~~~~~~ [ 592s] ./../include/fst/script/prune.h:58:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 592s] 58 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 592s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 592s] prune.cc:50:1: required from here [ 592s] 164 | ({#Op, Arc::Type()}, Op) [ 592s] | ^ [ 592s] ./../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] [ 592s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 592s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 592s] ./../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] [ 592s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 592s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 592s] ./../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] [ 592s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 592s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 592s] ./../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] [ 592s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 592s] | ~~^~~~~~~~~~~~~~~~ [ 592s] In file included from ./../include/fst/vector-fst.h:34, [ 592s] from ./../include/fst/cache.h:33, [ 592s] from ./../include/fst/shortest-distance.h:29, [ 592s] from ./../include/fst/prune.h:31: [ 592s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 592s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 592s] 128 | class ImplToExpandedFst : public ImplToFst { [ 592s] | ^~~~~~~~~~~~~~~~~ [ 592s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 592s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 592s] | ^~~~~~~~~~~~~~~~ [ 592s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 592s] 520 | class VectorFst : public ImplToMutableFst> { [ 592s] | ^~~~~~~~~ [ 592s] ./../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]' [ 592s] 313 | VectorFst rfst; [ 592s] | ^~~~ [ 592s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 592s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 592s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 592s] ./../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]' [ 592s] 330 | Prune(ifst, ofst, opts); [ 592s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 592s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 592s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 592s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 592s] prune.cc:49:1: required from here [ 592s] 164 | ({#Op, Arc::Type()}, Op) [ 592s] | ^ [ 592s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 592s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 592s] | ^~~~~~~~ [ 592s] In file included from ./../include/fst/arcfilter.h:24, [ 592s] from ./../include/fst/prune.h:29: [ 592s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 592s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 592s] | ^~~~~~~~ [ 592s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 592s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 592s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 592s] | ^~~~~~~~~~~~~~~~ [ 592s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 592s] 520 | class VectorFst : public ImplToMutableFst> { [ 592s] | ^~~~~~~~~ [ 592s] ./../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]' [ 592s] 313 | VectorFst rfst; [ 592s] | ^~~~ [ 592s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 592s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 592s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 592s] ./../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]' [ 592s] 330 | Prune(ifst, ofst, opts); [ 592s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 592s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 592s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 592s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 592s] prune.cc:49:1: required from here [ 592s] 164 | ({#Op, Arc::Type()}, Op) [ 592s] | ^ [ 592s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 592s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 592s] | ^~~~~~~~ [ 592s] In file included from ./../include/fst/mutable-fst.h:37: [ 592s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 592s] 128 | class ImplToExpandedFst : public ImplToFst { [ 592s] | ^~~~~~~~~~~~~~~~~ [ 592s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 592s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 592s] 520 | class VectorFst : public ImplToMutableFst> { [ 592s] | ^~~~~~~~~ [ 592s] ./../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]' [ 592s] 313 | VectorFst rfst; [ 592s] | ^~~~ [ 592s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 592s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 592s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 592s] ./../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]' [ 592s] 330 | Prune(ifst, ofst, opts); [ 592s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 592s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 592s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 592s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 592s] prune.cc:49:1: required from here [ 592s] 164 | ({#Op, Arc::Type()}, Op) [ 592s] | ^ [ 592s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 592s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 592s] | ^~~~~~~~ [ 592s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 592s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 592s] | ^~~~~~~~~~~~~~~~ [ 592s] In file included from ./../include/fst/prune.h:30: [ 592s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 592s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 592s] 265 | enqueued[s] = heap.Insert(s); [ 592s] | ~~~~~~~~~~~^~~ [ 592s] ./../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]' [ 592s] 330 | Prune(ifst, ofst, opts); [ 592s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 592s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 592s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 592s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 592s] prune.cc:49:1: required from here [ 592s] 164 | ({#Op, Arc::Type()}, Op) [ 592s] | ^ [ 592s] ./../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] [ 592s] 57 | if (size_ < values_.size()) { [ 592s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 592s] In file included from ./../include/fst/shortest-distance.h:31: [ 592s] ./../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]': [ 592s] ./../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]' [ 592s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 592s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 592s] 679 | &unweighted); [ 592s] | ~~~~~~~~~~~~ [ 592s] ./../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]' [ 592s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 592s] | ^~~~~~~~~~~ [ 592s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 592s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 592s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 592s] ./../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]' [ 592s] 330 | Prune(ifst, ofst, opts); [ 592s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 592s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 592s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 592s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 592s] prune.cc:49:1: required from here [ 592s] 164 | ({#Op, Arc::Type()}, Op) [ 592s] | ^ [ 592s] ./../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] [ 592s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 592s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 593s] ./../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]': [ 593s] ./../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]' [ 593s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 593s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] 679 | &unweighted); [ 593s] | ~~~~~~~~~~~~ [ 593s] ./../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]' [ 593s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 593s] | ^~~~~~~~~~~ [ 593s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 593s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 593s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] ./../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]' [ 593s] 330 | Prune(ifst, ofst, opts); [ 593s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 593s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 593s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] prune.cc:49:1: required from here [ 593s] 164 | ({#Op, Arc::Type()}, Op) [ 593s] | ^ [ 593s] ./../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] [ 593s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 593s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 593s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 593s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 593s] | ^~~~~~~~~ [ 593s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 593s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 593s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 593s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 593s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] ./../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]' [ 593s] 330 | Prune(ifst, ofst, opts); [ 593s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 593s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 593s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] prune.cc:49:1: required from here [ 593s] 164 | ({#Op, Arc::Type()}, Op) [ 593s] | ^ [ 593s] ./../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] [ 593s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 593s] | ~~^~~~~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 593s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 593s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 593s] | ^~~~~~~~~ [ 593s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 593s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 593s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 593s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 593s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] ./../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]' [ 593s] 330 | Prune(ifst, ofst, opts); [ 593s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 593s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 593s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] prune.cc:49:1: required from here [ 593s] 164 | ({#Op, Arc::Type()}, Op) [ 593s] | ^ [ 593s] ./../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] [ 593s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 593s] | ~~^~~~~~~~~~~~~~~~~~~ [ 593s] In file included from ./../include/fst/queue.h:35: [ 593s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 593s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 593s] 114 | visitor->FinishVisit(); [ 593s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 593s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 593s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 593s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 593s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 593s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] ./../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]' [ 593s] 655 | queue_ = std::make_unique>(fst, filter); [ 593s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 593s] ./../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]' [ 593s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 593s] | ^~~~~~~~~~~ [ 593s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 593s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 593s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] ./../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]' [ 593s] 330 | Prune(ifst, ofst, opts); [ 593s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 593s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 593s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] prune.cc:49:1: required from here [ 593s] 164 | ({#Op, Arc::Type()}, Op) [ 593s] | ^ [ 593s] ./../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] [ 593s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 593s] | ~~^~~~~~~~~~~~~~~~ [ 593s] ./../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] [ 593s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 593s] | ~~^~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 593s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 593s] 114 | visitor->FinishVisit(); [ 593s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 593s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 593s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 593s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 593s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 593s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] ./../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]' [ 593s] 655 | queue_ = std::make_unique>(fst, filter); [ 593s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 593s] ./../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]' [ 593s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 593s] | ^~~~~~~~~~~ [ 593s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 593s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 593s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] ./../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]' [ 593s] 330 | Prune(ifst, ofst, opts); [ 593s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 593s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 593s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] prune.cc:49:1: required from here [ 593s] 164 | ({#Op, Arc::Type()}, Op) [ 593s] | ^ [ 593s] ./../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] [ 593s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 593s] | ~~^~~~~~~~~~~~~~~~ [ 593s] ./../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] [ 593s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 593s] | ~~^~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 593s] ./../include/fst/queue.h:548:11: required from here [ 593s] 548 | StateId Head() const final { [ 593s] | ^~~~ [ 593s] ./../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] [ 593s] 552 | ((front_ >= trivial_queue_.size()) || [ 593s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 593s] ./../include/fst/queue.h:563:8: required from here [ 593s] 563 | void Enqueue(StateId s) final { [ 593s] | ^~~~~~~ [ 593s] ./../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] [ 593s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 593s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 593s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 593s] ./../include/fst/queue.h:581:8: required from here [ 593s] 581 | void Dequeue() final { [ 593s] | ^~~~~~~ [ 593s] ./../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] [ 593s] 584 | } else if (front_ < trivial_queue_.size()) { [ 593s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 593s] ./../include/fst/queue.h:593:8: required from here [ 593s] 593 | bool Empty() const final { [ 593s] | ^~~~~ [ 593s] ./../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] [ 593s] 602 | return (front_ >= trivial_queue_.size()) || [ 593s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 593s] ./../include/fst/queue.h:607:8: required from here [ 593s] 607 | void Clear() final { [ 593s] | ^~~~~ [ 593s] ./../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] [ 593s] 611 | } else if (i < trivial_queue_.size()) { [ 593s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 593s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 593s] ./../include/fst/queue.h:232:8: required from here [ 593s] 232 | void Update(StateId s) override { [ 593s] | ^~~~~~ [ 593s] ./../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] [ 593s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 593s] | ~~^~~~~~~~~~~~~~ [ 593s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 593s] ./../include/fst/queue.h:495:8: required from here [ 593s] 495 | void Enqueue(StateId s) final { [ 593s] | ^~~~~~~ [ 593s] ./../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] [ 593s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 593s] | ~~~~~~~~~~~~~~~~~^~~~ [ 593s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 593s] ./../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]' [ 593s] 218 | key_[s] = heap_.Insert(s); [ 593s] | ~~~~~~~~~~~~^~~ [ 593s] ./../include/fst/queue.h:215:8: required from here [ 593s] 215 | void Enqueue(StateId s) override { [ 593s] | ^~~~~~~ [ 593s] ./../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] [ 593s] 57 | if (size_ < values_.size()) { [ 593s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 593s] ./../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 > >]': [ 593s] ./../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 > >]' [ 593s] 409 | BaseImpl::DeleteStates(dstates); [ 593s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 593s] ./../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 > >]' [ 593s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 593s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 593s] ./../include/fst/mutable-fst.h:336:8: required from here [ 593s] 336 | void DeleteStates(const std::vector &dstates) override { [ 593s] | ^~~~~~~~~~~~ [ 593s] ./../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] [ 593s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 593s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 593s] ./../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] [ 593s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 593s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 596s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 596s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT push.lo -MD -MP -MF $depbase.Tpo -c -o push.lo push.cc &&\ [ 596s] mv -f $depbase.Tpo $depbase.Plo [ 597s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT push.lo -MD -MP -MF .deps/push.Tpo -c push.cc -fPIC -DPIC -o .libs/push.o [ 599s] In file included from ./../include/fst/vector-fst.h:34, [ 599s] from ./../include/fst/cache.h:33, [ 599s] from ./../include/fst/arc-map.h:32, [ 599s] from ./../include/fst/push.h:29, [ 599s] from ./../include/fst/script/push.h:24, [ 599s] from push.cc:18: [ 599s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 599s] ./../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> > >' [ 599s] 128 | class ImplToExpandedFst : public ImplToFst { [ 599s] | ^~~~~~~~~~~~~~~~~ [ 599s] ./../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> > >' [ 599s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 599s] | ^~~~~~~~~~~~~~~~ [ 599s] ./../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> > > >' [ 599s] 520 | class VectorFst : public ImplToMutableFst> { [ 599s] | ^~~~~~~~~ [ 599s] ./../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]' [ 599s] 130 | VectorFst> gfst; [ 599s] | ^~~~ [ 599s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 599s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 599s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 599s] 48 | std::get<4>(*args)); [ 599s] | ~~~~~~~~~~~~~~~~~~~ [ 599s] push.cc:44:1: required from here [ 599s] 164 | ({#Op, Arc::Type()}, Op) [ 599s] | ^ [ 599s] ./../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=] [ 599s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 599s] | ^~~~~~~~ [ 599s] In file included from ./../include/fst/expanded-fst.h:33, [ 599s] from ./../include/fst/mutable-fst.h:37: [ 599s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 599s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 599s] | ^~~~~~~~ [ 599s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 599s] ./../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> > >' [ 599s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 599s] | ^~~~~~~~~~~~~~~~ [ 599s] ./../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> > > >' [ 599s] 520 | class VectorFst : public ImplToMutableFst> { [ 599s] | ^~~~~~~~~ [ 599s] ./../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]' [ 599s] 130 | VectorFst> gfst; [ 599s] | ^~~~ [ 599s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 599s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 599s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 599s] 48 | std::get<4>(*args)); [ 599s] | ~~~~~~~~~~~~~~~~~~~ [ 599s] push.cc:44:1: required from here [ 599s] 164 | ({#Op, Arc::Type()}, Op) [ 599s] | ^ [ 599s] ./../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=] [ 599s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 599s] | ^~~~~~~~ [ 599s] ./../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=' [ 599s] 128 | class ImplToExpandedFst : public ImplToFst { [ 599s] | ^~~~~~~~~~~~~~~~~ [ 599s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 599s] ./../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> > > >' [ 599s] 520 | class VectorFst : public ImplToMutableFst> { [ 599s] | ^~~~~~~~~ [ 599s] ./../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]' [ 599s] 130 | VectorFst> gfst; [ 599s] | ^~~~ [ 599s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 599s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 599s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 599s] 48 | std::get<4>(*args)); [ 599s] | ~~~~~~~~~~~~~~~~~~~ [ 599s] push.cc:44:1: required from here [ 599s] 164 | ({#Op, Arc::Type()}, Op) [ 599s] | ^ [ 599s] ./../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=] [ 599s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 599s] | ^~~~~~~~ [ 599s] ./../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=' [ 599s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 599s] | ^~~~~~~~~~~~~~~~ [ 599s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 599s] ./../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> > >' [ 599s] 128 | class ImplToExpandedFst : public ImplToFst { [ 599s] | ^~~~~~~~~~~~~~~~~ [ 599s] ./../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> > >' [ 599s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 599s] | ^~~~~~~~~~~~~~~~ [ 599s] ./../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> > > >' [ 599s] 520 | class VectorFst : public ImplToMutableFst> { [ 599s] | ^~~~~~~~~ [ 599s] ./../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]' [ 599s] 130 | VectorFst> gfst; [ 599s] | ^~~~ [ 599s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 599s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 599s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 599s] 53 | std::get<4>(*args)); [ 599s] | ~~~~~~~~~~~~~~~~~~~ [ 599s] push.cc:44:1: required from here [ 599s] 164 | ({#Op, Arc::Type()}, Op) [ 599s] | ^ [ 599s] ./../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=] [ 599s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 599s] | ^~~~~~~~ [ 599s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 599s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 599s] | ^~~~~~~~ [ 599s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 599s] ./../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> > >' [ 599s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 599s] | ^~~~~~~~~~~~~~~~ [ 599s] ./../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> > > >' [ 599s] 520 | class VectorFst : public ImplToMutableFst> { [ 599s] | ^~~~~~~~~ [ 599s] ./../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]' [ 599s] 130 | VectorFst> gfst; [ 599s] | ^~~~ [ 599s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 599s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 599s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 599s] 53 | std::get<4>(*args)); [ 599s] | ~~~~~~~~~~~~~~~~~~~ [ 599s] push.cc:44:1: required from here [ 599s] 164 | ({#Op, Arc::Type()}, Op) [ 599s] | ^ [ 599s] ./../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=] [ 599s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 599s] | ^~~~~~~~ [ 599s] ./../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=' [ 599s] 128 | class ImplToExpandedFst : public ImplToFst { [ 599s] | ^~~~~~~~~~~~~~~~~ [ 599s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 599s] ./../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> > > >' [ 599s] 520 | class VectorFst : public ImplToMutableFst> { [ 599s] | ^~~~~~~~~ [ 599s] ./../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]' [ 599s] 130 | VectorFst> gfst; [ 599s] | ^~~~ [ 599s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 599s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 599s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 599s] 53 | std::get<4>(*args)); [ 599s] | ~~~~~~~~~~~~~~~~~~~ [ 599s] push.cc:44:1: required from here [ 599s] 164 | ({#Op, Arc::Type()}, Op) [ 599s] | ^ [ 599s] ./../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=] [ 599s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 599s] | ^~~~~~~~ [ 599s] ./../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=' [ 599s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 599s] | ^~~~~~~~~~~~~~~~ [ 599s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 599s] ./../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> > >' [ 599s] 128 | class ImplToExpandedFst : public ImplToFst { [ 599s] | ^~~~~~~~~~~~~~~~~ [ 599s] ./../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> > >' [ 599s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 599s] | ^~~~~~~~~~~~~~~~ [ 599s] ./../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> > > >' [ 599s] 520 | class VectorFst : public ImplToMutableFst> { [ 599s] | ^~~~~~~~~ [ 599s] ./../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]' [ 599s] 130 | VectorFst> gfst; [ 599s] | ^~~~ [ 599s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 599s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 599s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 599s] 48 | std::get<4>(*args)); [ 599s] | ~~~~~~~~~~~~~~~~~~~ [ 599s] push.cc:44:1: required from here [ 599s] 164 | ({#Op, Arc::Type()}, Op) [ 599s] | ^ [ 599s] ./../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=] [ 599s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 599s] | ^~~~~~~~ [ 599s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 599s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 599s] | ^~~~~~~~ [ 599s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 599s] ./../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> > >' [ 599s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 599s] | ^~~~~~~~~~~~~~~~ [ 599s] ./../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> > > >' [ 599s] 520 | class VectorFst : public ImplToMutableFst> { [ 599s] | ^~~~~~~~~ [ 599s] ./../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]' [ 599s] 130 | VectorFst> gfst; [ 599s] | ^~~~ [ 599s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 599s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 599s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 599s] 48 | std::get<4>(*args)); [ 599s] | ~~~~~~~~~~~~~~~~~~~ [ 599s] push.cc:44:1: required from here [ 599s] 164 | ({#Op, Arc::Type()}, Op) [ 599s] | ^ [ 599s] ./../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=] [ 599s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 599s] | ^~~~~~~~ [ 599s] ./../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=' [ 599s] 128 | class ImplToExpandedFst : public ImplToFst { [ 599s] | ^~~~~~~~~~~~~~~~~ [ 599s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 599s] ./../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> > > >' [ 599s] 520 | class VectorFst : public ImplToMutableFst> { [ 599s] | ^~~~~~~~~ [ 599s] ./../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]' [ 599s] 130 | VectorFst> gfst; [ 599s] | ^~~~ [ 599s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 599s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 599s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 599s] 48 | std::get<4>(*args)); [ 599s] | ~~~~~~~~~~~~~~~~~~~ [ 599s] push.cc:44:1: required from here [ 599s] 164 | ({#Op, Arc::Type()}, Op) [ 599s] | ^ [ 599s] ./../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=] [ 599s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 599s] | ^~~~~~~~ [ 599s] ./../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=' [ 599s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 599s] | ^~~~~~~~~~~~~~~~ [ 599s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 599s] ./../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> > >' [ 599s] 128 | class ImplToExpandedFst : public ImplToFst { [ 599s] | ^~~~~~~~~~~~~~~~~ [ 599s] ./../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> > >' [ 599s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 599s] | ^~~~~~~~~~~~~~~~ [ 599s] ./../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> > > >' [ 599s] 520 | class VectorFst : public ImplToMutableFst> { [ 599s] | ^~~~~~~~~ [ 599s] ./../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]' [ 599s] 130 | VectorFst> gfst; [ 599s] | ^~~~ [ 599s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 599s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 599s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 599s] 53 | std::get<4>(*args)); [ 599s] | ~~~~~~~~~~~~~~~~~~~ [ 599s] push.cc:44:1: required from here [ 599s] 164 | ({#Op, Arc::Type()}, Op) [ 599s] | ^ [ 599s] ./../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=] [ 599s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 599s] | ^~~~~~~~ [ 599s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 599s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 599s] | ^~~~~~~~ [ 599s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 599s] ./../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> > >' [ 599s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 599s] | ^~~~~~~~~~~~~~~~ [ 599s] ./../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> > > >' [ 599s] 520 | class VectorFst : public ImplToMutableFst> { [ 599s] | ^~~~~~~~~ [ 599s] ./../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]' [ 599s] 130 | VectorFst> gfst; [ 599s] | ^~~~ [ 599s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 599s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 599s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 599s] 53 | std::get<4>(*args)); [ 599s] | ~~~~~~~~~~~~~~~~~~~ [ 599s] push.cc:44:1: required from here [ 599s] 164 | ({#Op, Arc::Type()}, Op) [ 599s] | ^ [ 599s] ./../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=] [ 599s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 599s] | ^~~~~~~~ [ 599s] ./../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=' [ 599s] 128 | class ImplToExpandedFst : public ImplToFst { [ 599s] | ^~~~~~~~~~~~~~~~~ [ 599s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 599s] ./../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> > > >' [ 599s] 520 | class VectorFst : public ImplToMutableFst> { [ 599s] | ^~~~~~~~~ [ 599s] ./../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]' [ 599s] 130 | VectorFst> gfst; [ 599s] | ^~~~ [ 599s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 599s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 599s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 599s] 53 | std::get<4>(*args)); [ 599s] | ~~~~~~~~~~~~~~~~~~~ [ 599s] push.cc:44:1: required from here [ 599s] 164 | ({#Op, Arc::Type()}, Op) [ 599s] | ^ [ 599s] ./../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=] [ 599s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 599s] | ^~~~~~~~ [ 599s] ./../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=' [ 599s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 599s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 600s] ./../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> > >' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../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> > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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> > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 130 | VectorFst> gfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 48 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 600s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 600s] ./../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> > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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> > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 130 | VectorFst> gfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 48 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../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=' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 600s] ./../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> > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 130 | VectorFst> gfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 48 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../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=' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 600s] ./../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> > >' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../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> > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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> > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 130 | VectorFst> gfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 53 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 600s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 600s] ./../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> > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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> > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 130 | VectorFst> gfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 53 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../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=' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 600s] ./../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> > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 130 | VectorFst> gfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 53 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../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=' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 600s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 600s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 600s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 600s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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]': [ 600s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 600s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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] [ 600s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 600s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 600s] | ~~^~~~~~~~~~~~~~~~~ [ 600s] In file included from ./../include/fst/push.h:32: [ 600s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 600s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 99 | Reweight(fst, distance, type); [ 600s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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] [ 600s] 72 | if (s == potential.size()) break; [ 600s] | ~~^~~~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 78 | if (arc.nextstate >= potential.size()) continue; [ 600s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 106 | const auto startweight = fst->Start() < potential.size() [ 600s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 600s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 600s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 600s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 600s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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]': [ 600s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 600s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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] [ 600s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 600s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 600s] | ~~^~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 600s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 99 | Reweight(fst, distance, type); [ 600s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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] [ 600s] 72 | if (s == potential.size()) break; [ 600s] | ~~^~~~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 78 | if (arc.nextstate >= potential.size()) continue; [ 600s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 106 | const auto startweight = fst->Start() < potential.size() [ 600s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 600s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 600s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 600s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 600s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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]': [ 600s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 600s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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] [ 600s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 600s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 600s] | ~~^~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 600s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 600s] 99 | Reweight(fst, distance, type); [ 600s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 600s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 600s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:43:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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] [ 600s] 72 | if (s == potential.size()) break; [ 600s] | ~~^~~~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 78 | if (arc.nextstate >= potential.size()) continue; [ 600s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 106 | const auto startweight = fst->Start() < potential.size() [ 600s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 600s] ./../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> > > >' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../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> > > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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> > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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>]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../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]' [ 600s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 48 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 600s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 600s] ./../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> > > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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> > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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>]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../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]' [ 600s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 48 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../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=' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 600s] ./../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> > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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>]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../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]' [ 600s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 48 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../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=' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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>]': [ 600s] ./../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]' [ 600s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 600s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 48 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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] [ 600s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 600s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 600s] | ~~^~~~~~~~~~~~~~~~~ [ 600s] ./../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>]': [ 600s] ./../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]' [ 600s] 150 | Reweight(&gfst, gdistance, rtype); [ 600s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 48 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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] [ 600s] 72 | if (s == potential.size()) break; [ 600s] | ~~^~~~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 78 | if (arc.nextstate >= potential.size()) continue; [ 600s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 106 | const auto startweight = fst->Start() < potential.size() [ 600s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 600s] ./../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> > > >' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../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> > > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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> > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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>]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../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]' [ 600s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 53 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 600s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 600s] ./../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> > > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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> > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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>]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../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]' [ 600s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 53 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../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=' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 600s] ./../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> > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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>]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../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]' [ 600s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 53 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../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=' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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>]': [ 600s] ./../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]' [ 600s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 600s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 53 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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] [ 600s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 600s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 600s] | ~~^~~~~~~~~~~~~~~~~ [ 600s] ./../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>]': [ 600s] ./../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]' [ 600s] 150 | Reweight(&gfst, gdistance, rtype); [ 600s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 53 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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] [ 600s] 72 | if (s == potential.size()) break; [ 600s] | ~~^~~~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 78 | if (arc.nextstate >= potential.size()) continue; [ 600s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 106 | const auto startweight = fst->Start() < potential.size() [ 600s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 600s] ./../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> > > >' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../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> > > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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> > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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>]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../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]' [ 600s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 48 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 600s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 600s] | ^~~~~~~~ [ 600s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 600s] ./../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> > > >' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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> > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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>]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../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]' [ 600s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 48 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../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=' [ 600s] 128 | class ImplToExpandedFst : public ImplToFst { [ 600s] | ^~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 600s] ./../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> > > > >' [ 600s] 520 | class VectorFst : public ImplToMutableFst> { [ 600s] | ^~~~~~~~~ [ 600s] ./../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>]' [ 600s] 313 | VectorFst rfst; [ 600s] | ^~~~ [ 600s] ./../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]' [ 600s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 600s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 48 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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=] [ 600s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 600s] | ^~~~~~~~ [ 600s] ./../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=' [ 600s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 600s] | ^~~~~~~~~~~~~~~~ [ 600s] ./../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>]': [ 600s] ./../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]' [ 600s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 600s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 600s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 600s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 600s] 48 | std::get<4>(*args)); [ 600s] | ~~~~~~~~~~~~~~~~~~~ [ 600s] push.cc:44:1: required from here [ 600s] 164 | ({#Op, Arc::Type()}, Op) [ 600s] | ^ [ 600s] ./../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] [ 600s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 600s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 600s] ./../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] [ 600s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 600s] | ~~^~~~~~~~~~~~~~~~~ [ 601s] ./../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>]': [ 601s] ./../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]' [ 601s] 150 | Reweight(&gfst, gdistance, rtype); [ 601s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 48 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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] [ 601s] 72 | if (s == potential.size()) break; [ 601s] | ~~^~~~~~~~~~~~~~~~~~~ [ 601s] ./../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] [ 601s] 78 | if (arc.nextstate >= potential.size()) continue; [ 601s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 601s] ./../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] [ 601s] 106 | const auto startweight = fst->Start() < potential.size() [ 601s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 601s] ./../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> > > >' [ 601s] 128 | class ImplToExpandedFst : public ImplToFst { [ 601s] | ^~~~~~~~~~~~~~~~~ [ 601s] ./../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> > > >' [ 601s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 601s] | ^~~~~~~~~~~~~~~~ [ 601s] ./../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> > > > >' [ 601s] 520 | class VectorFst : public ImplToMutableFst> { [ 601s] | ^~~~~~~~~ [ 601s] ./../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>]' [ 601s] 313 | VectorFst rfst; [ 601s] | ^~~~ [ 601s] ./../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]' [ 601s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 601s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 53 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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=] [ 601s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 601s] | ^~~~~~~~ [ 601s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 601s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 601s] | ^~~~~~~~ [ 601s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 601s] ./../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> > > >' [ 601s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 601s] | ^~~~~~~~~~~~~~~~ [ 601s] ./../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> > > > >' [ 601s] 520 | class VectorFst : public ImplToMutableFst> { [ 601s] | ^~~~~~~~~ [ 601s] ./../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>]' [ 601s] 313 | VectorFst rfst; [ 601s] | ^~~~ [ 601s] ./../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]' [ 601s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 601s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 53 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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=] [ 601s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 601s] | ^~~~~~~~ [ 601s] ./../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=' [ 601s] 128 | class ImplToExpandedFst : public ImplToFst { [ 601s] | ^~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 601s] ./../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> > > > >' [ 601s] 520 | class VectorFst : public ImplToMutableFst> { [ 601s] | ^~~~~~~~~ [ 601s] ./../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>]' [ 601s] 313 | VectorFst rfst; [ 601s] | ^~~~ [ 601s] ./../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]' [ 601s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 601s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 53 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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=] [ 601s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 601s] | ^~~~~~~~ [ 601s] ./../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=' [ 601s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 601s] | ^~~~~~~~~~~~~~~~ [ 601s] ./../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>]': [ 601s] ./../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]' [ 601s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 601s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 53 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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] [ 601s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 601s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 601s] ./../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] [ 601s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 601s] | ~~^~~~~~~~~~~~~~~~~ [ 601s] ./../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>]': [ 601s] ./../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]' [ 601s] 150 | Reweight(&gfst, gdistance, rtype); [ 601s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 53 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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] [ 601s] 72 | if (s == potential.size()) break; [ 601s] | ~~^~~~~~~~~~~~~~~~~~~ [ 601s] ./../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] [ 601s] 78 | if (arc.nextstate >= potential.size()) continue; [ 601s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 601s] ./../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] [ 601s] 106 | const auto startweight = fst->Start() < potential.size() [ 601s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 601s] ./../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> > > >' [ 601s] 128 | class ImplToExpandedFst : public ImplToFst { [ 601s] | ^~~~~~~~~~~~~~~~~ [ 601s] ./../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> > > >' [ 601s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 601s] | ^~~~~~~~~~~~~~~~ [ 601s] ./../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> > > > >' [ 601s] 520 | class VectorFst : public ImplToMutableFst> { [ 601s] | ^~~~~~~~~ [ 601s] ./../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>]' [ 601s] 313 | VectorFst rfst; [ 601s] | ^~~~ [ 601s] ./../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]' [ 601s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 601s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 48 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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=] [ 601s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 601s] | ^~~~~~~~ [ 601s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 601s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 601s] | ^~~~~~~~ [ 601s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 601s] ./../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> > > >' [ 601s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 601s] | ^~~~~~~~~~~~~~~~ [ 601s] ./../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> > > > >' [ 601s] 520 | class VectorFst : public ImplToMutableFst> { [ 601s] | ^~~~~~~~~ [ 601s] ./../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>]' [ 601s] 313 | VectorFst rfst; [ 601s] | ^~~~ [ 601s] ./../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]' [ 601s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 601s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 48 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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=] [ 601s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 601s] | ^~~~~~~~ [ 601s] ./../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=' [ 601s] 128 | class ImplToExpandedFst : public ImplToFst { [ 601s] | ^~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 601s] ./../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> > > > >' [ 601s] 520 | class VectorFst : public ImplToMutableFst> { [ 601s] | ^~~~~~~~~ [ 601s] ./../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>]' [ 601s] 313 | VectorFst rfst; [ 601s] | ^~~~ [ 601s] ./../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]' [ 601s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 601s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 48 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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=] [ 601s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 601s] | ^~~~~~~~ [ 601s] ./../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=' [ 601s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 601s] | ^~~~~~~~~~~~~~~~ [ 601s] ./../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>]': [ 601s] ./../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]' [ 601s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 601s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 48 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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] [ 601s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 601s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 601s] ./../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] [ 601s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 601s] | ~~^~~~~~~~~~~~~~~~~ [ 601s] ./../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>]': [ 601s] ./../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]' [ 601s] 150 | Reweight(&gfst, gdistance, rtype); [ 601s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 48 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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] [ 601s] 72 | if (s == potential.size()) break; [ 601s] | ~~^~~~~~~~~~~~~~~~~~~ [ 601s] ./../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] [ 601s] 78 | if (arc.nextstate >= potential.size()) continue; [ 601s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 601s] ./../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] [ 601s] 106 | const auto startweight = fst->Start() < potential.size() [ 601s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 601s] ./../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> > > >' [ 601s] 128 | class ImplToExpandedFst : public ImplToFst { [ 601s] | ^~~~~~~~~~~~~~~~~ [ 601s] ./../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> > > >' [ 601s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 601s] | ^~~~~~~~~~~~~~~~ [ 601s] ./../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> > > > >' [ 601s] 520 | class VectorFst : public ImplToMutableFst> { [ 601s] | ^~~~~~~~~ [ 601s] ./../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>]' [ 601s] 313 | VectorFst rfst; [ 601s] | ^~~~ [ 601s] ./../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]' [ 601s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 601s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 53 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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=] [ 601s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 601s] | ^~~~~~~~ [ 601s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 601s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 601s] | ^~~~~~~~ [ 601s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 601s] ./../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> > > >' [ 601s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 601s] | ^~~~~~~~~~~~~~~~ [ 601s] ./../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> > > > >' [ 601s] 520 | class VectorFst : public ImplToMutableFst> { [ 601s] | ^~~~~~~~~ [ 601s] ./../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>]' [ 601s] 313 | VectorFst rfst; [ 601s] | ^~~~ [ 601s] ./../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]' [ 601s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 601s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 53 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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=] [ 601s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 601s] | ^~~~~~~~ [ 601s] ./../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=' [ 601s] 128 | class ImplToExpandedFst : public ImplToFst { [ 601s] | ^~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 601s] ./../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> > > > >' [ 601s] 520 | class VectorFst : public ImplToMutableFst> { [ 601s] | ^~~~~~~~~ [ 601s] ./../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>]' [ 601s] 313 | VectorFst rfst; [ 601s] | ^~~~ [ 601s] ./../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]' [ 601s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 601s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 53 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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=] [ 601s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 601s] | ^~~~~~~~ [ 601s] ./../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=' [ 601s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 601s] | ^~~~~~~~~~~~~~~~ [ 601s] ./../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>]': [ 601s] ./../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]' [ 601s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 601s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 53 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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] [ 601s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 601s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 601s] ./../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] [ 601s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 601s] | ~~^~~~~~~~~~~~~~~~~ [ 601s] ./../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>]': [ 601s] ./../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]' [ 601s] 150 | Reweight(&gfst, gdistance, rtype); [ 601s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 601s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 601s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 601s] 53 | std::get<4>(*args)); [ 601s] | ~~~~~~~~~~~~~~~~~~~ [ 601s] push.cc:44:1: required from here [ 601s] 164 | ({#Op, Arc::Type()}, Op) [ 601s] | ^ [ 601s] ./../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] [ 601s] 72 | if (s == potential.size()) break; [ 601s] | ~~^~~~~~~~~~~~~~~~~~~ [ 601s] ./../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] [ 601s] 78 | if (arc.nextstate >= potential.size()) continue; [ 601s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 601s] ./../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] [ 601s] 106 | const auto startweight = fst->Start() < potential.size() [ 601s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 602s] In file included from ./../include/fst/shortest-distance.h:31, [ 602s] from ./../include/fst/push.h:33: [ 602s] ./../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]': [ 602s] ./../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]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 602s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 602s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 602s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:43:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 602s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 602s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT randequivalent.lo -MD -MP -MF $depbase.Tpo -c -o randequivalent.lo randequivalent.cc &&\ [ 602s] mv -f $depbase.Tpo $depbase.Plo [ 602s] ./../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]': [ 602s] ./../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]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 602s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 602s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 602s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:43:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 602s] ./../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]': [ 602s] ./../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]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 602s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 602s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 602s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:43:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 602s] ./../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]': [ 602s] ./../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]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 602s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 602s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 602s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:43:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 602s] ./../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]': [ 602s] ./../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]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 602s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 602s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 602s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:43:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 602s] ./../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]': [ 602s] ./../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]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 602s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 602s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 602s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:43:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 602s] ./../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]': [ 602s] ./../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>]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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>]' [ 602s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 602s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 602s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 48 | std::get<4>(*args)); [ 602s] | ~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:44:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 602s] ./../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]': [ 602s] ./../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>]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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>]' [ 602s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 602s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 602s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 48 | std::get<4>(*args)); [ 602s] | ~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:44:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 602s] ./../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]': [ 602s] ./../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>]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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>]' [ 602s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 602s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 602s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 53 | std::get<4>(*args)); [ 602s] | ~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:44:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 602s] ./../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]': [ 602s] ./../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>]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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>]' [ 602s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 602s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 602s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 53 | std::get<4>(*args)); [ 602s] | ~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:44:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 602s] ./../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]': [ 602s] ./../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>]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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>]' [ 602s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 602s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 602s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 48 | std::get<4>(*args)); [ 602s] | ~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:44:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 602s] ./../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]': [ 602s] ./../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>]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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>]' [ 602s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 602s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 602s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 48 | std::get<4>(*args)); [ 602s] | ~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:44:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 602s] ./../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]': [ 602s] ./../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>]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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>]' [ 602s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 602s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 602s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 53 | std::get<4>(*args)); [ 602s] | ~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:44:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 602s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT randequivalent.lo -MD -MP -MF .deps/randequivalent.Tpo -c randequivalent.cc -fPIC -DPIC -o .libs/randequivalent.o [ 602s] ./../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]': [ 602s] ./../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>]' [ 602s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 602s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 679 | &unweighted); [ 602s] | ~~~~~~~~~~~~ [ 602s] ./../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>]' [ 602s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 602s] | ^~~~~~~~~~~ [ 602s] ./../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]' [ 602s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 602s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 602s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 602s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 602s] 53 | std::get<4>(*args)); [ 602s] | ~~~~~~~~~~~~~~~~~~~ [ 602s] push.cc:44:1: required from here [ 602s] 164 | ({#Op, Arc::Type()}, Op) [ 602s] | ^ [ 602s] ./../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] [ 602s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 602s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 603s] ./../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]': [ 603s] ./../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>]' [ 603s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 603s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 603s] 679 | &unweighted); [ 603s] | ~~~~~~~~~~~~ [ 603s] ./../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>]' [ 603s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 603s] | ^~~~~~~~~~~ [ 603s] ./../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]' [ 603s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 603s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 603s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 603s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 603s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 603s] 48 | std::get<4>(*args)); [ 603s] | ~~~~~~~~~~~~~~~~~~~ [ 603s] push.cc:44:1: required from here [ 603s] 164 | ({#Op, Arc::Type()}, Op) [ 603s] | ^ [ 603s] ./../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] [ 603s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 603s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 603s] ./../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]': [ 603s] ./../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>]' [ 603s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 603s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 603s] 679 | &unweighted); [ 603s] | ~~~~~~~~~~~~ [ 603s] ./../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>]' [ 603s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 603s] | ^~~~~~~~~~~ [ 603s] ./../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]' [ 603s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 603s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 603s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 603s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 603s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 603s] 48 | std::get<4>(*args)); [ 603s] | ~~~~~~~~~~~~~~~~~~~ [ 603s] push.cc:44:1: required from here [ 603s] 164 | ({#Op, Arc::Type()}, Op) [ 603s] | ^ [ 603s] ./../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] [ 603s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 603s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 603s] ./../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]': [ 603s] ./../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>]' [ 603s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 603s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 603s] 679 | &unweighted); [ 603s] | ~~~~~~~~~~~~ [ 603s] ./../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>]' [ 603s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 603s] | ^~~~~~~~~~~ [ 603s] ./../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]' [ 603s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 603s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 603s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 603s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 603s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 603s] 53 | std::get<4>(*args)); [ 603s] | ~~~~~~~~~~~~~~~~~~~ [ 603s] push.cc:44:1: required from here [ 603s] 164 | ({#Op, Arc::Type()}, Op) [ 603s] | ^ [ 603s] ./../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] [ 603s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 603s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 603s] ./../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]': [ 603s] ./../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>]' [ 603s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 603s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 603s] 679 | &unweighted); [ 603s] | ~~~~~~~~~~~~ [ 603s] ./../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>]' [ 603s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 603s] | ^~~~~~~~~~~ [ 603s] ./../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]' [ 603s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 603s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 603s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 603s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 603s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 603s] 53 | std::get<4>(*args)); [ 603s] | ~~~~~~~~~~~~~~~~~~~ [ 603s] push.cc:44:1: required from here [ 603s] 164 | ({#Op, Arc::Type()}, Op) [ 603s] | ^ [ 603s] ./../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] [ 603s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 603s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 604s] In file included from ./../include/fst/queue.h:35: [ 604s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 604s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 604s] 114 | visitor->FinishVisit(); [ 604s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 604s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 604s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 604s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 604s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 604s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] ./../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]' [ 604s] 655 | queue_ = std::make_unique>(fst, filter); [ 604s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 604s] ./../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]' [ 604s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 604s] | ^~~~~~~~~~~ [ 604s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 604s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 604s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 604s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 604s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] push.cc:43:1: required from here [ 604s] 164 | ({#Op, Arc::Type()}, Op) [ 604s] | ^ [ 604s] ./../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] [ 604s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 604s] | ~~^~~~~~~~~~~~~~~~ [ 604s] ./../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] [ 604s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 604s] | ~~^~~~~~~~~~~~~~~~ [ 604s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 604s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 604s] 114 | visitor->FinishVisit(); [ 604s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 604s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 604s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 604s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 604s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 604s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] ./../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]' [ 604s] 655 | queue_ = std::make_unique>(fst, filter); [ 604s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 604s] ./../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]' [ 604s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 604s] | ^~~~~~~~~~~ [ 604s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 604s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 604s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 604s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 604s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] push.cc:43:1: required from here [ 604s] 164 | ({#Op, Arc::Type()}, Op) [ 604s] | ^ [ 604s] ./../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] [ 604s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 604s] | ~~^~~~~~~~~~~~~~~~ [ 604s] ./../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] [ 604s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 604s] | ~~^~~~~~~~~~~~~~~~ [ 604s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 604s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 604s] 114 | visitor->FinishVisit(); [ 604s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 604s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 604s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 604s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 604s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 604s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] ./../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]' [ 604s] 655 | queue_ = std::make_unique>(fst, filter); [ 604s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 604s] ./../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]' [ 604s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 604s] | ^~~~~~~~~~~ [ 604s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 604s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 604s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 604s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 604s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] push.cc:43:1: required from here [ 604s] 164 | ({#Op, Arc::Type()}, Op) [ 604s] | ^ [ 604s] ./../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] [ 604s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 604s] | ~~^~~~~~~~~~~~~~~~ [ 604s] ./../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] [ 604s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 604s] | ~~^~~~~~~~~~~~~~~~ [ 604s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 604s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 604s] 114 | visitor->FinishVisit(); [ 604s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 604s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 604s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 604s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 604s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 604s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] ./../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]' [ 604s] 655 | queue_ = std::make_unique>(fst, filter); [ 604s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 604s] ./../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]' [ 604s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 604s] | ^~~~~~~~~~~ [ 604s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 604s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 604s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 604s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 604s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] push.cc:43:1: required from here [ 604s] 164 | ({#Op, Arc::Type()}, Op) [ 604s] | ^ [ 604s] ./../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] [ 604s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 604s] | ~~^~~~~~~~~~~~~~~~ [ 604s] ./../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] [ 604s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 604s] | ~~^~~~~~~~~~~~~~~~ [ 604s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 604s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 604s] 114 | visitor->FinishVisit(); [ 604s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 604s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 604s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 604s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 604s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 604s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] ./../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]' [ 604s] 655 | queue_ = std::make_unique>(fst, filter); [ 604s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 604s] ./../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]' [ 604s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 604s] | ^~~~~~~~~~~ [ 604s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 604s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 604s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 604s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 604s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 604s] push.cc:43:1: required from here [ 604s] 164 | ({#Op, Arc::Type()}, Op) [ 604s] | ^ [ 604s] ./../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] [ 604s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 604s] | ~~^~~~~~~~~~~~~~~~ [ 604s] ./../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] [ 604s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 604s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 605s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 605s] 114 | visitor->FinishVisit(); [ 605s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 605s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 605s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 605s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 605s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 605s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 655 | queue_ = std::make_unique>(fst, filter); [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 605s] | ^~~~~~~~~~~ [ 605s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 605s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 605s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 605s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] push.cc:43:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../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] [ 605s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 605s] ./../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> >]' [ 605s] 114 | visitor->FinishVisit(); [ 605s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 605s] ./../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]' [ 605s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 605s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 605s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 605s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 655 | queue_ = std::make_unique>(fst, filter); [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 605s] | ^~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 605s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] 48 | std::get<4>(*args)); [ 605s] | ~~~~~~~~~~~~~~~~~~~ [ 605s] push.cc:44:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../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] [ 605s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 605s] ./../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> > >]' [ 605s] 114 | visitor->FinishVisit(); [ 605s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 605s] ./../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]' [ 605s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 605s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 605s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 605s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 655 | queue_ = std::make_unique>(fst, filter); [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 605s] | ^~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 605s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] 48 | std::get<4>(*args)); [ 605s] | ~~~~~~~~~~~~~~~~~~~ [ 605s] push.cc:44:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../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] [ 605s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 605s] ./../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> >]' [ 605s] 114 | visitor->FinishVisit(); [ 605s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 605s] ./../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]' [ 605s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 605s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 605s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 605s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 655 | queue_ = std::make_unique>(fst, filter); [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 605s] | ^~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 605s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] 53 | std::get<4>(*args)); [ 605s] | ~~~~~~~~~~~~~~~~~~~ [ 605s] push.cc:44:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../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] [ 605s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 605s] ./../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> > >]' [ 605s] 114 | visitor->FinishVisit(); [ 605s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 605s] ./../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]' [ 605s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 605s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 605s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 605s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 655 | queue_ = std::make_unique>(fst, filter); [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 605s] | ^~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 605s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] 53 | std::get<4>(*args)); [ 605s] | ~~~~~~~~~~~~~~~~~~~ [ 605s] push.cc:44:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../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] [ 605s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 605s] ./../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> >]' [ 605s] 114 | visitor->FinishVisit(); [ 605s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 605s] ./../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]' [ 605s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 605s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 605s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 605s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 655 | queue_ = std::make_unique>(fst, filter); [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 605s] | ^~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 605s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] 48 | std::get<4>(*args)); [ 605s] | ~~~~~~~~~~~~~~~~~~~ [ 605s] push.cc:44:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../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] [ 605s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 605s] ./../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> > >]' [ 605s] 114 | visitor->FinishVisit(); [ 605s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 605s] ./../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]' [ 605s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 605s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 605s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 605s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 655 | queue_ = std::make_unique>(fst, filter); [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 605s] | ^~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 605s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] 48 | std::get<4>(*args)); [ 605s] | ~~~~~~~~~~~~~~~~~~~ [ 605s] push.cc:44:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../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] [ 605s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] In file included from ./../include/fst/accumulator.h:34, [ 605s] from ./../include/fst/label-reachable.h:30, [ 605s] from ./../include/fst/lookahead-matcher.h:35, [ 605s] from ./../include/fst/lookahead-filter.h:31, [ 605s] from ./../include/fst/compose.h:33, [ 605s] from ./../include/fst/randequivalent.h:30, [ 605s] from ./../include/fst/script/randequivalent.h:24, [ 605s] from randequivalent.cc:18: [ 605s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 605s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 605s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 605s] | ^~~~~~ [ 605s] | template [ 605s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 605s] ./../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> >]' [ 605s] 114 | visitor->FinishVisit(); [ 605s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 605s] ./../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]' [ 605s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 605s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 605s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 605s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 655 | queue_ = std::make_unique>(fst, filter); [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 605s] | ^~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 605s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] 53 | std::get<4>(*args)); [ 605s] | ~~~~~~~~~~~~~~~~~~~ [ 605s] push.cc:44:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../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] [ 605s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 605s] ./../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> > >]' [ 605s] 114 | visitor->FinishVisit(); [ 605s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 605s] ./../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]' [ 605s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 605s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 605s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 605s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 655 | queue_ = std::make_unique>(fst, filter); [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 605s] | ^~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 605s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] 53 | std::get<4>(*args)); [ 605s] | ~~~~~~~~~~~~~~~~~~~ [ 605s] push.cc:44:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../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] [ 605s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 605s] ./../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> >]' [ 605s] 114 | visitor->FinishVisit(); [ 605s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 605s] ./../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]' [ 605s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 605s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 605s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 605s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 655 | queue_ = std::make_unique>(fst, filter); [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 605s] | ^~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 605s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] 48 | std::get<4>(*args)); [ 605s] | ~~~~~~~~~~~~~~~~~~~ [ 605s] push.cc:44:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../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] [ 605s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 605s] ./../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> > >]' [ 605s] 114 | visitor->FinishVisit(); [ 605s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 605s] ./../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]' [ 605s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 605s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 605s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 605s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 655 | queue_ = std::make_unique>(fst, filter); [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 605s] | ^~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 605s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] 48 | std::get<4>(*args)); [ 605s] | ~~~~~~~~~~~~~~~~~~~ [ 605s] push.cc:44:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../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] [ 605s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 605s] ./../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> >]' [ 605s] 114 | visitor->FinishVisit(); [ 605s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 605s] ./../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]' [ 605s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 605s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 605s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 605s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 655 | queue_ = std::make_unique>(fst, filter); [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 605s] | ^~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 605s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] 53 | std::get<4>(*args)); [ 605s] | ~~~~~~~~~~~~~~~~~~~ [ 605s] push.cc:44:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../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] [ 605s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 605s] ./../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> > >]' [ 605s] 114 | visitor->FinishVisit(); [ 605s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 605s] ./../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]' [ 605s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 605s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 605s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 605s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 655 | queue_ = std::make_unique>(fst, filter); [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 605s] ./../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>]' [ 605s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 605s] | ^~~~~~~~~~~ [ 605s] ./../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]' [ 605s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 605s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 605s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] 53 | std::get<4>(*args)); [ 605s] | ~~~~~~~~~~~~~~~~~~~ [ 605s] push.cc:44:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] ./../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] [ 605s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~~ [ 605s] In file included from ./../include/fst/vector-fst.h:34, [ 605s] from ./../include/fst/cache.h:33, [ 605s] from ./../include/fst/arcsort.h:28, [ 605s] from ./../include/fst/randequivalent.h:29: [ 605s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 605s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 605s] 128 | class ImplToExpandedFst : public ImplToFst { [ 605s] | ^~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 605s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 605s] | ^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 605s] 520 | class VectorFst : public ImplToMutableFst> { [ 605s] | ^~~~~~~~~ [ 605s] ./../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]' [ 605s] 67 | VectorFst sfst1(fst1); [ 605s] | ^~~~~ [ 605s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 605s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 605s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] randequivalent.cc:38:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 605s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 605s] | ^~~~~~~~ [ 605s] In file included from ./../include/fst/expanded-fst.h:33, [ 605s] from ./../include/fst/mutable-fst.h:37: [ 605s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 605s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 605s] | ^~~~~~~~ [ 605s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 605s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 605s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 605s] | ^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 605s] 520 | class VectorFst : public ImplToMutableFst> { [ 605s] | ^~~~~~~~~ [ 605s] ./../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]' [ 605s] 67 | VectorFst sfst1(fst1); [ 605s] | ^~~~~ [ 605s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 605s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 605s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] randequivalent.cc:38:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 605s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 605s] | ^~~~~~~~ [ 605s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 605s] 128 | class ImplToExpandedFst : public ImplToFst { [ 605s] | ^~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 605s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 605s] 520 | class VectorFst : public ImplToMutableFst> { [ 605s] | ^~~~~~~~~ [ 605s] ./../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]' [ 605s] 67 | VectorFst sfst1(fst1); [ 605s] | ^~~~~ [ 605s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 605s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 605s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] randequivalent.cc:38:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 605s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 605s] | ^~~~~~~~ [ 605s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 605s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 605s] | ^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 605s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 605s] 128 | class ImplToExpandedFst : public ImplToFst { [ 605s] | ^~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 605s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 605s] | ^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 605s] 520 | class VectorFst : public ImplToMutableFst> { [ 605s] | ^~~~~~~~~ [ 605s] ./../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]' [ 605s] 67 | VectorFst sfst1(fst1); [ 605s] | ^~~~~ [ 605s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 605s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 605s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] randequivalent.cc:38:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 605s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 605s] | ^~~~~~~~ [ 605s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 605s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 605s] | ^~~~~~~~ [ 605s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 605s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 605s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 605s] | ^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 605s] 520 | class VectorFst : public ImplToMutableFst> { [ 605s] | ^~~~~~~~~ [ 605s] ./../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]' [ 605s] 67 | VectorFst sfst1(fst1); [ 605s] | ^~~~~ [ 605s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 605s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 605s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] randequivalent.cc:38:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 605s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 605s] | ^~~~~~~~ [ 605s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 605s] 128 | class ImplToExpandedFst : public ImplToFst { [ 605s] | ^~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 605s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 605s] 520 | class VectorFst : public ImplToMutableFst> { [ 605s] | ^~~~~~~~~ [ 605s] ./../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]' [ 605s] 67 | VectorFst sfst1(fst1); [ 605s] | ^~~~~ [ 605s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 605s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 605s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] randequivalent.cc:38:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 605s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 605s] | ^~~~~~~~ [ 605s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 605s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 605s] | ^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 605s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 605s] 128 | class ImplToExpandedFst : public ImplToFst { [ 605s] | ^~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 605s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 605s] | ^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 605s] 520 | class VectorFst : public ImplToMutableFst> { [ 605s] | ^~~~~~~~~ [ 605s] ./../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]' [ 605s] 67 | VectorFst sfst1(fst1); [ 605s] | ^~~~~ [ 605s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 605s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 605s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] randequivalent.cc:38:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 605s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 605s] | ^~~~~~~~ [ 605s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 605s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 605s] | ^~~~~~~~ [ 605s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 605s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 605s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 605s] | ^~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 605s] 520 | class VectorFst : public ImplToMutableFst> { [ 605s] | ^~~~~~~~~ [ 605s] ./../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]' [ 605s] 67 | VectorFst sfst1(fst1); [ 605s] | ^~~~~ [ 605s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 605s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 605s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] randequivalent.cc:38:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 605s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 605s] | ^~~~~~~~ [ 605s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 605s] 128 | class ImplToExpandedFst : public ImplToFst { [ 605s] | ^~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 605s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 605s] 520 | class VectorFst : public ImplToMutableFst> { [ 605s] | ^~~~~~~~~ [ 605s] ./../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]' [ 605s] 67 | VectorFst sfst1(fst1); [ 605s] | ^~~~~ [ 605s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 605s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 605s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] randequivalent.cc:38:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 605s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 605s] | ^~~~~~~~ [ 605s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 605s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 605s] | ^~~~~~~~~~~~~~~~ [ 605s] In file included from ./../include/fst/test-properties.h:27, [ 605s] from ./../include/fst/vector-fst.h:35: [ 605s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 605s] ./../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]' [ 605s] 69 | Connect(&sfst1); [ 605s] | ~~~~~~~^~~~~~~~ [ 605s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 605s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 605s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] randequivalent.cc:38:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~ [ 605s] In file included from ./../include/fst/randequivalent.h:33: [ 605s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 605s] ./../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]' [ 605s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 605s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 605s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 605s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 605s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] randequivalent.cc:38:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 605s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 605s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 605s] ./../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]' [ 605s] 69 | Connect(&sfst1); [ 605s] | ~~~~~~~^~~~~~~~ [ 605s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 605s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 605s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 605s] randequivalent.cc:38:1: required from here [ 605s] 164 | ({#Op, Arc::Type()}, Op) [ 605s] | ^ [ 605s] ./../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] [ 605s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 605s] | ~~^~~~~~~~~~~~~~~ [ 606s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 606s] ./../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]' [ 606s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 606s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 606s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 606s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] randequivalent.cc:38:1: required from here [ 606s] 164 | ({#Op, Arc::Type()}, Op) [ 606s] | ^ [ 606s] ./../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] [ 606s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 606s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 606s] ./../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]' [ 606s] 69 | Connect(&sfst1); [ 606s] | ~~~~~~~^~~~~~~~ [ 606s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 606s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 606s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] randequivalent.cc:38:1: required from here [ 606s] 164 | ({#Op, Arc::Type()}, Op) [ 606s] | ^ [ 606s] ./../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] [ 606s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 606s] | ~~^~~~~~~~~~~~~~~ [ 606s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 606s] ./../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]' [ 606s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 606s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 606s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 606s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] randequivalent.cc:38:1: required from here [ 606s] 164 | ({#Op, Arc::Type()}, Op) [ 606s] | ^ [ 606s] ./../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] [ 606s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 606s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 606s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 606s] 128 | class ImplToExpandedFst : public ImplToFst { [ 606s] | ^~~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 606s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 606s] | ^~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 606s] 520 | class VectorFst : public ImplToMutableFst> { [ 606s] | ^~~~~~~~~ [ 606s] ./../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]' [ 606s] 313 | VectorFst rfst; [ 606s] | ^~~~ [ 606s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 606s] 344 | ShortestDistance(fst, &distance, false, delta); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] ./../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]' [ 606s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 606s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 606s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 606s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] randequivalent.cc:38:1: required from here [ 606s] 164 | ({#Op, Arc::Type()}, Op) [ 606s] | ^ [ 606s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 606s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 606s] | ^~~~~~~~ [ 606s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 606s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 606s] | ^~~~~~~~ [ 606s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 606s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 606s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 606s] | ^~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 606s] 520 | class VectorFst : public ImplToMutableFst> { [ 606s] | ^~~~~~~~~ [ 606s] ./../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]' [ 606s] 313 | VectorFst rfst; [ 606s] | ^~~~ [ 606s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 606s] 344 | ShortestDistance(fst, &distance, false, delta); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] ./../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]' [ 606s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 606s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 606s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 606s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] randequivalent.cc:38:1: required from here [ 606s] 164 | ({#Op, Arc::Type()}, Op) [ 606s] | ^ [ 606s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 606s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 606s] | ^~~~~~~~ [ 606s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 606s] 128 | class ImplToExpandedFst : public ImplToFst { [ 606s] | ^~~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 606s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 606s] 520 | class VectorFst : public ImplToMutableFst> { [ 606s] | ^~~~~~~~~ [ 606s] ./../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]' [ 606s] 313 | VectorFst rfst; [ 606s] | ^~~~ [ 606s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 606s] 344 | ShortestDistance(fst, &distance, false, delta); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] ./../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]' [ 606s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 606s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 606s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 606s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] randequivalent.cc:38:1: required from here [ 606s] 164 | ({#Op, Arc::Type()}, Op) [ 606s] | ^ [ 606s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 606s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 606s] | ^~~~~~~~ [ 606s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 606s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 606s] | ^~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 606s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 606s] 128 | class ImplToExpandedFst : public ImplToFst { [ 606s] | ^~~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 606s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 606s] | ^~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 606s] 520 | class VectorFst : public ImplToMutableFst> { [ 606s] | ^~~~~~~~~ [ 606s] ./../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]' [ 606s] 313 | VectorFst rfst; [ 606s] | ^~~~ [ 606s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 606s] 344 | ShortestDistance(fst, &distance, false, delta); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] ./../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]' [ 606s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 606s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 606s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 606s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] randequivalent.cc:38:1: required from here [ 606s] 164 | ({#Op, Arc::Type()}, Op) [ 606s] | ^ [ 606s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 606s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 606s] | ^~~~~~~~ [ 606s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 606s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 606s] | ^~~~~~~~ [ 606s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 606s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 606s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 606s] | ^~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 606s] 520 | class VectorFst : public ImplToMutableFst> { [ 606s] | ^~~~~~~~~ [ 606s] ./../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]' [ 606s] 313 | VectorFst rfst; [ 606s] | ^~~~ [ 606s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 606s] 344 | ShortestDistance(fst, &distance, false, delta); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] ./../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]' [ 606s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 606s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 606s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 606s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] randequivalent.cc:38:1: required from here [ 606s] 164 | ({#Op, Arc::Type()}, Op) [ 606s] | ^ [ 606s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 606s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 606s] | ^~~~~~~~ [ 606s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 606s] 128 | class ImplToExpandedFst : public ImplToFst { [ 606s] | ^~~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 606s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 606s] 520 | class VectorFst : public ImplToMutableFst> { [ 606s] | ^~~~~~~~~ [ 606s] ./../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]' [ 606s] 313 | VectorFst rfst; [ 606s] | ^~~~ [ 606s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 606s] 344 | ShortestDistance(fst, &distance, false, delta); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] ./../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]' [ 606s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 606s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 606s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 606s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] randequivalent.cc:38:1: required from here [ 606s] 164 | ({#Op, Arc::Type()}, Op) [ 606s] | ^ [ 606s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 606s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 606s] | ^~~~~~~~ [ 606s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 606s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 606s] | ^~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 606s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 606s] 128 | class ImplToExpandedFst : public ImplToFst { [ 606s] | ^~~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 606s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 606s] | ^~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 606s] 520 | class VectorFst : public ImplToMutableFst> { [ 606s] | ^~~~~~~~~ [ 606s] ./../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]' [ 606s] 313 | VectorFst rfst; [ 606s] | ^~~~ [ 606s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 606s] 344 | ShortestDistance(fst, &distance, false, delta); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] ./../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]' [ 606s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 606s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 606s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 606s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] randequivalent.cc:38:1: required from here [ 606s] 164 | ({#Op, Arc::Type()}, Op) [ 606s] | ^ [ 606s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 606s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 606s] | ^~~~~~~~ [ 606s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 606s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 606s] | ^~~~~~~~ [ 606s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 606s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 606s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 606s] | ^~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 606s] 520 | class VectorFst : public ImplToMutableFst> { [ 606s] | ^~~~~~~~~ [ 606s] ./../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]' [ 606s] 313 | VectorFst rfst; [ 606s] | ^~~~ [ 606s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 606s] 344 | ShortestDistance(fst, &distance, false, delta); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] ./../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]' [ 606s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 606s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 606s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 606s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] randequivalent.cc:38:1: required from here [ 606s] 164 | ({#Op, Arc::Type()}, Op) [ 606s] | ^ [ 606s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 606s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 606s] | ^~~~~~~~ [ 606s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 606s] 128 | class ImplToExpandedFst : public ImplToFst { [ 606s] | ^~~~~~~~~~~~~~~~~ [ 606s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 606s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 606s] 520 | class VectorFst : public ImplToMutableFst> { [ 606s] | ^~~~~~~~~ [ 606s] ./../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]' [ 606s] 313 | VectorFst rfst; [ 606s] | ^~~~ [ 606s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 606s] 344 | ShortestDistance(fst, &distance, false, delta); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] ./../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]' [ 606s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 606s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 606s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 606s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 606s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 606s] randequivalent.cc:38:1: required from here [ 606s] 164 | ({#Op, Arc::Type()}, Op) [ 606s] | ^ [ 606s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 606s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 606s] | ^~~~~~~~ [ 606s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 606s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 606s] | ^~~~~~~~~~~~~~~~ [ 607s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 607s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 607s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 607s] | ~~~~~~~~~~~~^~ [ 607s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 607s] 120 | StateMap(fst, &mapper); [ 607s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 607s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 607s] 104 | StateMap(fst, mapper); [ 607s] | ~~~~~~~~^~~~~~~~~~~~~ [ 607s] ./../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]' [ 607s] 71 | ArcSort(&sfst1, icomp); [ 607s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 607s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 607s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 607s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 607s] randequivalent.cc:38:1: required from here [ 607s] 164 | ({#Op, Arc::Type()}, Op) [ 607s] | ^ [ 607s] ./../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] [ 607s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 607s] | ~~~^~~~~~~~~~~~~~~ [ 607s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 607s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 607s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 607s] | ~~~~~~~~~~~~^~ [ 607s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 607s] 120 | StateMap(fst, &mapper); [ 607s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 607s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 607s] 104 | StateMap(fst, mapper); [ 607s] | ~~~~~~~~^~~~~~~~~~~~~ [ 607s] ./../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]' [ 607s] 86 | ArcSort(&cfst1, ocomp); [ 607s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 607s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 607s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 607s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 607s] randequivalent.cc:38:1: required from here [ 607s] 164 | ({#Op, Arc::Type()}, Op) [ 607s] | ^ [ 607s] ./../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] [ 607s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 607s] | ~~~^~~~~~~~~~~~~~~ [ 607s] In file included from ./../include/fst/shortest-distance.h:31: [ 607s] ./../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]': [ 607s] ./../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]' [ 607s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 607s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 607s] 679 | &unweighted); [ 607s] | ~~~~~~~~~~~~ [ 607s] ./../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]' [ 607s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 607s] | ^~~~~~~~~~~ [ 607s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 607s] 344 | ShortestDistance(fst, &distance, false, delta); [ 607s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 607s] ./../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]' [ 607s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 607s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 607s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 607s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 607s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 607s] randequivalent.cc:38:1: required from here [ 607s] 164 | ({#Op, Arc::Type()}, Op) [ 607s] | ^ [ 607s] ./../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] [ 607s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 607s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 607s] ./../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]': [ 607s] ./../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]' [ 607s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 607s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 607s] 679 | &unweighted); [ 607s] | ~~~~~~~~~~~~ [ 607s] ./../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]' [ 607s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 607s] | ^~~~~~~~~~~ [ 607s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 607s] 344 | ShortestDistance(fst, &distance, false, delta); [ 607s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 607s] ./../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]' [ 607s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 607s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 607s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 607s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 607s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 607s] randequivalent.cc:38:1: required from here [ 607s] 164 | ({#Op, Arc::Type()}, Op) [ 607s] | ^ [ 607s] ./../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] [ 607s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 607s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 607s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 607s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 607s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 607s] | ~~~~~~~~~~~~^~ [ 607s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 607s] 120 | StateMap(fst, &mapper); [ 607s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 607s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 607s] 104 | StateMap(fst, mapper); [ 607s] | ~~~~~~~~^~~~~~~~~~~~~ [ 607s] ./../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]' [ 607s] 71 | ArcSort(&sfst1, icomp); [ 607s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 607s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 607s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 607s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 607s] randequivalent.cc:38:1: required from here [ 607s] 164 | ({#Op, Arc::Type()}, Op) [ 607s] | ^ [ 607s] ./../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] [ 607s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 607s] | ~~~^~~~~~~~~~~~~~~ [ 608s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 608s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 608s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 608s] | ~~~~~~~~~~~~^~ [ 608s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 608s] 120 | StateMap(fst, &mapper); [ 608s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 608s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 608s] 104 | StateMap(fst, mapper); [ 608s] | ~~~~~~~~^~~~~~~~~~~~~ [ 608s] ./../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]' [ 608s] 86 | ArcSort(&cfst1, ocomp); [ 608s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 608s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 608s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 608s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] randequivalent.cc:38:1: required from here [ 608s] 164 | ({#Op, Arc::Type()}, Op) [ 608s] | ^ [ 608s] ./../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] [ 608s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 608s] | ~~~^~~~~~~~~~~~~~~ [ 608s] ./../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]': [ 608s] ./../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]' [ 608s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 608s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] 679 | &unweighted); [ 608s] | ~~~~~~~~~~~~ [ 608s] ./../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]' [ 608s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 608s] | ^~~~~~~~~~~ [ 608s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 608s] 344 | ShortestDistance(fst, &distance, false, delta); [ 608s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] ./../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]' [ 608s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 608s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 608s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 608s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 608s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] randequivalent.cc:38:1: required from here [ 608s] 164 | ({#Op, Arc::Type()}, Op) [ 608s] | ^ [ 608s] ./../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] [ 608s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 608s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 608s] ./../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]': [ 608s] ./../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]' [ 608s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 608s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] 679 | &unweighted); [ 608s] | ~~~~~~~~~~~~ [ 608s] ./../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]' [ 608s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 608s] | ^~~~~~~~~~~ [ 608s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 608s] 344 | ShortestDistance(fst, &distance, false, delta); [ 608s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] ./../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]' [ 608s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 608s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 608s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 608s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 608s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] randequivalent.cc:38:1: required from here [ 608s] 164 | ({#Op, Arc::Type()}, Op) [ 608s] | ^ [ 608s] ./../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] [ 608s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 608s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 608s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 608s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 608s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 608s] | ~~~~~~~~~~~~^~ [ 608s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 608s] 120 | StateMap(fst, &mapper); [ 608s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 608s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 608s] 104 | StateMap(fst, mapper); [ 608s] | ~~~~~~~~^~~~~~~~~~~~~ [ 608s] ./../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]' [ 608s] 71 | ArcSort(&sfst1, icomp); [ 608s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 608s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 608s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 608s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] randequivalent.cc:38:1: required from here [ 608s] 164 | ({#Op, Arc::Type()}, Op) [ 608s] | ^ [ 608s] ./../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] [ 608s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 608s] | ~~~^~~~~~~~~~~~~~~ [ 608s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 608s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 608s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 608s] | ~~~~~~~~~~~~^~ [ 608s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 608s] 120 | StateMap(fst, &mapper); [ 608s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 608s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 608s] 104 | StateMap(fst, mapper); [ 608s] | ~~~~~~~~^~~~~~~~~~~~~ [ 608s] ./../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]' [ 608s] 86 | ArcSort(&cfst1, ocomp); [ 608s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 608s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 608s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 608s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] randequivalent.cc:38:1: required from here [ 608s] 164 | ({#Op, Arc::Type()}, Op) [ 608s] | ^ [ 608s] ./../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] [ 608s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 608s] | ~~~^~~~~~~~~~~~~~~ [ 608s] ./../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]': [ 608s] ./../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]' [ 608s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 608s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] 679 | &unweighted); [ 608s] | ~~~~~~~~~~~~ [ 608s] ./../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]' [ 608s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 608s] | ^~~~~~~~~~~ [ 608s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 608s] 344 | ShortestDistance(fst, &distance, false, delta); [ 608s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] ./../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]' [ 608s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 608s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 608s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 608s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 608s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] randequivalent.cc:38:1: required from here [ 608s] 164 | ({#Op, Arc::Type()}, Op) [ 608s] | ^ [ 608s] ./../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] [ 608s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 608s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 608s] ./../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]': [ 608s] ./../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]' [ 608s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 608s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] 679 | &unweighted); [ 608s] | ~~~~~~~~~~~~ [ 608s] ./../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]' [ 608s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 608s] | ^~~~~~~~~~~ [ 608s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 608s] 344 | ShortestDistance(fst, &distance, false, delta); [ 608s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] ./../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]' [ 608s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 608s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 608s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 608s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 608s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 608s] randequivalent.cc:38:1: required from here [ 608s] 164 | ({#Op, Arc::Type()}, Op) [ 608s] | ^ [ 608s] ./../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] [ 608s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 608s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 609s] In file included from ./../include/fst/replace-util.h:32, [ 609s] from ./../include/fst/replace.h:36: [ 609s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 609s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 609s] 114 | visitor->FinishVisit(); [ 609s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 609s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 609s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 609s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 609s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 609s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 655 | queue_ = std::make_unique>(fst, filter); [ 609s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 609s] | ^~~~~~~~~~~ [ 609s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 609s] 344 | ShortestDistance(fst, &distance, false, delta); [ 609s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 609s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 609s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 609s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 609s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] randequivalent.cc:38:1: required from here [ 609s] 164 | ({#Op, Arc::Type()}, Op) [ 609s] | ^ [ 609s] ./../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] [ 609s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 609s] | ~~^~~~~~~~~~~~~~~~ [ 609s] ./../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] [ 609s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 609s] | ~~^~~~~~~~~~~~~~~~ [ 609s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 609s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 609s] 114 | visitor->FinishVisit(); [ 609s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 609s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 609s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 609s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 609s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 609s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 655 | queue_ = std::make_unique>(fst, filter); [ 609s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 609s] | ^~~~~~~~~~~ [ 609s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 609s] 344 | ShortestDistance(fst, &distance, false, delta); [ 609s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 609s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 609s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 609s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 609s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] randequivalent.cc:38:1: required from here [ 609s] 164 | ({#Op, Arc::Type()}, Op) [ 609s] | ^ [ 609s] ./../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] [ 609s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 609s] | ~~^~~~~~~~~~~~~~~~ [ 609s] ./../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] [ 609s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 609s] | ~~^~~~~~~~~~~~~~~~ [ 609s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 609s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 609s] 114 | visitor->FinishVisit(); [ 609s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 609s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 609s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 609s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 609s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 609s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 655 | queue_ = std::make_unique>(fst, filter); [ 609s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 609s] | ^~~~~~~~~~~ [ 609s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 609s] 344 | ShortestDistance(fst, &distance, false, delta); [ 609s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 609s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 609s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 609s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 609s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] randequivalent.cc:38:1: required from here [ 609s] 164 | ({#Op, Arc::Type()}, Op) [ 609s] | ^ [ 609s] ./../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] [ 609s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 609s] | ~~^~~~~~~~~~~~~~~~ [ 609s] ./../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] [ 609s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 609s] | ~~^~~~~~~~~~~~~~~~ [ 609s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 609s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 609s] 114 | visitor->FinishVisit(); [ 609s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 609s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 609s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 609s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 609s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 609s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 655 | queue_ = std::make_unique>(fst, filter); [ 609s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 609s] | ^~~~~~~~~~~ [ 609s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 609s] 344 | ShortestDistance(fst, &distance, false, delta); [ 609s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 609s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 609s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 609s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 609s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] randequivalent.cc:38:1: required from here [ 609s] 164 | ({#Op, Arc::Type()}, Op) [ 609s] | ^ [ 609s] ./../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] [ 609s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 609s] | ~~^~~~~~~~~~~~~~~~ [ 609s] ./../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] [ 609s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 609s] | ~~^~~~~~~~~~~~~~~~ [ 609s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 609s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 609s] 114 | visitor->FinishVisit(); [ 609s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 609s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 609s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 609s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 609s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 609s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 655 | queue_ = std::make_unique>(fst, filter); [ 609s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 609s] | ^~~~~~~~~~~ [ 609s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 609s] 344 | ShortestDistance(fst, &distance, false, delta); [ 609s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 609s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 609s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 609s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 609s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] randequivalent.cc:38:1: required from here [ 609s] 164 | ({#Op, Arc::Type()}, Op) [ 609s] | ^ [ 609s] ./../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] [ 609s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 609s] | ~~^~~~~~~~~~~~~~~~ [ 609s] ./../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] [ 609s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 609s] | ~~^~~~~~~~~~~~~~~~ [ 609s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 609s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 609s] 114 | visitor->FinishVisit(); [ 609s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 609s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 609s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 609s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 609s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 609s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 655 | queue_ = std::make_unique>(fst, filter); [ 609s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 609s] | ^~~~~~~~~~~ [ 609s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 609s] 344 | ShortestDistance(fst, &distance, false, delta); [ 609s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] ./../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]' [ 609s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 609s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 609s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 609s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 609s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 609s] randequivalent.cc:38:1: required from here [ 609s] 164 | ({#Op, Arc::Type()}, Op) [ 609s] | ^ [ 609s] ./../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] [ 609s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 609s] | ~~^~~~~~~~~~~~~~~~ [ 609s] ./../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] [ 609s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 609s] | ~~^~~~~~~~~~~~~~~~ [ 610s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 610s] ./../include/fst/queue.h:548:11: required from here [ 610s] 548 | StateId Head() const final { [ 610s] | ^~~~ [ 610s] ./../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] [ 610s] 552 | ((front_ >= trivial_queue_.size()) || [ 610s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 610s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 610s] ./../include/fst/queue.h:563:8: required from here [ 610s] 563 | void Enqueue(StateId s) final { [ 610s] | ^~~~~~~ [ 610s] ./../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] [ 610s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 610s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 610s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 610s] ./../include/fst/queue.h:581:8: required from here [ 610s] 581 | void Dequeue() final { [ 610s] | ^~~~~~~ [ 610s] ./../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] [ 610s] 584 | } else if (front_ < trivial_queue_.size()) { [ 610s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 610s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 610s] ./../include/fst/queue.h:593:8: required from here [ 610s] 593 | bool Empty() const final { [ 610s] | ^~~~~ [ 610s] ./../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] [ 610s] 602 | return (front_ >= trivial_queue_.size()) || [ 610s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 610s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 610s] ./../include/fst/queue.h:607:8: required from here [ 610s] 607 | void Clear() final { [ 610s] | ^~~~~ [ 610s] ./../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] [ 610s] 611 | } else if (i < trivial_queue_.size()) { [ 610s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 610s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 610s] ./../include/fst/queue.h:232:8: required from here [ 610s] 232 | void Update(StateId s) override { [ 610s] | ^~~~~~ [ 610s] ./../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] [ 610s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 610s] | ~~^~~~~~~~~~~~~~ [ 610s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 610s] ./../include/fst/queue.h:495:8: required from here [ 610s] 495 | void Enqueue(StateId s) final { [ 610s] | ^~~~~~~ [ 610s] ./../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] [ 610s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 610s] | ~~~~~~~~~~~~~~~~~^~~~ [ 611s] In file included from ./../include/fst/queue.h:34: [ 611s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 611s] ./../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]' [ 611s] 218 | key_[s] = heap_.Insert(s); [ 611s] | ~~~~~~~~~~~~^~~ [ 611s] ./../include/fst/queue.h:215:8: required from here [ 611s] 215 | void Enqueue(StateId s) override { [ 611s] | ^~~~~~~ [ 611s] ./../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] [ 611s] 57 | if (size_ < values_.size()) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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> >]': [ 611s] ./../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> >]' [ 611s] 409 | BaseImpl::DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../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> >]' [ 611s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../include/fst/mutable-fst.h:336:8: required from here [ 611s] 336 | void DeleteStates(const std::vector &dstates) override { [ 611s] | ^~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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> >]': [ 611s] ./../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> >]' [ 611s] 409 | BaseImpl::DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../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> >]' [ 611s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../include/fst/mutable-fst.h:336:8: required from here [ 611s] 336 | void DeleteStates(const std::vector &dstates) override { [ 611s] | ^~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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> >]': [ 611s] ./../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> >]' [ 611s] 409 | BaseImpl::DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../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> >]' [ 611s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../include/fst/mutable-fst.h:336:8: required from here [ 611s] 336 | void DeleteStates(const std::vector &dstates) override { [ 611s] | ^~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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> >]': [ 611s] ./../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> >]' [ 611s] 409 | BaseImpl::DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../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> >]' [ 611s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../include/fst/mutable-fst.h:336:8: required from here [ 611s] 336 | void DeleteStates(const std::vector &dstates) override { [ 611s] | ^~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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> >]': [ 611s] ./../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> >]' [ 611s] 409 | BaseImpl::DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../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> >]' [ 611s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../include/fst/mutable-fst.h:336:8: required from here [ 611s] 336 | void DeleteStates(const std::vector &dstates) override { [ 611s] | ^~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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> >]': [ 611s] ./../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> >]' [ 611s] 409 | BaseImpl::DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../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> >]' [ 611s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../include/fst/mutable-fst.h:336:8: required from here [ 611s] 336 | void DeleteStates(const std::vector &dstates) override { [ 611s] | ^~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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 > >]': [ 611s] ./../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 > >]' [ 611s] 409 | BaseImpl::DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../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 > >]' [ 611s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../include/fst/mutable-fst.h:336:8: required from here [ 611s] 336 | void DeleteStates(const std::vector &dstates) override { [ 611s] | ^~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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 > >]': [ 611s] ./../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 > >]' [ 611s] 409 | BaseImpl::DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../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 > >]' [ 611s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../include/fst/mutable-fst.h:336:8: required from here [ 611s] 336 | void DeleteStates(const std::vector &dstates) override { [ 611s] | ^~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 611s] ./../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 > >]': [ 611s] ./../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 > >]' [ 611s] 409 | BaseImpl::DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../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 > >]' [ 611s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 611s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 611s] ./../include/fst/mutable-fst.h:336:8: required from here [ 611s] 336 | void DeleteStates(const std::vector &dstates) override { [ 611s] | ^~~~~~~~~~~~ [ 611s] ./../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] [ 611s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 611s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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] [ 612s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 612s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] In file included from ./../include/fst/push.h:30: [ 612s] ./../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]': [ 612s] ./../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]' [ 612s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 612s] | ^~~~~~~~~ [ 612s] ./../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]' [ 612s] 950 | StateId Start() const override { return impl_->Start(); } [ 612s] | ~~~~~~~~~~~~^~ [ 612s] ./../include/fst/fst.h:950:11: required from here [ 612s] 950 | StateId Start() const override { return impl_->Start(); } [ 612s] | ^~~~~ [ 612s] ./../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] [ 612s] 348 | while (unfactored_.size() <= element.state) [ 612s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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>]': [ 612s] ./../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>]' [ 612s] 409 | BaseImpl::DeleteStates(dstates); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 612s] ./../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>]' [ 612s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 612s] ./../include/fst/mutable-fst.h:336:8: required from here [ 612s] 336 | void DeleteStates(const std::vector &dstates) override { [ 612s] | ^~~~~~~~~~~~ [ 612s] ./../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] [ 612s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 612s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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] [ 612s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 612s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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]': [ 612s] ./../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]' [ 612s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 612s] | ^~~~~~~~~ [ 612s] ./../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]' [ 612s] 950 | StateId Start() const override { return impl_->Start(); } [ 612s] | ~~~~~~~~~~~~^~ [ 612s] ./../include/fst/fst.h:950:11: required from here [ 612s] 950 | StateId Start() const override { return impl_->Start(); } [ 612s] | ^~~~~ [ 612s] ./../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] [ 612s] 348 | while (unfactored_.size() <= element.state) [ 612s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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>]': [ 612s] ./../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>]' [ 612s] 409 | BaseImpl::DeleteStates(dstates); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 612s] ./../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>]' [ 612s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 612s] ./../include/fst/mutable-fst.h:336:8: required from here [ 612s] 336 | void DeleteStates(const std::vector &dstates) override { [ 612s] | ^~~~~~~~~~~~ [ 612s] ./../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] [ 612s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 612s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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] [ 612s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 612s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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]': [ 612s] ./../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]' [ 612s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 612s] | ^~~~~~~~~ [ 612s] ./../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]' [ 612s] 950 | StateId Start() const override { return impl_->Start(); } [ 612s] | ~~~~~~~~~~~~^~ [ 612s] ./../include/fst/fst.h:950:11: required from here [ 612s] 950 | StateId Start() const override { return impl_->Start(); } [ 612s] | ^~~~~ [ 612s] ./../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] [ 612s] 348 | while (unfactored_.size() <= element.state) [ 612s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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>]': [ 612s] ./../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>]' [ 612s] 409 | BaseImpl::DeleteStates(dstates); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 612s] ./../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>]' [ 612s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 612s] ./../include/fst/mutable-fst.h:336:8: required from here [ 612s] 336 | void DeleteStates(const std::vector &dstates) override { [ 612s] | ^~~~~~~~~~~~ [ 612s] ./../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] [ 612s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 612s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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] [ 612s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 612s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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]': [ 612s] ./../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]' [ 612s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 612s] | ^~~~~~~~~ [ 612s] ./../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]' [ 612s] 950 | StateId Start() const override { return impl_->Start(); } [ 612s] | ~~~~~~~~~~~~^~ [ 612s] ./../include/fst/fst.h:950:11: required from here [ 612s] 950 | StateId Start() const override { return impl_->Start(); } [ 612s] | ^~~~~ [ 612s] ./../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] [ 612s] 348 | while (unfactored_.size() <= element.state) [ 612s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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>]': [ 612s] ./../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>]' [ 612s] 409 | BaseImpl::DeleteStates(dstates); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 612s] ./../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>]' [ 612s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 612s] ./../include/fst/mutable-fst.h:336:8: required from here [ 612s] 336 | void DeleteStates(const std::vector &dstates) override { [ 612s] | ^~~~~~~~~~~~ [ 612s] ./../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] [ 612s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 612s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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] [ 612s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 612s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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]': [ 612s] ./../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]' [ 612s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 612s] | ^~~~~~~~~ [ 612s] ./../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]' [ 612s] 950 | StateId Start() const override { return impl_->Start(); } [ 612s] | ~~~~~~~~~~~~^~ [ 612s] ./../include/fst/fst.h:950:11: required from here [ 612s] 950 | StateId Start() const override { return impl_->Start(); } [ 612s] | ^~~~~ [ 612s] ./../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] [ 612s] 348 | while (unfactored_.size() <= element.state) [ 612s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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>]': [ 612s] ./../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>]' [ 612s] 409 | BaseImpl::DeleteStates(dstates); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 612s] ./../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>]' [ 612s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 612s] ./../include/fst/mutable-fst.h:336:8: required from here [ 612s] 336 | void DeleteStates(const std::vector &dstates) override { [ 612s] | ^~~~~~~~~~~~ [ 612s] ./../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] [ 612s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 612s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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] [ 612s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 612s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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]': [ 612s] ./../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]' [ 612s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 612s] | ^~~~~~~~~ [ 612s] ./../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]' [ 612s] 950 | StateId Start() const override { return impl_->Start(); } [ 612s] | ~~~~~~~~~~~~^~ [ 612s] ./../include/fst/fst.h:950:11: required from here [ 612s] 950 | StateId Start() const override { return impl_->Start(); } [ 612s] | ^~~~~ [ 612s] ./../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] [ 612s] 348 | while (unfactored_.size() <= element.state) [ 612s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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>]': [ 612s] ./../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>]' [ 612s] 409 | BaseImpl::DeleteStates(dstates); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 612s] ./../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>]' [ 612s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 612s] ./../include/fst/mutable-fst.h:336:8: required from here [ 612s] 336 | void DeleteStates(const std::vector &dstates) override { [ 612s] | ^~~~~~~~~~~~ [ 612s] ./../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] [ 612s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 612s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../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] [ 612s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 612s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 612s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 612s] ./../include/fst/queue.h:548:11: required from here [ 612s] 548 | StateId Head() const final { [ 612s] | ^~~~ [ 612s] ./../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] [ 612s] 552 | ((front_ >= trivial_queue_.size()) || [ 612s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 612s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 612s] ./../include/fst/queue.h:563:8: required from here [ 612s] 563 | void Enqueue(StateId s) final { [ 612s] | ^~~~~~~ [ 612s] ./../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] [ 612s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 612s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 612s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 612s] ./../include/fst/queue.h:581:8: required from here [ 612s] 581 | void Dequeue() final { [ 612s] | ^~~~~~~ [ 612s] ./../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] [ 612s] 584 | } else if (front_ < trivial_queue_.size()) { [ 612s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 612s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 612s] ./../include/fst/queue.h:593:8: required from here [ 612s] 593 | bool Empty() const final { [ 612s] | ^~~~~ [ 612s] ./../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] [ 612s] 602 | return (front_ >= trivial_queue_.size()) || [ 612s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 612s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 612s] ./../include/fst/queue.h:607:8: required from here [ 612s] 607 | void Clear() final { [ 612s] | ^~~~~ [ 612s] ./../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] [ 612s] 611 | } else if (i < trivial_queue_.size()) { [ 612s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 612s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 612s] ./../include/fst/queue.h:232:8: required from here [ 612s] 232 | void Update(StateId s) override { [ 612s] | ^~~~~~ [ 612s] ./../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] [ 612s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 612s] | ~~^~~~~~~~~~~~~~ [ 612s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 612s] ./../include/fst/queue.h:495:8: required from here [ 612s] 495 | void Enqueue(StateId s) final { [ 612s] | ^~~~~~~ [ 612s] ./../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] [ 612s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 612s] | ~~~~~~~~~~~~~~~~~^~~~ [ 613s] In file included from ./../include/fst/queue.h:34: [ 613s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 613s] ./../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]' [ 613s] 218 | key_[s] = heap_.Insert(s); [ 613s] | ~~~~~~~~~~~~^~~ [ 613s] ./../include/fst/queue.h:215:8: required from here [ 613s] 215 | void Enqueue(StateId s) override { [ 613s] | ^~~~~~~ [ 613s] ./../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] [ 613s] 57 | if (size_ < values_.size()) { [ 613s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 613s] ./../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 > >]': [ 613s] ./../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 > >]' [ 613s] 409 | BaseImpl::DeleteStates(dstates); [ 613s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 613s] ./../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 > >]' [ 613s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 613s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 613s] ./../include/fst/mutable-fst.h:336:8: required from here [ 613s] 336 | void DeleteStates(const std::vector &dstates) override { [ 613s] | ^~~~~~~~~~~~ [ 613s] ./../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] [ 613s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 613s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 613s] ./../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] [ 613s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 613s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 613s] ./../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 > >]': [ 613s] ./../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 > >]' [ 613s] 409 | BaseImpl::DeleteStates(dstates); [ 613s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 613s] ./../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 > >]' [ 613s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 613s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 613s] ./../include/fst/mutable-fst.h:336:8: required from here [ 613s] 336 | void DeleteStates(const std::vector &dstates) override { [ 613s] | ^~~~~~~~~~~~ [ 613s] ./../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] [ 613s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 613s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 613s] ./../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] [ 613s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 613s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 613s] ./../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 > >]': [ 613s] ./../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 > >]' [ 613s] 409 | BaseImpl::DeleteStates(dstates); [ 613s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 613s] ./../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 > >]' [ 613s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 613s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 613s] ./../include/fst/mutable-fst.h:336:8: required from here [ 613s] 336 | void DeleteStates(const std::vector &dstates) override { [ 613s] | ^~~~~~~~~~~~ [ 613s] ./../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] [ 613s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 613s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 613s] ./../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] [ 613s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 613s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 613s] ./../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 >]': [ 613s] ./../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 >]' [ 613s] 409 | BaseImpl::DeleteStates(dstates); [ 613s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 613s] ./../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 >]' [ 613s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 613s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 613s] ./../include/fst/mutable-fst.h:336:8: required from here [ 613s] 336 | void DeleteStates(const std::vector &dstates) override { [ 613s] | ^~~~~~~~~~~~ [ 613s] ./../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] [ 613s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 613s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 613s] ./../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] [ 613s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 613s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 613s] ./../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 >]': [ 613s] ./../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 >]' [ 613s] 409 | BaseImpl::DeleteStates(dstates); [ 613s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 613s] ./../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 >]' [ 613s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 613s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 613s] ./../include/fst/mutable-fst.h:336:8: required from here [ 613s] 336 | void DeleteStates(const std::vector &dstates) override { [ 613s] | ^~~~~~~~~~~~ [ 613s] ./../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] [ 613s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 613s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 613s] ./../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] [ 613s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 613s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 613s] ./../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 >]': [ 613s] ./../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 >]' [ 613s] 409 | BaseImpl::DeleteStates(dstates); [ 613s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 613s] ./../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 >]' [ 613s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 613s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 613s] ./../include/fst/mutable-fst.h:336:8: required from here [ 613s] 336 | void DeleteStates(const std::vector &dstates) override { [ 613s] | ^~~~~~~~~~~~ [ 613s] ./../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] [ 613s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 613s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 613s] ./../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] [ 613s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 613s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 613s] In file included from ./../include/fst/randequivalent.h:32: [ 613s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 613s] ./../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]' [ 613s] 528 | sampler_->Sample(rstate); [ 613s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 613s] ./../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]' [ 613s] 483 | if (!HasFinal(s)) Expand(s); [ 613s] | ^~~~~~ [ 613s] ./../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]' [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ~~~~~~~~~~~~^~~ [ 613s] ./../include/fst/fst.h:952:10: required from here [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ^~~~~ [ 613s] ./../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] [ 613s] 234 | rstate.length == max_length_) { [ 613s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 613s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 613s] ./../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]' [ 613s] 528 | sampler_->Sample(rstate); [ 613s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 613s] ./../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]' [ 613s] 483 | if (!HasFinal(s)) Expand(s); [ 613s] | ^~~~~~ [ 613s] ./../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]' [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ~~~~~~~~~~~~^~~ [ 613s] ./../include/fst/fst.h:952:10: required from here [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ^~~~~ [ 613s] ./../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] [ 613s] 332 | rstate.length == max_length_) { [ 613s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 613s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 613s] ./../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]' [ 613s] 528 | sampler_->Sample(rstate); [ 613s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 613s] ./../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]' [ 613s] 483 | if (!HasFinal(s)) Expand(s); [ 613s] | ^~~~~~ [ 613s] ./../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]' [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ~~~~~~~~~~~~^~~ [ 613s] ./../include/fst/fst.h:952:10: required from here [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ^~~~~ [ 613s] ./../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] [ 613s] 234 | rstate.length == max_length_) { [ 613s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 613s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 613s] ./../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]' [ 613s] 528 | sampler_->Sample(rstate); [ 613s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 613s] ./../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]' [ 613s] 483 | if (!HasFinal(s)) Expand(s); [ 613s] | ^~~~~~ [ 613s] ./../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]' [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ~~~~~~~~~~~~^~~ [ 613s] ./../include/fst/fst.h:952:10: required from here [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ^~~~~ [ 613s] ./../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] [ 613s] 234 | rstate.length == max_length_) { [ 613s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 613s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 613s] ./../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]' [ 613s] 528 | sampler_->Sample(rstate); [ 613s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 613s] ./../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]' [ 613s] 483 | if (!HasFinal(s)) Expand(s); [ 613s] | ^~~~~~ [ 613s] ./../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]' [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ~~~~~~~~~~~~^~~ [ 613s] ./../include/fst/fst.h:952:10: required from here [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ^~~~~ [ 613s] ./../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] [ 613s] 332 | rstate.length == max_length_) { [ 613s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 613s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 613s] ./../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]' [ 613s] 528 | sampler_->Sample(rstate); [ 613s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 613s] ./../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]' [ 613s] 483 | if (!HasFinal(s)) Expand(s); [ 613s] | ^~~~~~ [ 613s] ./../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]' [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ~~~~~~~~~~~~^~~ [ 613s] ./../include/fst/fst.h:952:10: required from here [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ^~~~~ [ 613s] ./../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] [ 613s] 234 | rstate.length == max_length_) { [ 613s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 613s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 613s] ./../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]' [ 613s] 528 | sampler_->Sample(rstate); [ 613s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 613s] ./../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]' [ 613s] 483 | if (!HasFinal(s)) Expand(s); [ 613s] | ^~~~~~ [ 613s] ./../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]' [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ~~~~~~~~~~~~^~~ [ 613s] ./../include/fst/fst.h:952:10: required from here [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ^~~~~ [ 613s] ./../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] [ 613s] 234 | rstate.length == max_length_) { [ 613s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 613s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 613s] ./../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]' [ 613s] 528 | sampler_->Sample(rstate); [ 613s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 613s] ./../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]' [ 613s] 483 | if (!HasFinal(s)) Expand(s); [ 613s] | ^~~~~~ [ 613s] ./../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]' [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ~~~~~~~~~~~~^~~ [ 613s] ./../include/fst/fst.h:952:10: required from here [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ^~~~~ [ 613s] ./../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] [ 613s] 332 | rstate.length == max_length_) { [ 613s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 613s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 613s] ./../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]' [ 613s] 528 | sampler_->Sample(rstate); [ 613s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 613s] ./../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]' [ 613s] 483 | if (!HasFinal(s)) Expand(s); [ 613s] | ^~~~~~ [ 613s] ./../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]' [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ~~~~~~~~~~~~^~~ [ 613s] ./../include/fst/fst.h:952:10: required from here [ 613s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 613s] | ^~~~~ [ 613s] ./../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] [ 613s] 234 | rstate.length == max_length_) { [ 613s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 614s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 614s] ./../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]' [ 614s] 160 | accumulator->SetState(s); [ 614s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 614s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 614s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 614s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 614s] ./../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]' [ 614s] 528 | sampler_->Sample(rstate); [ 614s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 614s] ./../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]' [ 614s] 483 | if (!HasFinal(s)) Expand(s); [ 614s] | ^~~~~~ [ 614s] ./../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]' [ 614s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 614s] | ~~~~~~~~~~~~^~~ [ 614s] ./../include/fst/fst.h:952:10: required from here [ 614s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 614s] | ^~~~~ [ 614s] ./../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] [ 614s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 614s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 614s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 614s] ./../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]' [ 614s] 160 | accumulator->SetState(s); [ 614s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 614s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 614s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 614s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 614s] ./../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]' [ 614s] 528 | sampler_->Sample(rstate); [ 614s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 614s] ./../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]' [ 614s] 483 | if (!HasFinal(s)) Expand(s); [ 614s] | ^~~~~~ [ 614s] ./../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]' [ 614s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 614s] | ~~~~~~~~~~~~^~~ [ 614s] ./../include/fst/fst.h:952:10: required from here [ 614s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 614s] | ^~~~~ [ 614s] ./../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] [ 614s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 614s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 614s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 614s] ./../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]' [ 614s] 160 | accumulator->SetState(s); [ 614s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 614s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 614s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 614s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 614s] ./../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]' [ 614s] 528 | sampler_->Sample(rstate); [ 614s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 614s] ./../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]' [ 614s] 483 | if (!HasFinal(s)) Expand(s); [ 614s] | ^~~~~~ [ 614s] ./../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]' [ 614s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 614s] | ~~~~~~~~~~~~^~~ [ 614s] ./../include/fst/fst.h:952:10: required from here [ 614s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 614s] | ^~~~~ [ 614s] ./../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] [ 614s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 614s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 614s] ./../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]': [ 614s] ./../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]' [ 614s] 547 | Extend(end, aiter); [ 614s] | ~~~~~~^~~~~~~~~~~~ [ 614s] ./../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]' [ 614s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 614s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 614s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 614s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 614s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 614s] ./../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]' [ 614s] 528 | sampler_->Sample(rstate); [ 614s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 614s] ./../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]' [ 614s] 483 | if (!HasFinal(s)) Expand(s); [ 614s] | ^~~~~~ [ 614s] ./../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]' [ 614s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 614s] | ~~~~~~~~~~~~^~~ [ 614s] ./../include/fst/fst.h:952:10: required from here [ 614s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 614s] | ^~~~~ [ 614s] ./../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] [ 614s] 640 | if (weights_->size() <= end) { [ 614s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 614s] ./../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] [ 614s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 614s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 614s] ./../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]': [ 614s] ./../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]' [ 614s] 547 | Extend(end, aiter); [ 614s] | ~~~~~~^~~~~~~~~~~~ [ 614s] ./../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]' [ 614s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 614s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 614s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 614s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 614s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 614s] ./../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]' [ 614s] 528 | sampler_->Sample(rstate); [ 614s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 614s] ./../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]' [ 614s] 483 | if (!HasFinal(s)) Expand(s); [ 614s] | ^~~~~~ [ 614s] ./../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]' [ 614s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 614s] | ~~~~~~~~~~~~^~~ [ 614s] ./../include/fst/fst.h:952:10: required from here [ 614s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 614s] | ^~~~~ [ 614s] ./../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] [ 614s] 640 | if (weights_->size() <= end) { [ 614s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 614s] ./../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] [ 614s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 614s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 614s] ./../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]': [ 614s] ./../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]' [ 614s] 547 | Extend(end, aiter); [ 614s] | ~~~~~~^~~~~~~~~~~~ [ 614s] ./../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]' [ 614s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 614s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 614s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 614s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 614s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 614s] ./../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]' [ 614s] 528 | sampler_->Sample(rstate); [ 614s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 614s] ./../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]' [ 614s] 483 | if (!HasFinal(s)) Expand(s); [ 614s] | ^~~~~~ [ 614s] ./../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]' [ 614s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 614s] | ~~~~~~~~~~~~^~~ [ 614s] ./../include/fst/fst.h:952:10: required from here [ 614s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 614s] | ^~~~~ [ 614s] ./../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] [ 614s] 640 | if (weights_->size() <= end) { [ 614s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 614s] ./../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] [ 614s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 614s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 617s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 617s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT randgen.lo -MD -MP -MF $depbase.Tpo -c -o randgen.lo randgen.cc &&\ [ 617s] mv -f $depbase.Tpo $depbase.Plo [ 617s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT randgen.lo -MD -MP -MF .deps/randgen.Tpo -c randgen.cc -fPIC -DPIC -o .libs/randgen.o [ 619s] In file included from ./../include/fst/accumulator.h:34, [ 619s] from ./../include/fst/randgen.h:37, [ 619s] from ./../include/fst/script/randgen.h:25, [ 619s] from randgen.cc:18: [ 619s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 619s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 619s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 619s] | ^~~~~~ [ 619s] | template [ 622s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 234 | rstate.length == max_length_) { [ 622s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 622s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 332 | rstate.length == max_length_) { [ 622s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 622s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 234 | rstate.length == max_length_) { [ 622s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 622s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 234 | rstate.length == max_length_) { [ 622s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 622s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 332 | rstate.length == max_length_) { [ 622s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 622s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 234 | rstate.length == max_length_) { [ 622s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 622s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 234 | rstate.length == max_length_) { [ 622s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 622s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 332 | rstate.length == max_length_) { [ 622s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 622s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 234 | rstate.length == max_length_) { [ 622s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 622s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 622s] ./../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]' [ 622s] 160 | accumulator->SetState(s); [ 622s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 622s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 622s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 622s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 622s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 622s] ./../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]' [ 622s] 160 | accumulator->SetState(s); [ 622s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 622s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 622s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 622s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 622s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 622s] ./../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]' [ 622s] 160 | accumulator->SetState(s); [ 622s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 622s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 622s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 622s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 622s] ./../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]': [ 622s] ./../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]' [ 622s] 547 | Extend(end, aiter); [ 622s] | ~~~~~~^~~~~~~~~~~~ [ 622s] ./../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]' [ 622s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 622s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 622s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 622s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 640 | if (weights_->size() <= end) { [ 622s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 622s] ./../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] [ 622s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 622s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 622s] ./../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]': [ 622s] ./../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]' [ 622s] 547 | Extend(end, aiter); [ 622s] | ~~~~~~^~~~~~~~~~~~ [ 622s] ./../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]' [ 622s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 622s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 622s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 622s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 640 | if (weights_->size() <= end) { [ 622s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 622s] ./../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] [ 622s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 622s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 622s] ./../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]': [ 622s] ./../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]' [ 622s] 547 | Extend(end, aiter); [ 622s] | ~~~~~~^~~~~~~~~~~~ [ 622s] ./../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]' [ 622s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 622s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 622s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 622s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 622s] ./../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]' [ 622s] 528 | sampler_->Sample(rstate); [ 622s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 622s] ./../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]' [ 622s] 483 | if (!HasFinal(s)) Expand(s); [ 622s] | ^~~~~~ [ 622s] ./../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]' [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ~~~~~~~~~~~~^~~ [ 622s] ./../include/fst/fst.h:952:10: required from here [ 622s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 622s] | ^~~~~ [ 622s] ./../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] [ 622s] 640 | if (weights_->size() <= end) { [ 622s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 622s] ./../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] [ 622s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 622s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 649s] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 649s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT relabel.lo -MD -MP -MF $depbase.Tpo -c -o relabel.lo relabel.cc &&\ [ 649s] mv -f $depbase.Tpo $depbase.Plo [ 649s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT relabel.lo -MD -MP -MF .deps/relabel.Tpo -c relabel.cc -fPIC -DPIC -o .libs/relabel.o [ 652s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 652s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT replace.lo -MD -MP -MF $depbase.Tpo -c -o replace.lo replace.cc &&\ [ 652s] mv -f $depbase.Tpo $depbase.Plo [ 652s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT replace.lo -MD -MP -MF .deps/replace.Tpo -c replace.cc -fPIC -DPIC -o .libs/replace.o [ 654s] In file included from ./../include/fst/script/replace.h:26, [ 654s] from replace.cc:18: [ 654s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 654s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 654s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 654s] | ^~~~~~ [ 654s] | template [ 654s] In file included from ./../include/fst/vector-fst.h:34, [ 654s] from ./../include/fst/cache.h:33, [ 654s] from ./../include/fst/replace.h:31: [ 654s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 654s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 654s] 128 | class ImplToExpandedFst : public ImplToFst { [ 654s] | ^~~~~~~~~~~~~~~~~ [ 654s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 654s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 654s] | ^~~~~~~~~~~~~~~~ [ 654s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 654s] 520 | class VectorFst : public ImplToMutableFst> { [ 654s] | ^~~~~~~~~ [ 654s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 654s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 654s] | ^~~~~~~ [ 654s] ./../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 > >]' [ 654s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 654s] | ^~~~~~~~~~~~ [ 654s] ./../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 > >]' [ 654s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 654s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 654s] ./../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&>]' [ 654s] 69 | if (rfst.CyclicDependencies()) { [ 654s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 654s] replace.cc:39:1: required from here [ 654s] 164 | ({#Op, Arc::Type()}, Op) [ 654s] | ^ [ 654s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 654s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 654s] | ^~~~~~~~ [ 654s] In file included from ./../include/fst/expanded-fst.h:33, [ 654s] from ./../include/fst/mutable-fst.h:37: [ 654s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 654s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 654s] | ^~~~~~~~ [ 654s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 654s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 654s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 654s] | ^~~~~~~~~~~~~~~~ [ 654s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 654s] 520 | class VectorFst : public ImplToMutableFst> { [ 654s] | ^~~~~~~~~ [ 654s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 654s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 654s] | ^~~~~~~ [ 654s] ./../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 > >]' [ 654s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 654s] | ^~~~~~~~~~~~ [ 654s] ./../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 > >]' [ 654s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 654s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 654s] ./../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&>]' [ 654s] 69 | if (rfst.CyclicDependencies()) { [ 654s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 654s] replace.cc:39:1: required from here [ 654s] 164 | ({#Op, Arc::Type()}, Op) [ 654s] | ^ [ 654s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 654s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 654s] | ^~~~~~~~ [ 654s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 654s] 128 | class ImplToExpandedFst : public ImplToFst { [ 654s] | ^~~~~~~~~~~~~~~~~ [ 654s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 654s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 654s] 520 | class VectorFst : public ImplToMutableFst> { [ 654s] | ^~~~~~~~~ [ 654s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 654s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 654s] | ^~~~~~~ [ 654s] ./../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 > >]' [ 654s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 654s] | ^~~~~~~~~~~~ [ 654s] ./../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 > >]' [ 654s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 654s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 654s] ./../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&>]' [ 654s] 69 | if (rfst.CyclicDependencies()) { [ 654s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 654s] replace.cc:39:1: required from here [ 654s] 164 | ({#Op, Arc::Type()}, Op) [ 654s] | ^ [ 654s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 654s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 654s] | ^~~~~~~~ [ 654s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 654s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 654s] | ^~~~~~~~~~~~~~~~ [ 654s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 654s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 654s] 128 | class ImplToExpandedFst : public ImplToFst { [ 654s] | ^~~~~~~~~~~~~~~~~ [ 654s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 654s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 654s] | ^~~~~~~~~~~~~~~~ [ 654s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 654s] 520 | class VectorFst : public ImplToMutableFst> { [ 654s] | ^~~~~~~~~ [ 654s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 654s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 654s] | ^~~~~~~ [ 654s] ./../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 > >]' [ 654s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 654s] | ^~~~~~~~~~~~ [ 654s] ./../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 > >]' [ 654s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 654s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 654s] ./../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&>]' [ 654s] 69 | if (rfst.CyclicDependencies()) { [ 654s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 654s] replace.cc:39:1: required from here [ 654s] 164 | ({#Op, Arc::Type()}, Op) [ 654s] | ^ [ 654s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 654s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 654s] | ^~~~~~~~ [ 654s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 654s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 654s] | ^~~~~~~~ [ 654s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 654s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 654s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 654s] | ^~~~~~~~~~~~~~~~ [ 654s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 654s] 520 | class VectorFst : public ImplToMutableFst> { [ 654s] | ^~~~~~~~~ [ 654s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 654s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 654s] | ^~~~~~~ [ 654s] ./../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 > >]' [ 654s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 654s] | ^~~~~~~~~~~~ [ 654s] ./../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 > >]' [ 654s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 654s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 654s] ./../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&>]' [ 654s] 69 | if (rfst.CyclicDependencies()) { [ 654s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 654s] replace.cc:39:1: required from here [ 654s] 164 | ({#Op, Arc::Type()}, Op) [ 654s] | ^ [ 654s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 654s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 654s] | ^~~~~~~~ [ 654s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 654s] 128 | class ImplToExpandedFst : public ImplToFst { [ 654s] | ^~~~~~~~~~~~~~~~~ [ 654s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 654s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 654s] 520 | class VectorFst : public ImplToMutableFst> { [ 654s] | ^~~~~~~~~ [ 654s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 654s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 654s] | ^~~~~~~ [ 654s] ./../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 > >]' [ 654s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 654s] | ^~~~~~~~~~~~ [ 654s] ./../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 > >]' [ 654s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 654s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 654s] ./../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&>]' [ 654s] 69 | if (rfst.CyclicDependencies()) { [ 654s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 654s] replace.cc:39:1: required from here [ 654s] 164 | ({#Op, Arc::Type()}, Op) [ 654s] | ^ [ 654s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 654s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 654s] | ^~~~~~~~ [ 654s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 654s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 654s] | ^~~~~~~~~~~~~~~~ [ 655s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 655s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 655s] 128 | class ImplToExpandedFst : public ImplToFst { [ 655s] | ^~~~~~~~~~~~~~~~~ [ 655s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 655s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 655s] | ^~~~~~~~~~~~~~~~ [ 655s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 655s] 520 | class VectorFst : public ImplToMutableFst> { [ 655s] | ^~~~~~~~~ [ 655s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 655s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 655s] | ^~~~~~~ [ 655s] ./../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 > >]' [ 655s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 655s] | ^~~~~~~~~~~~ [ 655s] ./../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 > >]' [ 655s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] ./../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&>]' [ 655s] 69 | if (rfst.CyclicDependencies()) { [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 655s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 655s] | ^~~~~~~~ [ 655s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 655s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 655s] | ^~~~~~~~ [ 655s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 655s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 655s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 655s] | ^~~~~~~~~~~~~~~~ [ 655s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 655s] 520 | class VectorFst : public ImplToMutableFst> { [ 655s] | ^~~~~~~~~ [ 655s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 655s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 655s] | ^~~~~~~ [ 655s] ./../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 > >]' [ 655s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 655s] | ^~~~~~~~~~~~ [ 655s] ./../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 > >]' [ 655s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] ./../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&>]' [ 655s] 69 | if (rfst.CyclicDependencies()) { [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 655s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 655s] | ^~~~~~~~ [ 655s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 655s] 128 | class ImplToExpandedFst : public ImplToFst { [ 655s] | ^~~~~~~~~~~~~~~~~ [ 655s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 655s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 655s] 520 | class VectorFst : public ImplToMutableFst> { [ 655s] | ^~~~~~~~~ [ 655s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 655s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 655s] | ^~~~~~~ [ 655s] ./../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 > >]' [ 655s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 655s] | ^~~~~~~~~~~~ [ 655s] ./../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 > >]' [ 655s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] ./../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&>]' [ 655s] 69 | if (rfst.CyclicDependencies()) { [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 655s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 655s] | ^~~~~~~~ [ 655s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 655s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 655s] | ^~~~~~~~~~~~~~~~ [ 655s] In file included from ./../include/fst/replace.h:36: [ 655s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 655s] ./../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 > >]' [ 655s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 655s] | ^~~~~~~~~~~~ [ 655s] ./../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 > >]' [ 655s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] ./../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&>]' [ 655s] 69 | if (rfst.CyclicDependencies()) { [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../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] [ 655s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 655s] | ~~^~~~~~~~~~~~~~~~~~~ [ 655s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 655s] ./../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 > >]' [ 655s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 655s] | ^~~~~~~~~~~~ [ 655s] ./../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 > >]' [ 655s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] ./../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&>]' [ 655s] 69 | if (rfst.CyclicDependencies()) { [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../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] [ 655s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 655s] | ~~^~~~~~~~~~~~~~~~~~~ [ 655s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 655s] ./../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 > >]' [ 655s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 655s] | ^~~~~~~~~~~~ [ 655s] ./../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 > >]' [ 655s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] ./../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&>]' [ 655s] 69 | if (rfst.CyclicDependencies()) { [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../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] [ 655s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 655s] | ~~^~~~~~~~~~~~~~~~~~~ [ 655s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 655s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 655s] 134 | GetDependencies(false); [ 655s] | ^~~~~~~~~~~~~~~ [ 655s] ./../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 > >]' [ 655s] 605 | return replace_util.CyclicDependencies(); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] ./../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 > >]' [ 655s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] ./../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&>]' [ 655s] 69 | if (rfst.CyclicDependencies()) { [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../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] [ 655s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 655s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 655s] ./../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] [ 655s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 655s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 655s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 655s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 655s] 134 | GetDependencies(false); [ 655s] | ^~~~~~~~~~~~~~~ [ 655s] ./../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 > >]' [ 655s] 605 | return replace_util.CyclicDependencies(); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] ./../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 > >]' [ 655s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] ./../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&>]' [ 655s] 69 | if (rfst.CyclicDependencies()) { [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../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] [ 655s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 655s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 655s] ./../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] [ 655s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 655s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 655s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 655s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 655s] 134 | GetDependencies(false); [ 655s] | ^~~~~~~~~~~~~~~ [ 655s] ./../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 > >]' [ 655s] 605 | return replace_util.CyclicDependencies(); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] ./../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 > >]' [ 655s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] ./../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&>]' [ 655s] 69 | if (rfst.CyclicDependencies()) { [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../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] [ 655s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 655s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 655s] ./../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] [ 655s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 655s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 655s] ./../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 > >*> > >]': [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >&}]' [ 655s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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]' [ 655s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 655s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 655s] 608 | std::forward<_Args>(__args)...); // might throw [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 969 | auto __pi = ::new (__mem) [ 655s] | ^~~~~~~~~~~~~ [ 655s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 655s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 655s] | ^ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 655s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] 1008 | std::forward<_Args>(__args)...); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] ./../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]' [ 655s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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&>]' [ 655s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 655s] | ^~~~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../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] [ 655s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 655s] | ~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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 > >*> > >]': [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >&}]' [ 655s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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]' [ 655s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 655s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 655s] 608 | std::forward<_Args>(__args)...); // might throw [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 969 | auto __pi = ::new (__mem) [ 655s] | ^~~~~~~~~~~~~ [ 655s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 655s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 655s] | ^ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 655s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] 1008 | std::forward<_Args>(__args)...); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] ./../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]' [ 655s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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&>]' [ 655s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 655s] | ^~~~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../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] [ 655s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 655s] | ~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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 > >*> > >]': [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >&}]' [ 655s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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]' [ 655s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 655s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 655s] 608 | std::forward<_Args>(__args)...); // might throw [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 969 | auto __pi = ::new (__mem) [ 655s] | ^~~~~~~~~~~~~ [ 655s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 655s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 655s] | ^ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 655s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] 1008 | std::forward<_Args>(__args)...); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] ./../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]' [ 655s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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&>]' [ 655s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 655s] | ^~~~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../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] [ 655s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 655s] | ~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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 > >*> > >]': [ 655s] ./../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 > >*> > >]' [ 655s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 655s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] 569 | return_label_type_, call_output_label_, [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] 570 | &all_non_empty_and_sorted)); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >&}]' [ 655s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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]' [ 655s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 655s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 655s] 608 | std::forward<_Args>(__args)...); // might throw [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 969 | auto __pi = ::new (__mem) [ 655s] | ^~~~~~~~~~~~~ [ 655s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 655s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 655s] | ^ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 655s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] 1008 | std::forward<_Args>(__args)...); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] ./../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]' [ 655s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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&>]' [ 655s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 655s] | ^~~~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../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] [ 655s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 655s] | ~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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] [ 655s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 655s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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 > >*> > >]': [ 655s] ./../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 > >*> > >]' [ 655s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 655s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] 569 | return_label_type_, call_output_label_, [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] 570 | &all_non_empty_and_sorted)); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >&}]' [ 655s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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]' [ 655s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 655s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 655s] 608 | std::forward<_Args>(__args)...); // might throw [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 969 | auto __pi = ::new (__mem) [ 655s] | ^~~~~~~~~~~~~ [ 655s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 655s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 655s] | ^ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 655s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] 1008 | std::forward<_Args>(__args)...); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] ./../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]' [ 655s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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&>]' [ 655s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 655s] | ^~~~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../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] [ 655s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 655s] | ~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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] [ 655s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 655s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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 > >*> > >]': [ 655s] ./../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 > >*> > >]' [ 655s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 655s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] 569 | return_label_type_, call_output_label_, [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] 570 | &all_non_empty_and_sorted)); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >&}]' [ 655s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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]' [ 655s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 655s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 655s] 608 | std::forward<_Args>(__args)...); // might throw [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 969 | auto __pi = ::new (__mem) [ 655s] | ^~~~~~~~~~~~~ [ 655s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 655s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 655s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 655s] | ^ [ 655s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 655s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 655s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] 1008 | std::forward<_Args>(__args)...); [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 655s] ./../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]' [ 655s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 655s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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&>]' [ 655s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 655s] | ^~~~ [ 655s] replace.cc:39:1: required from here [ 655s] 164 | ({#Op, Arc::Type()}, Op) [ 655s] | ^ [ 655s] ./../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] [ 655s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 655s] | ~~^~~~~~~~~~~~~~~~~ [ 655s] ./../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] [ 655s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 655s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 657s] ./../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]': [ 657s] ./../include/fst/replace.h:744:12: required from here [ 657s] 744 | uint64_t Properties(uint64_t mask) const override { [ 657s] | ^~~~~~~~~~ [ 657s] ./../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] [ 657s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 657s] | ~~^~~~~~~~~~~~~~~~~~~ [ 657s] ./../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]': [ 657s] ./../include/fst/replace.h:744:12: required from here [ 657s] 744 | uint64_t Properties(uint64_t mask) const override { [ 657s] | ^~~~~~~~~~ [ 657s] ./../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] [ 657s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 657s] | ~~^~~~~~~~~~~~~~~~~~~ [ 657s] ./../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]': [ 657s] ./../include/fst/replace.h:744:12: required from here [ 657s] 744 | uint64_t Properties(uint64_t mask) const override { [ 657s] | ^~~~~~~~~~ [ 657s] ./../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] [ 657s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 657s] | ~~^~~~~~~~~~~~~~~~~~~ [ 657s] ./../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 >]': [ 657s] ./../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 >]' [ 657s] 409 | BaseImpl::DeleteStates(dstates); [ 657s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 657s] ./../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 >]' [ 657s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 657s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 657s] ./../include/fst/mutable-fst.h:336:8: required from here [ 657s] 336 | void DeleteStates(const std::vector &dstates) override { [ 657s] | ^~~~~~~~~~~~ [ 657s] ./../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] [ 657s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 657s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 657s] ./../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] [ 657s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 657s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 657s] ./../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 >]': [ 657s] ./../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 >]' [ 657s] 409 | BaseImpl::DeleteStates(dstates); [ 657s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 657s] ./../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 >]' [ 657s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 657s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 657s] ./../include/fst/mutable-fst.h:336:8: required from here [ 657s] 336 | void DeleteStates(const std::vector &dstates) override { [ 657s] | ^~~~~~~~~~~~ [ 657s] ./../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] [ 657s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 657s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 657s] ./../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] [ 657s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 657s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 657s] ./../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 >]': [ 657s] ./../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 >]' [ 657s] 409 | BaseImpl::DeleteStates(dstates); [ 657s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 657s] ./../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 >]' [ 657s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 657s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 657s] ./../include/fst/mutable-fst.h:336:8: required from here [ 657s] 336 | void DeleteStates(const std::vector &dstates) override { [ 657s] | ^~~~~~~~~~~~ [ 657s] ./../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] [ 657s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 657s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 657s] ./../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] [ 657s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 657s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 657s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 657s] ./../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 > >]' [ 657s] 1314 | InitMatchers(); [ 657s] | ^~~~~~~~~~~~ [ 657s] ./../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 > >]' [ 657s] 1032 | return new ReplaceFstMatcher(this, [ 657s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 657s] 1033 | match_type); [ 657s] | ~~~~~~~~~~~ [ 657s] ./../include/fst/replace.h:1028:21: required from here [ 657s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 657s] | ^~~~~~~~~~~ [ 657s] ./../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] [ 657s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 657s] | ~~^~~~~~~~~~~~~~~~~~ [ 657s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 657s] ./../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 > >]' [ 657s] 1314 | InitMatchers(); [ 657s] | ^~~~~~~~~~~~ [ 657s] ./../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 > >]' [ 657s] 1032 | return new ReplaceFstMatcher(this, [ 657s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 657s] 1033 | match_type); [ 657s] | ~~~~~~~~~~~ [ 657s] ./../include/fst/replace.h:1028:21: required from here [ 657s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 657s] | ^~~~~~~~~~~ [ 657s] ./../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] [ 657s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 657s] | ~~^~~~~~~~~~~~~~~~~~ [ 657s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 657s] ./../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 > >]' [ 657s] 1314 | InitMatchers(); [ 657s] | ^~~~~~~~~~~~ [ 657s] ./../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 > >]' [ 657s] 1032 | return new ReplaceFstMatcher(this, [ 657s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 657s] 1033 | match_type); [ 657s] | ~~~~~~~~~~~ [ 657s] ./../include/fst/replace.h:1028:21: required from here [ 657s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 657s] | ^~~~~~~~~~~ [ 657s] ./../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] [ 657s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 657s] | ~~^~~~~~~~~~~~~~~~~~ [ 658s] ./../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 > >]': [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >&}]' [ 658s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 658s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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]' [ 658s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 658s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 658s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 658s] 608 | std::forward<_Args>(__args)...); // might throw [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 658s] 969 | auto __pi = ::new (__mem) [ 658s] | ^~~~~~~~~~~~~ [ 658s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 658s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 658s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 658s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 658s] | ^ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 658s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 658s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] 1008 | std::forward<_Args>(__args)...); [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] ./../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 > >]' [ 658s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 658s] ./../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 > >]' [ 658s] 1015 | : ImplToFst(fst, safe) {} [ 658s] | ^ [ 658s] ./../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 > >]' [ 658s] 1019 | return new ReplaceFst(*this, safe); [ 658s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] ./../include/fst/replace.h:1018:15: required from here [ 658s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 658s] | ^~~~ [ 658s] ./../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] [ 658s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 658s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] ./../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 > >]': [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >&}]' [ 658s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 658s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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]' [ 658s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 658s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 658s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 658s] 608 | std::forward<_Args>(__args)...); // might throw [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 658s] 969 | auto __pi = ::new (__mem) [ 658s] | ^~~~~~~~~~~~~ [ 658s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 658s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 658s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 658s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 658s] | ^ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 658s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 658s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] 1008 | std::forward<_Args>(__args)...); [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] ./../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 > >]' [ 658s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 658s] ./../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 > >]' [ 658s] 1015 | : ImplToFst(fst, safe) {} [ 658s] | ^ [ 658s] ./../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 > >]' [ 658s] 1019 | return new ReplaceFst(*this, safe); [ 658s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] ./../include/fst/replace.h:1018:15: required from here [ 658s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 658s] | ^~~~ [ 658s] ./../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] [ 658s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 658s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] ./../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 > >]': [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >&}]' [ 658s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 658s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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]' [ 658s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 658s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 658s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 658s] 608 | std::forward<_Args>(__args)...); // might throw [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 658s] 969 | auto __pi = ::new (__mem) [ 658s] | ^~~~~~~~~~~~~ [ 658s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 658s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 658s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 658s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 658s] | ^ [ 658s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > > >]' [ 658s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 658s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] 1008 | std::forward<_Args>(__args)...); [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] ./../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 > >]' [ 658s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 658s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 658s] ./../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 > >]' [ 658s] 1015 | : ImplToFst(fst, safe) {} [ 658s] | ^ [ 658s] ./../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 > >]' [ 658s] 1019 | return new ReplaceFst(*this, safe); [ 658s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] ./../include/fst/replace.h:1018:15: required from here [ 658s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 658s] | ^~~~ [ 658s] ./../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] [ 658s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 658s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 658s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 658s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT reverse.lo -MD -MP -MF $depbase.Tpo -c -o reverse.lo reverse.cc &&\ [ 658s] mv -f $depbase.Tpo $depbase.Plo [ 658s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT reverse.lo -MD -MP -MF .deps/reverse.Tpo -c reverse.cc -fPIC -DPIC -o .libs/reverse.o [ 663s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 663s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT reweight.lo -MD -MP -MF $depbase.Tpo -c -o reweight.lo reweight.cc &&\ [ 663s] mv -f $depbase.Tpo $depbase.Plo [ 663s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT reweight.lo -MD -MP -MF .deps/reweight.Tpo -c reweight.cc -fPIC -DPIC -o .libs/reweight.o [ 665s] In file included from ./../include/fst/script/reweight.h:24, [ 665s] from reweight.cc:18: [ 665s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 665s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 665s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 665s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 665s] reweight.cc:31:1: required from here [ 665s] 164 | ({#Op, Arc::Type()}, Op) [ 665s] | ^ [ 665s] ./../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] [ 665s] 72 | if (s == potential.size()) break; [ 665s] | ~~^~~~~~~~~~~~~~~~~~~ [ 665s] ./../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] [ 665s] 78 | if (arc.nextstate >= potential.size()) continue; [ 665s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 665s] ./../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] [ 665s] 106 | const auto startweight = fst->Start() < potential.size() [ 665s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 665s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 665s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 665s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 665s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 665s] reweight.cc:31:1: required from here [ 665s] 164 | ({#Op, Arc::Type()}, Op) [ 665s] | ^ [ 665s] ./../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] [ 665s] 72 | if (s == potential.size()) break; [ 665s] | ~~^~~~~~~~~~~~~~~~~~~ [ 665s] ./../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] [ 665s] 78 | if (arc.nextstate >= potential.size()) continue; [ 665s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 665s] ./../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] [ 665s] 106 | const auto startweight = fst->Start() < potential.size() [ 665s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 665s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 665s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 665s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 665s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 665s] reweight.cc:31:1: required from here [ 665s] 164 | ({#Op, Arc::Type()}, Op) [ 665s] | ^ [ 665s] ./../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] [ 665s] 72 | if (s == potential.size()) break; [ 665s] | ~~^~~~~~~~~~~~~~~~~~~ [ 665s] ./../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] [ 665s] 78 | if (arc.nextstate >= potential.size()) continue; [ 665s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 665s] ./../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] [ 665s] 106 | const auto startweight = fst->Start() < potential.size() [ 665s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 672s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 672s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT rmepsilon.lo -MD -MP -MF $depbase.Tpo -c -o rmepsilon.lo rmepsilon.cc &&\ [ 672s] mv -f $depbase.Tpo $depbase.Plo [ 672s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT rmepsilon.lo -MD -MP -MF .deps/rmepsilon.Tpo -c rmepsilon.cc -fPIC -DPIC -o .libs/rmepsilon.o [ 674s] In file included from ./../include/fst/script/rmepsilon.h:25, [ 674s] from rmepsilon.cc:18: [ 674s] ./../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]': [ 674s] ./../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]' [ 674s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 674s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 674s] 679 | &unweighted); [ 674s] | ~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 674s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 674s] | ^~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 674s] 123 | internal::RmEpsilon(fst, opts); [ 674s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 674s] rmepsilon.cc:34:1: required from here [ 674s] 164 | ({#Op, Arc::Type()}, Op) [ 674s] | ^ [ 674s] ./../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] [ 674s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 674s] In file included from ./../include/fst/script/rmepsilon.h:26: [ 674s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 674s] ./../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]' [ 674s] 62 | RmEpsilon(fst, distance, ropts); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 674s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 674s] 123 | internal::RmEpsilon(fst, opts); [ 674s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 674s] rmepsilon.cc:34:1: required from here [ 674s] 164 | ({#Op, Arc::Type()}, Op) [ 674s] | ^ [ 674s] ./../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] [ 674s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 674s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT shortest-distance.lo -MD -MP -MF $depbase.Tpo -c -o shortest-distance.lo shortest-distance.cc &&\ [ 674s] mv -f $depbase.Tpo $depbase.Plo [ 674s] ./../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] [ 674s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 674s] ./../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]' [ 674s] 62 | RmEpsilon(fst, distance, ropts); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 674s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 674s] 123 | internal::RmEpsilon(fst, opts); [ 674s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 674s] rmepsilon.cc:34:1: required from here [ 674s] 164 | ({#Op, Arc::Type()}, Op) [ 674s] | ^ [ 674s] ./../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] [ 674s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 674s] ./../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]' [ 674s] 62 | RmEpsilon(fst, distance, ropts); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 674s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 674s] 123 | internal::RmEpsilon(fst, opts); [ 674s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 674s] rmepsilon.cc:34:1: required from here [ 674s] 164 | ({#Op, Arc::Type()}, Op) [ 674s] | ^ [ 674s] ./../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] [ 674s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]': [ 674s] ./../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]' [ 674s] 62 | RmEpsilon(fst, distance, ropts); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 674s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 674s] 123 | internal::RmEpsilon(fst, opts); [ 674s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 674s] rmepsilon.cc:34:1: required from here [ 674s] 164 | ({#Op, Arc::Type()}, Op) [ 674s] | ^ [ 674s] ./../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] [ 674s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 674s] ./../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]' [ 674s] 62 | RmEpsilon(fst, distance, ropts); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 674s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 674s] 123 | internal::RmEpsilon(fst, opts); [ 674s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 674s] rmepsilon.cc:34:1: required from here [ 674s] 164 | ({#Op, Arc::Type()}, Op) [ 674s] | ^ [ 674s] ./../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] [ 674s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 674s] ./../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]' [ 674s] 62 | RmEpsilon(fst, distance, ropts); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 674s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 674s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 674s] 123 | internal::RmEpsilon(fst, opts); [ 674s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 674s] rmepsilon.cc:34:1: required from here [ 674s] 164 | ({#Op, Arc::Type()}, Op) [ 674s] | ^ [ 674s] ./../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] [ 674s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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]': [ 674s] ./../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]' [ 674s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 674s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 674s] 679 | &unweighted); [ 674s] | ~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 674s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 674s] | ^~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 674s] 123 | internal::RmEpsilon(fst, opts); [ 674s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 674s] rmepsilon.cc:34:1: required from here [ 674s] 164 | ({#Op, Arc::Type()}, Op) [ 674s] | ^ [ 674s] ./../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] [ 674s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 674s] ./../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]' [ 674s] 62 | RmEpsilon(fst, distance, ropts); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 674s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 674s] 123 | internal::RmEpsilon(fst, opts); [ 674s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 674s] rmepsilon.cc:34:1: required from here [ 674s] 164 | ({#Op, Arc::Type()}, Op) [ 674s] | ^ [ 674s] ./../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] [ 674s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 674s] ./../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]' [ 674s] 62 | RmEpsilon(fst, distance, ropts); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 674s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 674s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 674s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 674s] 123 | internal::RmEpsilon(fst, opts); [ 674s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 674s] rmepsilon.cc:34:1: required from here [ 674s] 164 | ({#Op, Arc::Type()}, Op) [ 674s] | ^ [ 674s] ./../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] [ 674s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 674s] | ~~^~~~~~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~ [ 674s] ./../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] [ 674s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 674s] | ~~^~~~~~~~~~~~~~ [ 674s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT shortest-distance.lo -MD -MP -MF .deps/shortest-distance.Tpo -c shortest-distance.cc -fPIC -DPIC -o .libs/shortest-distance.o [ 675s] ./../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] [ 675s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 675s] ./../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]' [ 675s] 62 | RmEpsilon(fst, distance, ropts); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 675s] ./../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]' [ 675s] 62 | RmEpsilon(fst, distance, ropts); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 675s] ./../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]' [ 675s] 62 | RmEpsilon(fst, distance, ropts); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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]': [ 675s] ./../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]' [ 675s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 675s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] 679 | &unweighted); [ 675s] | ~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 675s] | ^~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 675s] ./../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]' [ 675s] 62 | RmEpsilon(fst, distance, ropts); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 675s] ./../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]' [ 675s] 62 | RmEpsilon(fst, distance, ropts); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 675s] ./../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]' [ 675s] 62 | RmEpsilon(fst, distance, ropts); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 675s] ./../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]' [ 675s] 62 | RmEpsilon(fst, distance, ropts); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 675s] ./../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]' [ 675s] 62 | RmEpsilon(fst, distance, ropts); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 675s] | ~~^~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~~~ [ 675s] In file included from ./../include/fst/queue.h:33: [ 675s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 675s] ./../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]' [ 675s] 303 | Connect(fst); [ 675s] | ~~~~~~~^~~~~ [ 675s] ./../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]' [ 675s] 62 | RmEpsilon(fst, distance, ropts); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~ [ 675s] In file included from ./../include/fst/queue.h:35: [ 675s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 675s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 675s] 114 | visitor->FinishVisit(); [ 675s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 675s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 675s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 675s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 675s] | ^~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 675s] ./../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]' [ 675s] 303 | Connect(fst); [ 675s] | ~~~~~~~^~~~~ [ 675s] ./../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]' [ 675s] 62 | RmEpsilon(fst, distance, ropts); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~ [ 675s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 675s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 675s] 114 | visitor->FinishVisit(); [ 675s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 675s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 675s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 675s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 675s] | ^~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 675s] ./../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]' [ 675s] 303 | Connect(fst); [ 675s] | ~~~~~~~^~~~~ [ 675s] ./../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]' [ 675s] 62 | RmEpsilon(fst, distance, ropts); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~ [ 675s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 675s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 675s] 114 | visitor->FinishVisit(); [ 675s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 675s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 675s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 675s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 675s] | ^~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 675s] | ~~^~~~~~~~~~~~~~~~ [ 675s] In file included from ./../include/fst/rmepsilon.h:36: [ 675s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 675s] ./../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]' [ 675s] 208 | Prune(fst, opts); [ 675s] | ~~~~~^~~~~~~~~~~ [ 675s] ./../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]' [ 675s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 675s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../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]' [ 675s] 62 | RmEpsilon(fst, distance, ropts); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 675s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 675s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 675s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 675s] 123 | internal::RmEpsilon(fst, opts); [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 675s] rmepsilon.cc:34:1: required from here [ 675s] 164 | ({#Op, Arc::Type()}, Op) [ 675s] | ^ [ 675s] ./../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] [ 675s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 675s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 675s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 675s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 675s] ./../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] [ 675s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 675s] | ~~^~~~~~~~~~~~~~~~ [ 676s] In file included from ./../include/fst/connect.h:29: [ 676s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 676s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 676s] 128 | class ImplToExpandedFst : public ImplToFst { [ 676s] | ^~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 676s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 676s] | ^~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 676s] 520 | class VectorFst : public ImplToMutableFst> { [ 676s] | ^~~~~~~~~ [ 676s] ./../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]' [ 676s] 313 | VectorFst rfst; [ 676s] | ^~~~ [ 676s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 676s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 676s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 208 | Prune(fst, opts); [ 676s] | ~~~~~^~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 676s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 62 | RmEpsilon(fst, distance, ropts); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 676s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 676s] 123 | internal::RmEpsilon(fst, opts); [ 676s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 676s] rmepsilon.cc:34:1: required from here [ 676s] 164 | ({#Op, Arc::Type()}, Op) [ 676s] | ^ [ 676s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 676s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 676s] | ^~~~~~~~ [ 676s] In file included from ./../include/fst/arcfilter.h:24, [ 676s] from ./../include/fst/queue.h:32: [ 676s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 676s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 676s] | ^~~~~~~~ [ 676s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 676s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 676s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 676s] | ^~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 676s] 520 | class VectorFst : public ImplToMutableFst> { [ 676s] | ^~~~~~~~~ [ 676s] ./../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]' [ 676s] 313 | VectorFst rfst; [ 676s] | ^~~~ [ 676s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 676s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 676s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 208 | Prune(fst, opts); [ 676s] | ~~~~~^~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 676s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 62 | RmEpsilon(fst, distance, ropts); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 676s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 676s] 123 | internal::RmEpsilon(fst, opts); [ 676s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 676s] rmepsilon.cc:34:1: required from here [ 676s] 164 | ({#Op, Arc::Type()}, Op) [ 676s] | ^ [ 676s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 676s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 676s] | ^~~~~~~~ [ 676s] In file included from ./../include/fst/mutable-fst.h:37: [ 676s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 676s] 128 | class ImplToExpandedFst : public ImplToFst { [ 676s] | ^~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 676s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 676s] 520 | class VectorFst : public ImplToMutableFst> { [ 676s] | ^~~~~~~~~ [ 676s] ./../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]' [ 676s] 313 | VectorFst rfst; [ 676s] | ^~~~ [ 676s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 676s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 676s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 208 | Prune(fst, opts); [ 676s] | ~~~~~^~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 676s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 62 | RmEpsilon(fst, distance, ropts); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 676s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 676s] 123 | internal::RmEpsilon(fst, opts); [ 676s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 676s] rmepsilon.cc:34:1: required from here [ 676s] 164 | ({#Op, Arc::Type()}, Op) [ 676s] | ^ [ 676s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 676s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 676s] | ^~~~~~~~ [ 676s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 676s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 676s] | ^~~~~~~~~~~~~~~~ [ 676s] In file included from ./../include/fst/queue.h:34: [ 676s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 676s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 676s] 146 | enqueued[s] = heap.Insert(s); [ 676s] | ~~~~~~~~~~~^~~ [ 676s] ./../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]' [ 676s] 208 | Prune(fst, opts); [ 676s] | ~~~~~^~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 676s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 62 | RmEpsilon(fst, distance, ropts); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 676s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 676s] 123 | internal::RmEpsilon(fst, opts); [ 676s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 676s] rmepsilon.cc:34:1: required from here [ 676s] 164 | ({#Op, Arc::Type()}, Op) [ 676s] | ^ [ 676s] ./../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] [ 676s] 57 | if (size_ < values_.size()) { [ 676s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 676s] ./../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]' [ 676s] 224 | state_queue_->Update(nextstate); [ 676s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 151 | sd_state_.ShortestDistance(source); [ 676s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 676s] ./../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]' [ 676s] 270 | rmeps_state.Expand(state); [ 676s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 676s] ./../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]' [ 676s] 62 | RmEpsilon(fst, distance, ropts); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 676s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 676s] 123 | internal::RmEpsilon(fst, opts); [ 676s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 676s] rmepsilon.cc:34:1: required from here [ 676s] 164 | ({#Op, Arc::Type()}, Op) [ 676s] | ^ [ 676s] ./../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] [ 676s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 676s] | ~~^~~~~~~~~~~~~~ [ 676s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 676s] ./../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]' [ 676s] 184 | state_queue_->Enqueue(source); [ 676s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 676s] ./../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]' [ 676s] 151 | sd_state_.ShortestDistance(source); [ 676s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 676s] ./../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]' [ 676s] 270 | rmeps_state.Expand(state); [ 676s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 676s] ./../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]' [ 676s] 62 | RmEpsilon(fst, distance, ropts); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 676s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 676s] 123 | internal::RmEpsilon(fst, opts); [ 676s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 676s] rmepsilon.cc:34:1: required from here [ 676s] 164 | ({#Op, Arc::Type()}, Op) [ 676s] | ^ [ 676s] ./../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] [ 676s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 676s] | ~~~~~~~~~~~~~~~~~^~~~ [ 676s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 676s] ./../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]' [ 676s] 218 | key_[s] = heap_.Insert(s); [ 676s] | ~~~~~~~~~~~~^~~ [ 676s] ./../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]' [ 676s] 184 | state_queue_->Enqueue(source); [ 676s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 676s] ./../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]' [ 676s] 151 | sd_state_.ShortestDistance(source); [ 676s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 676s] ./../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]' [ 676s] 270 | rmeps_state.Expand(state); [ 676s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 676s] ./../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]' [ 676s] 62 | RmEpsilon(fst, distance, ropts); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 676s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 676s] 123 | internal::RmEpsilon(fst, opts); [ 676s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 676s] rmepsilon.cc:34:1: required from here [ 676s] 164 | ({#Op, Arc::Type()}, Op) [ 676s] | ^ [ 676s] ./../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] [ 676s] 57 | if (size_ < values_.size()) { [ 676s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 676s] ./../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]': [ 676s] ./../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]' [ 676s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 676s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] 679 | &unweighted); [ 676s] | ~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 676s] | ^~~~~~~~~~~ [ 676s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 676s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 676s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 208 | Prune(fst, opts); [ 676s] | ~~~~~^~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 676s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 62 | RmEpsilon(fst, distance, ropts); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 676s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 676s] 123 | internal::RmEpsilon(fst, opts); [ 676s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 676s] rmepsilon.cc:34:1: required from here [ 676s] 164 | ({#Op, Arc::Type()}, Op) [ 676s] | ^ [ 676s] ./../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] [ 676s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 676s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]': [ 676s] ./../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]' [ 676s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 676s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] 679 | &unweighted); [ 676s] | ~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 676s] | ^~~~~~~~~~~ [ 676s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 676s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 676s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 208 | Prune(fst, opts); [ 676s] | ~~~~~^~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 676s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 62 | RmEpsilon(fst, distance, ropts); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 676s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 676s] 123 | internal::RmEpsilon(fst, opts); [ 676s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 676s] rmepsilon.cc:34:1: required from here [ 676s] 164 | ({#Op, Arc::Type()}, Op) [ 676s] | ^ [ 676s] ./../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] [ 676s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 676s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 676s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 676s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 676s] | ^~~~~~~~~ [ 676s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 676s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 676s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 676s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 676s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 208 | Prune(fst, opts); [ 676s] | ~~~~~^~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 676s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 62 | RmEpsilon(fst, distance, ropts); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 676s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 676s] 123 | internal::RmEpsilon(fst, opts); [ 676s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 676s] rmepsilon.cc:34:1: required from here [ 676s] 164 | ({#Op, Arc::Type()}, Op) [ 676s] | ^ [ 676s] ./../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] [ 676s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 676s] | ~~^~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 676s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 676s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 676s] | ^~~~~~~~~ [ 676s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 676s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 676s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 676s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 676s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 208 | Prune(fst, opts); [ 676s] | ~~~~~^~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 676s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 62 | RmEpsilon(fst, distance, ropts); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 676s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 676s] 123 | internal::RmEpsilon(fst, opts); [ 676s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 676s] rmepsilon.cc:34:1: required from here [ 676s] 164 | ({#Op, Arc::Type()}, Op) [ 676s] | ^ [ 676s] ./../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] [ 676s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 676s] | ~~^~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 676s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 676s] 114 | visitor->FinishVisit(); [ 676s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 676s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 676s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 676s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 676s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 676s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 655 | queue_ = std::make_unique>(fst, filter); [ 676s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 676s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 676s] ./../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]' [ 676s] 208 | Prune(fst, opts); [ 676s] | ~~~~~^~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 676s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../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]' [ 676s] 62 | RmEpsilon(fst, distance, ropts); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 676s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 676s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 676s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 676s] 123 | internal::RmEpsilon(fst, opts); [ 676s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 676s] rmepsilon.cc:34:1: required from here [ 676s] 164 | ({#Op, Arc::Type()}, Op) [ 676s] | ^ [ 676s] ./../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] [ 676s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 676s] | ~~^~~~~~~~~~~~~~~~ [ 676s] ./../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] [ 676s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 676s] | ~~^~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 677s] ./../include/fst/queue.h:548:11: required from here [ 677s] 548 | StateId Head() const final { [ 677s] | ^~~~ [ 677s] ./../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] [ 677s] 552 | ((front_ >= trivial_queue_.size()) || [ 677s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 677s] ./../include/fst/queue.h:563:8: required from here [ 677s] 563 | void Enqueue(StateId s) final { [ 677s] | ^~~~~~~ [ 677s] ./../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] [ 677s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 677s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 677s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 677s] ./../include/fst/queue.h:581:8: required from here [ 677s] 581 | void Dequeue() final { [ 677s] | ^~~~~~~ [ 677s] ./../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] [ 677s] 584 | } else if (front_ < trivial_queue_.size()) { [ 677s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 677s] ./../include/fst/queue.h:593:8: required from here [ 677s] 593 | bool Empty() const final { [ 677s] | ^~~~~ [ 677s] ./../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] [ 677s] 602 | return (front_ >= trivial_queue_.size()) || [ 677s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 677s] ./../include/fst/queue.h:607:8: required from here [ 677s] 607 | void Clear() final { [ 677s] | ^~~~~ [ 677s] ./../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] [ 677s] 611 | } else if (i < trivial_queue_.size()) { [ 677s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 677s] ./../include/fst/queue.h:232:8: required from here [ 677s] 232 | void Update(StateId s) override { [ 677s] | ^~~~~~ [ 677s] ./../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] [ 677s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 677s] | ~~^~~~~~~~~~~~~~ [ 677s] In file included from ./../include/fst/cache.h:33, [ 677s] from ./../include/fst/rmepsilon.h:32: [ 677s] ./../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 > >]': [ 677s] ./../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 > >]' [ 677s] 409 | BaseImpl::DeleteStates(dstates); [ 677s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 677s] ./../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 > >]' [ 677s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 677s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 677s] ./../include/fst/mutable-fst.h:336:8: required from here [ 677s] 336 | void DeleteStates(const std::vector &dstates) override { [ 677s] | ^~~~~~~~~~~~ [ 677s] ./../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] [ 677s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 677s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 677s] ./../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] [ 677s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 677s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 677s] In file included from ./../include/fst/connect.h:29, [ 677s] from ./../include/fst/queue.h:33, [ 677s] from ./../include/fst/script/shortest-distance.h:25, [ 677s] from shortest-distance.cc:18: [ 677s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 677s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 677s] 128 | class ImplToExpandedFst : public ImplToFst { [ 677s] | ^~~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 677s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 677s] | ^~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 677s] 520 | class VectorFst : public ImplToMutableFst> { [ 677s] | ^~~~~~~~~ [ 677s] ./../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]' [ 677s] 313 | VectorFst rfst; [ 677s] | ^~~~ [ 677s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 677s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 677s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] 218 | std::get<3>(*args)); [ 677s] | ~~~~~~~~~~~~~~~~~~~ [ 677s] shortest-distance.cc:48:1: required from here [ 677s] 164 | ({#Op, Arc::Type()}, Op) [ 677s] | ^ [ 677s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 677s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 677s] | ^~~~~~~~ [ 677s] In file included from ./../include/fst/arcfilter.h:24, [ 677s] from ./../include/fst/queue.h:32: [ 677s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 677s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 677s] | ^~~~~~~~ [ 677s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 677s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 677s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 677s] | ^~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 677s] 520 | class VectorFst : public ImplToMutableFst> { [ 677s] | ^~~~~~~~~ [ 677s] ./../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]' [ 677s] 313 | VectorFst rfst; [ 677s] | ^~~~ [ 677s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 677s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 677s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] 218 | std::get<3>(*args)); [ 677s] | ~~~~~~~~~~~~~~~~~~~ [ 677s] shortest-distance.cc:48:1: required from here [ 677s] 164 | ({#Op, Arc::Type()}, Op) [ 677s] | ^ [ 677s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 677s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 677s] | ^~~~~~~~ [ 677s] In file included from ./../include/fst/mutable-fst.h:37: [ 677s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 677s] 128 | class ImplToExpandedFst : public ImplToFst { [ 677s] | ^~~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 677s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 677s] 520 | class VectorFst : public ImplToMutableFst> { [ 677s] | ^~~~~~~~~ [ 677s] ./../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]' [ 677s] 313 | VectorFst rfst; [ 677s] | ^~~~ [ 677s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 677s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 677s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] 218 | std::get<3>(*args)); [ 677s] | ~~~~~~~~~~~~~~~~~~~ [ 677s] shortest-distance.cc:48:1: required from here [ 677s] 164 | ({#Op, Arc::Type()}, Op) [ 677s] | ^ [ 677s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 677s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 677s] | ^~~~~~~~ [ 677s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 677s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 677s] | ^~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 677s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 677s] 128 | class ImplToExpandedFst : public ImplToFst { [ 677s] | ^~~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 677s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 677s] | ^~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 677s] 520 | class VectorFst : public ImplToMutableFst> { [ 677s] | ^~~~~~~~~ [ 677s] ./../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]' [ 677s] 313 | VectorFst rfst; [ 677s] | ^~~~ [ 677s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 677s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 677s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] 218 | std::get<3>(*args)); [ 677s] | ~~~~~~~~~~~~~~~~~~~ [ 677s] shortest-distance.cc:48:1: required from here [ 677s] 164 | ({#Op, Arc::Type()}, Op) [ 677s] | ^ [ 677s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 677s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 677s] | ^~~~~~~~ [ 677s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 677s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 677s] | ^~~~~~~~ [ 677s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 677s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 677s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 677s] | ^~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 677s] 520 | class VectorFst : public ImplToMutableFst> { [ 677s] | ^~~~~~~~~ [ 677s] ./../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]' [ 677s] 313 | VectorFst rfst; [ 677s] | ^~~~ [ 677s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 677s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 677s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] 218 | std::get<3>(*args)); [ 677s] | ~~~~~~~~~~~~~~~~~~~ [ 677s] shortest-distance.cc:48:1: required from here [ 677s] 164 | ({#Op, Arc::Type()}, Op) [ 677s] | ^ [ 677s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 677s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 677s] | ^~~~~~~~ [ 677s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 677s] 128 | class ImplToExpandedFst : public ImplToFst { [ 677s] | ^~~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 677s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 677s] 520 | class VectorFst : public ImplToMutableFst> { [ 677s] | ^~~~~~~~~ [ 677s] ./../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]' [ 677s] 313 | VectorFst rfst; [ 677s] | ^~~~ [ 677s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 677s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 677s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] 218 | std::get<3>(*args)); [ 677s] | ~~~~~~~~~~~~~~~~~~~ [ 677s] shortest-distance.cc:48:1: required from here [ 677s] 164 | ({#Op, Arc::Type()}, Op) [ 677s] | ^ [ 677s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 677s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 677s] | ^~~~~~~~ [ 677s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 677s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 677s] | ^~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 677s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 677s] 128 | class ImplToExpandedFst : public ImplToFst { [ 677s] | ^~~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 677s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 677s] | ^~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 677s] 520 | class VectorFst : public ImplToMutableFst> { [ 677s] | ^~~~~~~~~ [ 677s] ./../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]' [ 677s] 313 | VectorFst rfst; [ 677s] | ^~~~ [ 677s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 677s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 677s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] 218 | std::get<3>(*args)); [ 677s] | ~~~~~~~~~~~~~~~~~~~ [ 677s] shortest-distance.cc:48:1: required from here [ 677s] 164 | ({#Op, Arc::Type()}, Op) [ 677s] | ^ [ 677s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 677s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 677s] | ^~~~~~~~ [ 677s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 677s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 677s] | ^~~~~~~~ [ 677s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 677s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 677s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 677s] | ^~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 677s] 520 | class VectorFst : public ImplToMutableFst> { [ 677s] | ^~~~~~~~~ [ 677s] ./../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]' [ 677s] 313 | VectorFst rfst; [ 677s] | ^~~~ [ 677s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 677s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 677s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] 218 | std::get<3>(*args)); [ 677s] | ~~~~~~~~~~~~~~~~~~~ [ 677s] shortest-distance.cc:48:1: required from here [ 677s] 164 | ({#Op, Arc::Type()}, Op) [ 677s] | ^ [ 677s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 677s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 677s] | ^~~~~~~~ [ 677s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 677s] 128 | class ImplToExpandedFst : public ImplToFst { [ 677s] | ^~~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 677s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 677s] 520 | class VectorFst : public ImplToMutableFst> { [ 677s] | ^~~~~~~~~ [ 677s] ./../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]' [ 677s] 313 | VectorFst rfst; [ 677s] | ^~~~ [ 677s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 677s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 677s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] 218 | std::get<3>(*args)); [ 677s] | ~~~~~~~~~~~~~~~~~~~ [ 677s] shortest-distance.cc:48:1: required from here [ 677s] 164 | ({#Op, Arc::Type()}, Op) [ 677s] | ^ [ 677s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 677s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 677s] | ^~~~~~~~ [ 677s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 677s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 677s] | ^~~~~~~~~~~~~~~~ [ 677s] In file included from ./../include/fst/script/shortest-distance.h:26: [ 677s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 677s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 677s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 677s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] shortest-distance.cc:49:1: required from here [ 677s] 164 | ({#Op, Arc::Type()}, Op) [ 677s] | ^ [ 677s] ./../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] [ 677s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 677s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 677s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 677s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 677s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] shortest-distance.cc:49:1: required from here [ 677s] 164 | ({#Op, Arc::Type()}, Op) [ 677s] | ^ [ 677s] ./../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] [ 677s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 677s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 677s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 677s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 677s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 677s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 677s] shortest-distance.cc:49:1: required from here [ 677s] 164 | ({#Op, Arc::Type()}, Op) [ 677s] | ^ [ 677s] ./../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] [ 677s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 677s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 678s] ./../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]': [ 678s] ./../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]' [ 678s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 678s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 679 | &unweighted); [ 678s] | ~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 678s] | ^~~~~~~~~~~ [ 678s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 678s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 678s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 218 | std::get<3>(*args)); [ 678s] | ~~~~~~~~~~~~~~~~~~~ [ 678s] shortest-distance.cc:48:1: required from here [ 678s] 164 | ({#Op, Arc::Type()}, Op) [ 678s] | ^ [ 678s] ./../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] [ 678s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 678s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]': [ 678s] ./../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]' [ 678s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 678s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 679 | &unweighted); [ 678s] | ~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 678s] | ^~~~~~~~~~~ [ 678s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 678s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 678s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 218 | std::get<3>(*args)); [ 678s] | ~~~~~~~~~~~~~~~~~~~ [ 678s] shortest-distance.cc:48:1: required from here [ 678s] 164 | ({#Op, Arc::Type()}, Op) [ 678s] | ^ [ 678s] ./../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] [ 678s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 678s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]': [ 678s] ./../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]' [ 678s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 678s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 679 | &unweighted); [ 678s] | ~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 678s] | ^~~~~~~~~~~ [ 678s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 678s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 678s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 218 | std::get<3>(*args)); [ 678s] | ~~~~~~~~~~~~~~~~~~~ [ 678s] shortest-distance.cc:48:1: required from here [ 678s] 164 | ({#Op, Arc::Type()}, Op) [ 678s] | ^ [ 678s] ./../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] [ 678s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 678s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]': [ 678s] ./../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]' [ 678s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 678s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 679 | &unweighted); [ 678s] | ~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 678s] | ^~~~~~~~~~~ [ 678s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 678s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 678s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 218 | std::get<3>(*args)); [ 678s] | ~~~~~~~~~~~~~~~~~~~ [ 678s] shortest-distance.cc:48:1: required from here [ 678s] 164 | ({#Op, Arc::Type()}, Op) [ 678s] | ^ [ 678s] ./../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] [ 678s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 678s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]': [ 678s] ./../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]' [ 678s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 678s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 679 | &unweighted); [ 678s] | ~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 678s] | ^~~~~~~~~~~ [ 678s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 678s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 678s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 218 | std::get<3>(*args)); [ 678s] | ~~~~~~~~~~~~~~~~~~~ [ 678s] shortest-distance.cc:48:1: required from here [ 678s] 164 | ({#Op, Arc::Type()}, Op) [ 678s] | ^ [ 678s] ./../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] [ 678s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 678s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]': [ 678s] ./../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]' [ 678s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 678s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 679 | &unweighted); [ 678s] | ~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 678s] | ^~~~~~~~~~~ [ 678s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 678s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 678s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 218 | std::get<3>(*args)); [ 678s] | ~~~~~~~~~~~~~~~~~~~ [ 678s] shortest-distance.cc:48:1: required from here [ 678s] 164 | ({#Op, Arc::Type()}, Op) [ 678s] | ^ [ 678s] ./../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] [ 678s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 678s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 678s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 678s] ./../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]' [ 678s] 224 | state_queue_->Update(nextstate); [ 678s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 264 | sd_state.ShortestDistance(opts.source); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 112 | ShortestDistance(fst, distance, sopts); [ 678s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 121 | ShortestDistance>(fst, distance, opts); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 678s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 678s] 180 | internal::ShortestDistance>( [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 678s] 182 | fst, &typed_distance, opts); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] shortest-distance.cc:47:1: required from here [ 678s] 164 | ({#Op, Arc::Type()}, Op) [ 678s] | ^ [ 678s] ./../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] [ 678s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 678s] | ~~^~~~~~~~~~~~~~ [ 678s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 678s] ./../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]' [ 678s] 184 | state_queue_->Enqueue(source); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 678s] ./../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]' [ 678s] 264 | sd_state.ShortestDistance(opts.source); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 112 | ShortestDistance(fst, distance, sopts); [ 678s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 121 | ShortestDistance>(fst, distance, opts); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 678s] ./../include/fst/script/shortest-distance.h:190:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 678s] 190 | internal::ShortestDistance>( [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 678s] 191 | fst, &typed_distance, opts); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] shortest-distance.cc:47:1: required from here [ 678s] 164 | ({#Op, Arc::Type()}, Op) [ 678s] | ^ [ 678s] ./../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] [ 678s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 678s] | ~~~~~~~~~~~~~~~~~^~~~ [ 678s] ./../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]': [ 678s] ./../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]' [ 678s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 678s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 679 | &unweighted); [ 678s] | ~~~~~~~~~~~~ [ 678s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 678s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 678s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 109 | QueueConstructor::Construct(fst, distance)); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 125 | ShortestDistance>(fst, distance, opts); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 678s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 678s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 678s] 165 | opts); [ 678s] | ~~~~~ [ 678s] shortest-distance.cc:47:1: required from here [ 678s] 164 | ({#Op, Arc::Type()}, Op) [ 678s] | ^ [ 678s] ./../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] [ 678s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 678s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]': [ 678s] ./../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]' [ 678s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 678s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 679 | &unweighted); [ 678s] | ~~~~~~~~~~~~ [ 678s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 678s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 678s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 109 | QueueConstructor::Construct(fst, distance)); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 129 | ShortestDistance>(fst, distance, [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 678s] 130 | opts); [ 678s] | ~~~~~ [ 678s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 678s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 678s] 165 | opts); [ 678s] | ~~~~~ [ 678s] shortest-distance.cc:47:1: required from here [ 678s] 164 | ({#Op, Arc::Type()}, Op) [ 678s] | ^ [ 678s] ./../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] [ 678s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 678s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]': [ 678s] ./../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]' [ 678s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 678s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] 679 | &unweighted); [ 678s] | ~~~~~~~~~~~~ [ 678s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 678s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 678s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 109 | QueueConstructor::Construct(fst, distance)); [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 678s] ./../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]' [ 678s] 134 | ShortestDistance>(fst, distance, [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 678s] 135 | opts); [ 678s] | ~~~~~ [ 678s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 678s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 678s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 678s] 165 | opts); [ 678s] | ~~~~~ [ 678s] shortest-distance.cc:47:1: required from here [ 678s] 164 | ({#Op, Arc::Type()}, Op) [ 678s] | ^ [ 678s] ./../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] [ 678s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 678s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 678s] In file included from ./../include/fst/queue.h:34: [ 679s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 679s] ./../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]' [ 679s] 218 | key_[s] = heap_.Insert(s); [ 679s] | ~~~~~~~~~~~~^~~ [ 679s] ./../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]' [ 679s] 184 | state_queue_->Enqueue(source); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 679s] ./../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]' [ 679s] 264 | sd_state.ShortestDistance(opts.source); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 112 | ShortestDistance(fst, distance, sopts); [ 679s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 121 | ShortestDistance>(fst, distance, opts); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 679s] 180 | internal::ShortestDistance>( [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 679s] 182 | fst, &typed_distance, opts); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] shortest-distance.cc:47:1: required from here [ 679s] 164 | ({#Op, Arc::Type()}, Op) [ 679s] | ^ [ 679s] ./../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] [ 679s] 57 | if (size_ < values_.size()) { [ 679s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 679s] ./../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]': [ 679s] ./../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]' [ 679s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 679s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] 679 | &unweighted); [ 679s] | ~~~~~~~~~~~~ [ 679s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 679s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 679s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 109 | QueueConstructor::Construct(fst, distance)); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 125 | ShortestDistance>(fst, distance, opts); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 679s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 679s] 165 | opts); [ 679s] | ~~~~~ [ 679s] shortest-distance.cc:47:1: required from here [ 679s] 164 | ({#Op, Arc::Type()}, Op) [ 679s] | ^ [ 679s] ./../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] [ 679s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 679s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]': [ 679s] ./../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]' [ 679s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 679s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] 679 | &unweighted); [ 679s] | ~~~~~~~~~~~~ [ 679s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 679s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 679s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 109 | QueueConstructor::Construct(fst, distance)); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 129 | ShortestDistance>(fst, distance, [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 679s] 130 | opts); [ 679s] | ~~~~~ [ 679s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 679s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 679s] 165 | opts); [ 679s] | ~~~~~ [ 679s] shortest-distance.cc:47:1: required from here [ 679s] 164 | ({#Op, Arc::Type()}, Op) [ 679s] | ^ [ 679s] ./../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] [ 679s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 679s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]': [ 679s] ./../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]' [ 679s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 679s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] 679 | &unweighted); [ 679s] | ~~~~~~~~~~~~ [ 679s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 679s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 679s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 109 | QueueConstructor::Construct(fst, distance)); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 134 | ShortestDistance>(fst, distance, [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 679s] 135 | opts); [ 679s] | ~~~~~ [ 679s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 679s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 679s] 165 | opts); [ 679s] | ~~~~~ [ 679s] shortest-distance.cc:47:1: required from here [ 679s] 164 | ({#Op, Arc::Type()}, Op) [ 679s] | ^ [ 679s] ./../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] [ 679s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 679s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]': [ 679s] ./../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]' [ 679s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 679s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] 679 | &unweighted); [ 679s] | ~~~~~~~~~~~~ [ 679s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 679s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 679s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 109 | QueueConstructor::Construct(fst, distance)); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 125 | ShortestDistance>(fst, distance, opts); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 679s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 679s] 165 | opts); [ 679s] | ~~~~~ [ 679s] shortest-distance.cc:47:1: required from here [ 679s] 164 | ({#Op, Arc::Type()}, Op) [ 679s] | ^ [ 679s] ./../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] [ 679s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 679s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]': [ 679s] ./../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]' [ 679s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 679s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] 679 | &unweighted); [ 679s] | ~~~~~~~~~~~~ [ 679s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 679s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 679s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 109 | QueueConstructor::Construct(fst, distance)); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 129 | ShortestDistance>(fst, distance, [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 679s] 130 | opts); [ 679s] | ~~~~~ [ 679s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 679s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 679s] 165 | opts); [ 679s] | ~~~~~ [ 679s] shortest-distance.cc:47:1: required from here [ 679s] 164 | ({#Op, Arc::Type()}, Op) [ 679s] | ^ [ 679s] ./../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] [ 679s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 679s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]': [ 679s] ./../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]' [ 679s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 679s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] 679 | &unweighted); [ 679s] | ~~~~~~~~~~~~ [ 679s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 679s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 679s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 109 | QueueConstructor::Construct(fst, distance)); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 134 | ShortestDistance>(fst, distance, [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 679s] 135 | opts); [ 679s] | ~~~~~ [ 679s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 679s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 679s] 165 | opts); [ 679s] | ~~~~~ [ 679s] shortest-distance.cc:47:1: required from here [ 679s] 164 | ({#Op, Arc::Type()}, Op) [ 679s] | ^ [ 679s] ./../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] [ 679s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 679s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 679s] In file included from ./../include/fst/queue.h:35: [ 679s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 679s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 679s] 114 | visitor->FinishVisit(); [ 679s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 679s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 679s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 679s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 679s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 679s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 655 | queue_ = std::make_unique>(fst, filter); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 679s] | ^~~~~~~~~~~ [ 679s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 679s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 679s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] 218 | std::get<3>(*args)); [ 679s] | ~~~~~~~~~~~~~~~~~~~ [ 679s] shortest-distance.cc:48:1: required from here [ 679s] 164 | ({#Op, Arc::Type()}, Op) [ 679s] | ^ [ 679s] ./../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] [ 679s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 679s] | ~~^~~~~~~~~~~~~~~~ [ 679s] ./../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] [ 679s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 679s] | ~~^~~~~~~~~~~~~~~~ [ 679s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 679s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 679s] 114 | visitor->FinishVisit(); [ 679s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 679s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 679s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 679s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 679s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 679s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 655 | queue_ = std::make_unique>(fst, filter); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 679s] | ^~~~~~~~~~~ [ 679s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 679s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 679s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] 218 | std::get<3>(*args)); [ 679s] | ~~~~~~~~~~~~~~~~~~~ [ 679s] shortest-distance.cc:48:1: required from here [ 679s] 164 | ({#Op, Arc::Type()}, Op) [ 679s] | ^ [ 679s] ./../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] [ 679s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 679s] | ~~^~~~~~~~~~~~~~~~ [ 679s] ./../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] [ 679s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 679s] | ~~^~~~~~~~~~~~~~~~ [ 679s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 679s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 679s] 114 | visitor->FinishVisit(); [ 679s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 679s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 679s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 679s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 679s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 679s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 655 | queue_ = std::make_unique>(fst, filter); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 679s] | ^~~~~~~~~~~ [ 679s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 679s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 679s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] 218 | std::get<3>(*args)); [ 679s] | ~~~~~~~~~~~~~~~~~~~ [ 679s] shortest-distance.cc:48:1: required from here [ 679s] 164 | ({#Op, Arc::Type()}, Op) [ 679s] | ^ [ 679s] ./../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] [ 679s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 679s] | ~~^~~~~~~~~~~~~~~~ [ 679s] ./../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] [ 679s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 679s] | ~~^~~~~~~~~~~~~~~~ [ 679s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 679s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 679s] 114 | visitor->FinishVisit(); [ 679s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 679s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 679s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 679s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 679s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 679s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 655 | queue_ = std::make_unique>(fst, filter); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 679s] | ^~~~~~~~~~~ [ 679s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 679s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 679s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] 218 | std::get<3>(*args)); [ 679s] | ~~~~~~~~~~~~~~~~~~~ [ 679s] shortest-distance.cc:48:1: required from here [ 679s] 164 | ({#Op, Arc::Type()}, Op) [ 679s] | ^ [ 679s] ./../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] [ 679s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 679s] | ~~^~~~~~~~~~~~~~~~ [ 679s] ./../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] [ 679s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 679s] | ~~^~~~~~~~~~~~~~~~ [ 679s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 679s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 679s] 114 | visitor->FinishVisit(); [ 679s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 679s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 679s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 679s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 679s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 679s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 655 | queue_ = std::make_unique>(fst, filter); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 679s] | ^~~~~~~~~~~ [ 679s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 679s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 679s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] 218 | std::get<3>(*args)); [ 679s] | ~~~~~~~~~~~~~~~~~~~ [ 679s] shortest-distance.cc:48:1: required from here [ 679s] 164 | ({#Op, Arc::Type()}, Op) [ 679s] | ^ [ 679s] ./../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] [ 679s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 679s] | ~~^~~~~~~~~~~~~~~~ [ 679s] ./../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] [ 679s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 679s] | ~~^~~~~~~~~~~~~~~~ [ 679s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 679s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 679s] 114 | visitor->FinishVisit(); [ 679s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 679s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 679s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 679s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 679s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 679s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 655 | queue_ = std::make_unique>(fst, filter); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 679s] ./../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]' [ 679s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 679s] | ^~~~~~~~~~~ [ 679s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 679s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 679s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] 218 | std::get<3>(*args)); [ 679s] | ~~~~~~~~~~~~~~~~~~~ [ 679s] shortest-distance.cc:48:1: required from here [ 679s] 164 | ({#Op, Arc::Type()}, Op) [ 679s] | ^ [ 679s] ./../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] [ 679s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 679s] | ~~^~~~~~~~~~~~~~~~ [ 679s] ./../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] [ 679s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 679s] | ~~^~~~~~~~~~~~~~~~ [ 679s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 679s] ./../include/fst/queue.h:548:11: required from here [ 679s] 548 | StateId Head() const final { [ 679s] | ^~~~ [ 679s] ./../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] [ 679s] 552 | ((front_ >= trivial_queue_.size()) || [ 679s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 679s] ./../include/fst/queue.h:563:8: required from here [ 679s] 563 | void Enqueue(StateId s) final { [ 679s] | ^~~~~~~ [ 679s] ./../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] [ 679s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 679s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 679s] ./../include/fst/queue.h:581:8: required from here [ 679s] 581 | void Dequeue() final { [ 679s] | ^~~~~~~ [ 679s] ./../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] [ 679s] 584 | } else if (front_ < trivial_queue_.size()) { [ 679s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 679s] ./../include/fst/queue.h:593:8: required from here [ 679s] 593 | bool Empty() const final { [ 679s] | ^~~~~ [ 679s] ./../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] [ 679s] 602 | return (front_ >= trivial_queue_.size()) || [ 679s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 679s] ./../include/fst/queue.h:607:8: required from here [ 679s] 607 | void Clear() final { [ 679s] | ^~~~~ [ 679s] ./../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] [ 679s] 611 | } else if (i < trivial_queue_.size()) { [ 679s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 679s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 679s] ./../include/fst/queue.h:232:8: required from here [ 679s] 232 | void Update(StateId s) override { [ 679s] | ^~~~~~ [ 679s] ./../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] [ 679s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 679s] | ~~^~~~~~~~~~~~~~ [ 679s] In file included from ./../include/fst/cache.h:33, [ 679s] from ./../include/fst/shortest-distance.h:29: [ 679s] ./../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 > >]': [ 679s] ./../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 > >]' [ 679s] 409 | BaseImpl::DeleteStates(dstates); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 679s] ./../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 > >]' [ 679s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 679s] ./../include/fst/mutable-fst.h:336:8: required from here [ 679s] 336 | void DeleteStates(const std::vector &dstates) override { [ 679s] | ^~~~~~~~~~~~ [ 679s] ./../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] [ 679s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 679s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 679s] ./../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] [ 679s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 679s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 679s] ./../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 > >]': [ 679s] ./../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 > >]' [ 679s] 409 | BaseImpl::DeleteStates(dstates); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 679s] ./../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 > >]' [ 679s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 679s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 679s] ./../include/fst/mutable-fst.h:336:8: required from here [ 679s] 336 | void DeleteStates(const std::vector &dstates) override { [ 679s] | ^~~~~~~~~~~~ [ 679s] ./../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] [ 679s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 679s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 679s] ./../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] [ 679s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 679s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 680s] ./../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 > >]': [ 680s] ./../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 > >]' [ 680s] 409 | BaseImpl::DeleteStates(dstates); [ 680s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 680s] ./../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 > >]' [ 680s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 680s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 680s] ./../include/fst/mutable-fst.h:336:8: required from here [ 680s] 336 | void DeleteStates(const std::vector &dstates) override { [ 680s] | ^~~~~~~~~~~~ [ 680s] ./../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] [ 680s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 680s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 680s] ./../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] [ 680s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 680s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 685s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 685s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT shortest-path.lo -MD -MP -MF $depbase.Tpo -c -o shortest-path.lo shortest-path.cc &&\ [ 685s] mv -f $depbase.Tpo $depbase.Plo [ 685s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT shortest-path.lo -MD -MP -MF .deps/shortest-path.Tpo -c shortest-path.cc -fPIC -DPIC -o .libs/shortest-path.o [ 687s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 687s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT stateiterator-class.lo -MD -MP -MF $depbase.Tpo -c -o stateiterator-class.lo stateiterator-class.cc &&\ [ 687s] mv -f $depbase.Tpo $depbase.Plo [ 687s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT stateiterator-class.lo -MD -MP -MF .deps/stateiterator-class.Tpo -c stateiterator-class.cc -fPIC -DPIC -o .libs/stateiterator-class.o [ 687s] In file included from ./../include/fst/vector-fst.h:34, [ 687s] from ./../include/fst/cache.h:33, [ 687s] from ./../include/fst/shortest-path.h:31, [ 687s] from ./../include/fst/script/shortest-path.h:25, [ 687s] from shortest-path.cc:18: [ 687s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 687s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 687s] 128 | class ImplToExpandedFst : public ImplToFst { [ 687s] | ^~~~~~~~~~~~~~~~~ [ 687s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 687s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 687s] | ^~~~~~~~~~~~~~~~ [ 687s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 687s] 520 | class VectorFst : public ImplToMutableFst> { [ 687s] | ^~~~~~~~~ [ 687s] ./../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]' [ 687s] 468 | VectorFst rfst; [ 687s] | ^~~~ [ 687s] ./../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]' [ 687s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 687s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 687s] ./../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 >]' [ 687s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 687s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 687s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 687s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 687s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 687s] shortest-path.cc:35:1: required from here [ 687s] 164 | ({#Op, Arc::Type()}, Op) [ 687s] | ^ [ 687s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 687s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 687s] | ^~~~~~~~ [ 687s] In file included from ./../include/fst/expanded-fst.h:33, [ 687s] from ./../include/fst/mutable-fst.h:37: [ 687s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 687s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 687s] | ^~~~~~~~ [ 687s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 687s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 687s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 687s] | ^~~~~~~~~~~~~~~~ [ 687s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 687s] 520 | class VectorFst : public ImplToMutableFst> { [ 687s] | ^~~~~~~~~ [ 687s] ./../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]' [ 687s] 468 | VectorFst rfst; [ 687s] | ^~~~ [ 687s] ./../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]' [ 687s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 687s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 687s] ./../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 >]' [ 687s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 687s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 687s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 687s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 687s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 687s] shortest-path.cc:35:1: required from here [ 687s] 164 | ({#Op, Arc::Type()}, Op) [ 687s] | ^ [ 687s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 687s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 687s] | ^~~~~~~~ [ 687s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 687s] 128 | class ImplToExpandedFst : public ImplToFst { [ 687s] | ^~~~~~~~~~~~~~~~~ [ 687s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 687s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 687s] 520 | class VectorFst : public ImplToMutableFst> { [ 687s] | ^~~~~~~~~ [ 687s] ./../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]' [ 687s] 468 | VectorFst rfst; [ 687s] | ^~~~ [ 687s] ./../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]' [ 687s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 687s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 687s] ./../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 >]' [ 687s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 687s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 687s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 687s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 687s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 687s] shortest-path.cc:35:1: required from here [ 687s] 164 | ({#Op, Arc::Type()}, Op) [ 687s] | ^ [ 687s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 687s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 687s] | ^~~~~~~~ [ 687s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 687s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 687s] | ^~~~~~~~~~~~~~~~ [ 687s] ./../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]': [ 687s] ./../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]' [ 687s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 687s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 687s] ./../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 >]' [ 687s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 687s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 687s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 687s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 687s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 687s] shortest-path.cc:35:1: required from here [ 687s] 164 | ({#Op, Arc::Type()}, Op) [ 687s] | ^ [ 687s] ./../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] [ 687s] 475 | if (state < distance->size()) { [ 687s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] ./../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]': [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 475 | if (state < distance->size()) { [ 688s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] ./../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]': [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 475 | if (state < distance->size()) { [ 688s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] ./../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]': [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 99 | ShortestPath>( [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 688s] 100 | ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 475 | if (state < distance->size()) { [ 688s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] ./../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]': [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 475 | if (state < distance->size()) { [ 688s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] ./../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]': [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 475 | if (state < distance->size()) { [ 688s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] ./../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]': [ 688s] ./../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]' [ 688s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 450 | &parent)) { [ 688s] | ~~~~~~~~ [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 182 | while (distance->size() < source) { [ 688s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 688s] ./../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] [ 688s] 214 | while (distance->size() <= arc.nextstate) { [ 688s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 688s] ./../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]': [ 688s] ./../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]' [ 688s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 483 | opts.weight_threshold, opts.state_threshold); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 339 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 688s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 688s] ./../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] [ 688s] 348 | while (pairs.size() <= final_state) { [ 688s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 688s] ./../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] [ 688s] 367 | : (p.first < distance.size()) ? distance[p.first] : Weight::Zero(); [ 688s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] ./../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] [ 688s] 373 | while (r.size() <= p.first + 1) r.push_back(0); [ 688s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 688s] ./../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]': [ 688s] ./../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]' [ 688s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 450 | &parent)) { [ 688s] | ~~~~~~~~ [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 182 | while (distance->size() < source) { [ 688s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 688s] ./../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] [ 688s] 214 | while (distance->size() <= arc.nextstate) { [ 688s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 688s] ./../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]': [ 688s] ./../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]' [ 688s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 450 | &parent)) { [ 688s] | ~~~~~~~~ [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 182 | while (distance->size() < source) { [ 688s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 688s] ./../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] [ 688s] 214 | while (distance->size() <= arc.nextstate) { [ 688s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 688s] ./../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]': [ 688s] ./../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]' [ 688s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 450 | &parent)) { [ 688s] | ~~~~~~~~ [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 99 | ShortestPath>( [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 688s] 100 | ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 182 | while (distance->size() < source) { [ 688s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 688s] ./../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] [ 688s] 214 | while (distance->size() <= arc.nextstate) { [ 688s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 688s] ./../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]': [ 688s] ./../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]' [ 688s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 450 | &parent)) { [ 688s] | ~~~~~~~~ [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 182 | while (distance->size() < source) { [ 688s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 688s] ./../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] [ 688s] 214 | while (distance->size() <= arc.nextstate) { [ 688s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 688s] ./../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]': [ 688s] ./../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]' [ 688s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 450 | &parent)) { [ 688s] | ~~~~~~~~ [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 182 | while (distance->size() < source) { [ 688s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 688s] ./../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] [ 688s] 214 | while (distance->size() <= arc.nextstate) { [ 688s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 688s] In file included from ./../include/fst/test-properties.h:27, [ 688s] from ./../include/fst/vector-fst.h:35: [ 688s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 688s] ./../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]' [ 688s] 401 | Connect(ofst); [ 688s] | ~~~~~~~^~~~~~ [ 688s] ./../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]' [ 688s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 483 | opts.weight_threshold, opts.state_threshold); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 688s] | ~~^~~~~~~~~~~~~~~ [ 688s] In file included from ./../include/fst/shortest-distance.h:31, [ 688s] from ./../include/fst/prune.h:31, [ 688s] from ./../include/fst/determinize.h:41, [ 688s] from ./../include/fst/shortest-path.h:32: [ 688s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 688s] ./../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]' [ 688s] 229 | state_queue->Update(arc.nextstate); [ 688s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 688s] ./../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]' [ 688s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 450 | &parent)) { [ 688s] | ~~~~~~~~ [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 99 | ShortestPath>( [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 688s] 100 | ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 688s] | ~~^~~~~~~~~~~~~~ [ 688s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 688s] ./../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]' [ 688s] 189 | state_queue->Enqueue(source); [ 688s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 688s] ./../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]' [ 688s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 450 | &parent)) { [ 688s] | ~~~~~~~~ [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 688s] | ~~~~~~~~~~~~~~~~~^~~~ [ 688s] ./../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]': [ 688s] ./../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]' [ 688s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 679 | &unweighted); [ 688s] | ~~~~~~~~~~~~ [ 688s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 688s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 688s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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]' [ 688s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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]' [ 688s] 65 | QueueConstructor::Construct(ifst, distance)); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 688s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 688s] In file included from ./../include/fst/prune.h:30: [ 688s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 688s] ./../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]' [ 688s] 218 | key_[s] = heap_.Insert(s); [ 688s] | ~~~~~~~~~~~~^~~ [ 688s] ./../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]' [ 688s] 189 | state_queue->Enqueue(source); [ 688s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 688s] ./../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]' [ 688s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 450 | &parent)) { [ 688s] | ~~~~~~~~ [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 99 | ShortestPath>( [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 688s] 100 | ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 57 | if (size_ < values_.size()) { [ 688s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 688s] In file included from ./../include/fst/queue.h:35: [ 688s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 688s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 688s] 114 | visitor->FinishVisit(); [ 688s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 688s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 688s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 688s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 688s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 688s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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]' [ 688s] 100 | return std::make_unique>(fst, ArcFilter()); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] ./../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]' [ 688s] 65 | QueueConstructor::Construct(ifst, distance)); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 688s] | ~~^~~~~~~~~~~~~~~~ [ 688s] ./../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] [ 688s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 688s] | ~~^~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 688s] ./../include/fst/shortest-path.h:251:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 688s] 251 | const auto wx = Times(PWeight(px.first), px.second); [ 688s] | ^~~~~~~ [ 688s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 688s] 196 | { return bool(_M_comp(*__it, __val)); } [ 688s] | ~~~~~~~^~~~~~~~~~~~~~ [ 688s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 > >]' [ 688s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 688s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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 >]' [ 688s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 688s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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]' [ 688s] 389 | std::push_heap(heap.begin(), heap.end(), compare); [ 688s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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]' [ 688s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] 483 | opts.weight_threshold, opts.state_threshold); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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]' [ 688s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 688s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../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 >]' [ 688s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 688s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 688s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 688s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 688s] shortest-path.cc:35:1: required from here [ 688s] 164 | ({#Op, Arc::Type()}, Op) [ 688s] | ^ [ 688s] ./../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] [ 688s] 269 | : (state < distance_.size()) ? distance_[state] : Weight::Zero(); [ 688s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 689s] In file included from ./../include/fst/rational.h:31, [ 689s] from ./../include/fst/closure.h:28, [ 689s] from ./../include/fst/fstlib.h:55, [ 689s] from ./../include/fst/script/stateiterator-class.h:24, [ 689s] from stateiterator-class.cc:18: [ 689s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 689s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 689s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 689s] | ^~~~~~ [ 689s] | template [ 689s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 689s] ./../include/fst/queue.h:548:11: required from here [ 689s] 548 | StateId Head() const final { [ 689s] | ^~~~ [ 689s] ./../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] [ 689s] 552 | ((front_ >= trivial_queue_.size()) || [ 689s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 689s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 689s] ./../include/fst/queue.h:563:8: required from here [ 689s] 563 | void Enqueue(StateId s) final { [ 689s] | ^~~~~~~ [ 689s] ./../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] [ 689s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 689s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 689s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 689s] ./../include/fst/queue.h:581:8: required from here [ 689s] 581 | void Dequeue() final { [ 689s] | ^~~~~~~ [ 689s] ./../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] [ 689s] 584 | } else if (front_ < trivial_queue_.size()) { [ 689s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 689s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 689s] ./../include/fst/queue.h:593:8: required from here [ 689s] 593 | bool Empty() const final { [ 689s] | ^~~~~ [ 689s] ./../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] [ 689s] 602 | return (front_ >= trivial_queue_.size()) || [ 689s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 689s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 689s] ./../include/fst/queue.h:607:8: required from here [ 689s] 607 | void Clear() final { [ 689s] | ^~~~~ [ 689s] ./../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] [ 689s] 611 | } else if (i < trivial_queue_.size()) { [ 689s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 689s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 689s] ./../include/fst/queue.h:232:8: required from here [ 689s] 232 | void Update(StateId s) override { [ 689s] | ^~~~~~ [ 689s] ./../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] [ 689s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 689s] | ~~^~~~~~~~~~~~~~ [ 689s] ./../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]': [ 689s] ./../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]' [ 689s] 611 | return FindState(std::move(tuple)); [ 689s] | ^~~~~~~~~ [ 689s] ./../include/fst/determinize.h:605:11: required from here [ 689s] 605 | StateId ComputeStart() override { [ 689s] | ^~~~~~~~~~~~ [ 689s] ./../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] [ 689s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 689s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 689s] ./../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 > > > > >]': [ 689s] ./../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]' [ 689s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 689s] | ^~~~~~~~~~~~~~~ [ 689s] ./../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]' [ 689s] 611 | return FindState(std::move(tuple)); [ 689s] | ^~~~~~~~~ [ 689s] ./../include/fst/determinize.h:605:11: required from here [ 689s] 605 | StateId ComputeStart() override { [ 689s] | ^~~~~~~~~~~~ [ 689s] ./../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] [ 689s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 689s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 689s] ./../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 > >]': [ 689s] ./../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 > >]' [ 689s] 409 | BaseImpl::DeleteStates(dstates); [ 689s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 689s] ./../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 > >]' [ 689s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 689s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 689s] ./../include/fst/mutable-fst.h:336:8: required from here [ 689s] 336 | void DeleteStates(const std::vector &dstates) override { [ 689s] | ^~~~~~~~~~~~ [ 689s] ./../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] [ 689s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 689s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 689s] ./../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] [ 689s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 689s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 692s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 692s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT synchronize.lo -MD -MP -MF $depbase.Tpo -c -o synchronize.lo synchronize.cc &&\ [ 692s] mv -f $depbase.Tpo $depbase.Plo [ 693s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT synchronize.lo -MD -MP -MF .deps/synchronize.Tpo -c synchronize.cc -fPIC -DPIC -o .libs/synchronize.o [ 698s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 698s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT text-io.lo -MD -MP -MF $depbase.Tpo -c -o text-io.lo text-io.cc &&\ [ 698s] mv -f $depbase.Tpo $depbase.Plo [ 699s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT text-io.lo -MD -MP -MF .deps/text-io.Tpo -c text-io.cc -fPIC -DPIC -o .libs/text-io.o [ 700s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 700s] 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] [ 700s] 59 | while (potentials->size() <= s) { [ 700s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 701s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 701s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT topsort.lo -MD -MP -MF $depbase.Tpo -c -o topsort.lo topsort.cc &&\ [ 701s] mv -f $depbase.Tpo $depbase.Plo [ 701s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT topsort.lo -MD -MP -MF .deps/topsort.Tpo -c topsort.cc -fPIC -DPIC -o .libs/topsort.o [ 703s] In file included from ./../include/fst/topsort.h:28, [ 703s] from ./../include/fst/script/topsort.h:21, [ 703s] from topsort.cc:18: [ 703s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 703s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 703s] 96 | StateSort(fst, order); [ 703s] | ~~~~~~~~~^~~~~~~~~~~~ [ 703s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 703s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 703s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 703s] topsort.cc:31:1: required from here [ 703s] 164 | ({#Op, Arc::Type()}, Op) [ 703s] | ^ [ 703s] ./../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] [ 703s] 41 | if (order.size() != fst->NumStates()) { [ 703s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 703s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 703s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 703s] 96 | StateSort(fst, order); [ 703s] | ~~~~~~~~~^~~~~~~~~~~~ [ 703s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 703s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 703s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 703s] topsort.cc:31:1: required from here [ 703s] 164 | ({#Op, Arc::Type()}, Op) [ 703s] | ^ [ 703s] ./../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] [ 703s] 41 | if (order.size() != fst->NumStates()) { [ 703s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 703s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 703s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 703s] 96 | StateSort(fst, order); [ 703s] | ~~~~~~~~~^~~~~~~~~~~~ [ 703s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 703s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 703s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 703s] topsort.cc:31:1: required from here [ 703s] 164 | ({#Op, Arc::Type()}, Op) [ 703s] | ^ [ 703s] ./../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] [ 703s] 41 | if (order.size() != fst->NumStates()) { [ 703s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 704s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 704s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 704s] 114 | visitor->FinishVisit(); [ 704s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 704s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 704s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 704s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 704s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 704s] 94 | DfsVisit(*fst, &top_order_visitor); [ 704s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 704s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 704s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 704s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 704s] topsort.cc:31:1: required from here [ 704s] 164 | ({#Op, Arc::Type()}, Op) [ 704s] | ^ [ 704s] ./../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] [ 704s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 704s] | ~~^~~~~~~~~~~~~~~~ [ 704s] ./../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] [ 704s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 704s] | ~~^~~~~~~~~~~~~~~~ [ 704s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 704s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 704s] 114 | visitor->FinishVisit(); [ 704s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 704s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 704s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 704s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 704s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 704s] 94 | DfsVisit(*fst, &top_order_visitor); [ 704s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 704s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 704s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 704s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 704s] topsort.cc:31:1: required from here [ 704s] 164 | ({#Op, Arc::Type()}, Op) [ 704s] | ^ [ 704s] ./../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] [ 704s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 704s] | ~~^~~~~~~~~~~~~~~~ [ 704s] ./../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] [ 704s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 704s] | ~~^~~~~~~~~~~~~~~~ [ 704s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 704s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 704s] 114 | visitor->FinishVisit(); [ 704s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 704s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 704s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 704s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 704s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 704s] 94 | DfsVisit(*fst, &top_order_visitor); [ 704s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 704s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 704s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 704s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 704s] topsort.cc:31:1: required from here [ 704s] 164 | ({#Op, Arc::Type()}, Op) [ 704s] | ^ [ 704s] ./../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] [ 704s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 704s] | ~~^~~~~~~~~~~~~~~~ [ 704s] ./../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] [ 704s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 704s] | ~~^~~~~~~~~~~~~~~~ [ 721s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 721s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT union.lo -MD -MP -MF $depbase.Tpo -c -o union.lo union.cc &&\ [ 721s] mv -f $depbase.Tpo $depbase.Plo [ 722s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT union.lo -MD -MP -MF .deps/union.Tpo -c union.cc -fPIC -DPIC -o .libs/union.o [ 724s] In file included from ./../include/fst/rational.h:31, [ 724s] from ./../include/fst/union.h:30, [ 724s] from ./../include/fst/script/union.h:24, [ 724s] from union.cc:18: [ 724s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 724s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 724s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 724s] | ^~~~~~ [ 724s] | template [ 734s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 734s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT weight-class.lo -MD -MP -MF $depbase.Tpo -c -o weight-class.lo weight-class.cc &&\ [ 734s] mv -f $depbase.Tpo $depbase.Plo [ 734s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT weight-class.lo -MD -MP -MF .deps/weight-class.Tpo -c weight-class.cc -fPIC -DPIC -o .libs/weight-class.o [ 740s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 740s] /bin/sh ../../libtool --tag=CXX --mode=compile riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT verify.lo -MD -MP -MF $depbase.Tpo -c -o verify.lo verify.cc &&\ [ 740s] mv -f $depbase.Tpo $depbase.Plo [ 740s] libtool: compile: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT verify.lo -MD -MP -MF .deps/verify.Tpo -c verify.cc -fPIC -DPIC -o .libs/verify.o [ 983s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -version-info 25:0:0 -o libfstscript.la -rpath /usr/lib64 arciterator-class.lo arcsort.lo closure.lo compile.lo compose.lo concat.lo connect.lo convert.lo decode.lo determinize.lo difference.lo disambiguate.lo draw.lo encode.lo encodemapper-class.lo epsnormalize.lo equal.lo equivalent.lo fst-class.lo getters.lo info-impl.lo info.lo intersect.lo invert.lo isomorphic.lo map.lo minimize.lo print.lo project.lo prune.lo push.lo randequivalent.lo randgen.lo relabel.lo replace.lo reverse.lo reweight.lo rmepsilon.lo shortest-distance.lo shortest-path.lo stateiterator-class.lo synchronize.lo text-io.lo topsort.lo union.lo weight-class.lo verify.lo ../lib/libfst.la -lm -ldl [ 984s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/crti.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -Wl,-rpath -Wl,/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs -Wl,-rpath -Wl,/usr/lib64 ../lib/.libs/libfst.so -ldl -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0 -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/../../../../riscv64-tizen-linux-gnu/lib -L/lib64 -L/usr/lib64 -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/crtendS.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/crtn.o -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -mabi=lp64d -march=rv64gc -g -Wl,-soname -Wl,libfstscript.so.25 -o .libs/libfstscript.so.25.0.0 [ 1020s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.25" && ln -s "libfstscript.so.25.0.0" "libfstscript.so.25") [ 1020s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.25.0.0" "libfstscript.so") [ 1021s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 1021s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1021s] Making all in bin [ 1021s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1021s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstarcsort.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort.o fstarcsort.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1021s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstarcsort-main.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort-main.o fstarcsort-main.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1021s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstclosure.o -MD -MP -MF $depbase.Tpo -c -o fstclosure.o fstclosure.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1021s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstclosure-main.o -MD -MP -MF $depbase.Tpo -c -o fstclosure-main.o fstclosure-main.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1021s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstcompile.o -MD -MP -MF $depbase.Tpo -c -o fstcompile.o fstcompile.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1021s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstcompile-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompile-main.o fstcompile-main.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1021s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstcompose.o -MD -MP -MF $depbase.Tpo -c -o fstcompose.o fstcompose.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1021s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstcompose-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompose-main.o fstcompose-main.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1021s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstconcat.o -MD -MP -MF $depbase.Tpo -c -o fstconcat.o fstconcat.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1021s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstconcat-main.o -MD -MP -MF $depbase.Tpo -c -o fstconcat-main.o fstconcat-main.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1021s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstconnect.o -MD -MP -MF $depbase.Tpo -c -o fstconnect.o fstconnect.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1021s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstconnect-main.o -MD -MP -MF $depbase.Tpo -c -o fstconnect-main.o fstconnect-main.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1021s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstconvert.o -MD -MP -MF $depbase.Tpo -c -o fstconvert.o fstconvert.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1021s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1021s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstconvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstconvert-main.o fstconvert-main.cc &&\ [ 1021s] mv -f $depbase.Tpo $depbase.Po [ 1022s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1022s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdeterminize.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize.o fstdeterminize.cc &&\ [ 1022s] mv -f $depbase.Tpo $depbase.Po [ 1022s] In file included from ./../include/fst/rational.h:31, [ 1022s] from ./../include/fst/closure.h:28, [ 1022s] from ./../include/fst/script/closure.h:23, [ 1022s] from fstclosure-main.cc:25: [ 1022s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1022s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1022s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1022s] | ^~~~~~ [ 1022s] | template [ 1022s] In file included from ./../include/fst/rational.h:31, [ 1022s] from ./../include/fst/concat.h:29, [ 1022s] from ./../include/fst/script/concat.h:23, [ 1022s] from fstconcat-main.cc:26: [ 1022s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1022s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1022s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1022s] | ^~~~~~ [ 1022s] | template [ 1022s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1022s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdeterminize-main.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize-main.o fstdeterminize-main.cc &&\ [ 1022s] mv -f $depbase.Tpo $depbase.Po [ 1023s] In file included from ./../include/fst/accumulator.h:34, [ 1023s] from ./../include/fst/label-reachable.h:30, [ 1023s] from ./../include/fst/lookahead-matcher.h:35, [ 1023s] from ./../include/fst/lookahead-filter.h:31, [ 1023s] from ./../include/fst/compose.h:33, [ 1023s] from ./../include/fst/script/getters.h:28, [ 1023s] from fstarcsort-main.cc:27: [ 1023s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1023s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1023s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1023s] | ^~~~~~ [ 1023s] | template [ 1023s] In file included from ./../include/fst/accumulator.h:34, [ 1023s] from ./../include/fst/label-reachable.h:30, [ 1023s] from ./../include/fst/lookahead-matcher.h:35, [ 1023s] from ./../include/fst/lookahead-filter.h:31, [ 1023s] from ./../include/fst/compose.h:33, [ 1023s] from ./../include/fst/script/compose.h:23, [ 1023s] from fstcompose-main.cc:26: [ 1023s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1023s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1023s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1023s] | ^~~~~~ [ 1023s] | template [ 1023s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1023s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdifference.o -MD -MP -MF $depbase.Tpo -c -o fstdifference.o fstdifference.cc &&\ [ 1023s] mv -f $depbase.Tpo $depbase.Po [ 1023s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1023s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdifference-main.o -MD -MP -MF $depbase.Tpo -c -o fstdifference-main.o fstdifference-main.cc &&\ [ 1023s] mv -f $depbase.Tpo $depbase.Po [ 1023s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1023s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdisambiguate.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate.o fstdisambiguate.cc &&\ [ 1023s] mv -f $depbase.Tpo $depbase.Po [ 1023s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1023s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdisambiguate-main.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate-main.o fstdisambiguate-main.cc &&\ [ 1023s] mv -f $depbase.Tpo $depbase.Po [ 1023s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1023s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdraw.o -MD -MP -MF $depbase.Tpo -c -o fstdraw.o fstdraw.cc &&\ [ 1023s] mv -f $depbase.Tpo $depbase.Po [ 1023s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1023s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstdraw-main.o -MD -MP -MF $depbase.Tpo -c -o fstdraw-main.o fstdraw-main.cc &&\ [ 1023s] mv -f $depbase.Tpo $depbase.Po [ 1023s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1023s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstencode.o -MD -MP -MF $depbase.Tpo -c -o fstencode.o fstencode.cc &&\ [ 1023s] mv -f $depbase.Tpo $depbase.Po [ 1023s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1023s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstencode-main.o -MD -MP -MF $depbase.Tpo -c -o fstencode-main.o fstencode-main.cc &&\ [ 1023s] mv -f $depbase.Tpo $depbase.Po [ 1023s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1023s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstepsnormalize.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize.o fstepsnormalize.cc &&\ [ 1023s] mv -f $depbase.Tpo $depbase.Po [ 1024s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1024s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstepsnormalize-main.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize-main.o fstepsnormalize-main.cc &&\ [ 1024s] mv -f $depbase.Tpo $depbase.Po [ 1024s] In file included from ./../include/fst/accumulator.h:34, [ 1024s] from ./../include/fst/label-reachable.h:30, [ 1024s] from ./../include/fst/lookahead-matcher.h:35, [ 1024s] from ./../include/fst/lookahead-filter.h:31, [ 1024s] from ./../include/fst/compose.h:33, [ 1024s] from ./../include/fst/script/getters.h:28, [ 1024s] from fstdeterminize-main.cc:26: [ 1024s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1024s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1024s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1024s] | ^~~~~~ [ 1024s] | template [ 1024s] In file included from ./../include/fst/accumulator.h:34, [ 1024s] from ./../include/fst/label-reachable.h:30, [ 1024s] from ./../include/fst/lookahead-matcher.h:35, [ 1024s] from ./../include/fst/lookahead-filter.h:31, [ 1024s] from ./../include/fst/compose.h:33, [ 1024s] from ./../include/fst/difference.h:28, [ 1024s] from ./../include/fst/script/difference.h:23, [ 1024s] from fstdifference-main.cc:26: [ 1024s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1024s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1024s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1024s] | ^~~~~~ [ 1024s] | template [ 1024s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1024s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstequal.o -MD -MP -MF $depbase.Tpo -c -o fstequal.o fstequal.cc &&\ [ 1024s] mv -f $depbase.Tpo $depbase.Po [ 1025s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1025s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstequal-main.o -MD -MP -MF $depbase.Tpo -c -o fstequal-main.o fstequal-main.cc &&\ [ 1025s] mv -f $depbase.Tpo $depbase.Po [ 1025s] In file included from ./../include/fst/accumulator.h:34, [ 1025s] from ./../include/fst/label-reachable.h:30, [ 1025s] from ./../include/fst/lookahead-matcher.h:35, [ 1025s] from ./../include/fst/lookahead-filter.h:31, [ 1025s] from ./../include/fst/compose.h:33, [ 1025s] from ./../include/fst/disambiguate.h:33, [ 1025s] from ./../include/fst/script/disambiguate.h:25, [ 1025s] from fstdisambiguate-main.cc:25: [ 1025s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1025s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1025s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1025s] | ^~~~~~ [ 1025s] | template [ 1025s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1025s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstequivalent.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent.o fstequivalent.cc &&\ [ 1025s] mv -f $depbase.Tpo $depbase.Po [ 1025s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1025s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstequivalent-main.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent-main.o fstequivalent-main.cc &&\ [ 1025s] mv -f $depbase.Tpo $depbase.Po [ 1025s] In file included from ./../include/fst/accumulator.h:34, [ 1025s] from ./../include/fst/label-reachable.h:30, [ 1025s] from ./../include/fst/lookahead-matcher.h:35, [ 1025s] from ./../include/fst/lookahead-filter.h:31, [ 1025s] from ./../include/fst/compose.h:33, [ 1025s] from ./../include/fst/script/getters.h:28, [ 1025s] from fstepsnormalize-main.cc:26: [ 1025s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1025s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1025s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1025s] | ^~~~~~ [ 1025s] | template [ 1025s] In file included from ./../include/fst/accumulator.h:34, [ 1025s] from ./../include/fst/label-reachable.h:30, [ 1025s] from ./../include/fst/lookahead-matcher.h:35, [ 1025s] from ./../include/fst/lookahead-filter.h:31, [ 1025s] from ./../include/fst/compose.h:33, [ 1025s] from ./../include/fst/script/getters.h:28, [ 1025s] from fstencode-main.cc:27: [ 1025s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1025s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1025s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1025s] | ^~~~~~ [ 1025s] | template [ 1026s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1026s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstinfo.o -MD -MP -MF $depbase.Tpo -c -o fstinfo.o fstinfo.cc &&\ [ 1026s] mv -f $depbase.Tpo $depbase.Po [ 1026s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1026s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstinfo-main.o -MD -MP -MF $depbase.Tpo -c -o fstinfo-main.o fstinfo-main.cc &&\ [ 1026s] mv -f $depbase.Tpo $depbase.Po [ 1026s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1026s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstintersect.o -MD -MP -MF $depbase.Tpo -c -o fstintersect.o fstintersect.cc &&\ [ 1026s] mv -f $depbase.Tpo $depbase.Po [ 1026s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1026s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstintersect-main.o -MD -MP -MF $depbase.Tpo -c -o fstintersect-main.o fstintersect-main.cc &&\ [ 1026s] mv -f $depbase.Tpo $depbase.Po [ 1026s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1026s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstinvert.o -MD -MP -MF $depbase.Tpo -c -o fstinvert.o fstinvert.cc &&\ [ 1026s] mv -f $depbase.Tpo $depbase.Po [ 1026s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1026s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstinvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstinvert-main.o fstinvert-main.cc &&\ [ 1026s] mv -f $depbase.Tpo $depbase.Po [ 1026s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1026s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstisomorphic.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic.o fstisomorphic.cc &&\ [ 1026s] mv -f $depbase.Tpo $depbase.Po [ 1026s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1026s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstisomorphic-main.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic-main.o fstisomorphic-main.cc &&\ [ 1026s] mv -f $depbase.Tpo $depbase.Po [ 1026s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1026s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstmap.o -MD -MP -MF $depbase.Tpo -c -o fstmap.o fstmap.cc &&\ [ 1026s] mv -f $depbase.Tpo $depbase.Po [ 1026s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1026s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstmap-main.o -MD -MP -MF $depbase.Tpo -c -o fstmap-main.o fstmap-main.cc &&\ [ 1026s] mv -f $depbase.Tpo $depbase.Po [ 1027s] In file included from ./../include/fst/accumulator.h:34, [ 1027s] from ./../include/fst/label-reachable.h:30, [ 1027s] from ./../include/fst/lookahead-matcher.h:35, [ 1027s] from ./../include/fst/lookahead-filter.h:31, [ 1027s] from ./../include/fst/compose.h:33, [ 1027s] from ./../include/fst/script/getters.h:28, [ 1027s] from fstequivalent-main.cc:27: [ 1027s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1027s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1027s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1027s] | ^~~~~~ [ 1027s] | template [ 1027s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1027s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstminimize.o -MD -MP -MF $depbase.Tpo -c -o fstminimize.o fstminimize.cc &&\ [ 1027s] mv -f $depbase.Tpo $depbase.Po [ 1027s] In file included from ./../include/fst/accumulator.h:34, [ 1027s] from ./../include/fst/label-reachable.h:30, [ 1027s] from ./../include/fst/lookahead-matcher.h:35, [ 1027s] from ./../include/fst/lookahead-filter.h:31, [ 1027s] from ./../include/fst/compose.h:33, [ 1027s] from ./../include/fst/script/getters.h:28, [ 1027s] from fstinfo-main.cc:29: [ 1027s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1027s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1027s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1027s] | ^~~~~~ [ 1027s] | template [ 1027s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1027s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstminimize-main.o -MD -MP -MF $depbase.Tpo -c -o fstminimize-main.o fstminimize-main.cc &&\ [ 1027s] mv -f $depbase.Tpo $depbase.Po [ 1027s] In file included from ./../include/fst/accumulator.h:34, [ 1027s] from ./../include/fst/label-reachable.h:30, [ 1027s] from ./../include/fst/lookahead-matcher.h:35, [ 1027s] from ./../include/fst/lookahead-filter.h:31, [ 1027s] from ./../include/fst/compose.h:33, [ 1027s] from ./../include/fst/script/getters.h:28, [ 1027s] from fstintersect-main.cc:26: [ 1027s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1027s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1027s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1027s] | ^~~~~~ [ 1027s] | template [ 1028s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1028s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstprint.o -MD -MP -MF $depbase.Tpo -c -o fstprint.o fstprint.cc &&\ [ 1028s] mv -f $depbase.Tpo $depbase.Po [ 1028s] In file included from ./../include/fst/accumulator.h:34, [ 1028s] from ./../include/fst/label-reachable.h:30, [ 1028s] from ./../include/fst/lookahead-matcher.h:35, [ 1028s] from ./../include/fst/lookahead-filter.h:31, [ 1028s] from ./../include/fst/compose.h:33, [ 1028s] from ./../include/fst/script/getters.h:28, [ 1028s] from fstmap-main.cc:26: [ 1028s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1028s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1028s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1028s] | ^~~~~~ [ 1028s] | template [ 1028s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1028s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstprint-main.o -MD -MP -MF $depbase.Tpo -c -o fstprint-main.o fstprint-main.cc &&\ [ 1028s] mv -f $depbase.Tpo $depbase.Po [ 1028s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1028s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstproject.o -MD -MP -MF $depbase.Tpo -c -o fstproject.o fstproject.cc &&\ [ 1028s] mv -f $depbase.Tpo $depbase.Po [ 1028s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1028s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstproject-main.o -MD -MP -MF $depbase.Tpo -c -o fstproject-main.o fstproject-main.cc &&\ [ 1028s] mv -f $depbase.Tpo $depbase.Po [ 1028s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1028s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstprune.o -MD -MP -MF $depbase.Tpo -c -o fstprune.o fstprune.cc &&\ [ 1028s] mv -f $depbase.Tpo $depbase.Po [ 1028s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1028s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstprune-main.o -MD -MP -MF $depbase.Tpo -c -o fstprune-main.o fstprune-main.cc &&\ [ 1028s] mv -f $depbase.Tpo $depbase.Po [ 1029s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1029s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstpush.o -MD -MP -MF $depbase.Tpo -c -o fstpush.o fstpush.cc &&\ [ 1029s] mv -f $depbase.Tpo $depbase.Po [ 1029s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1029s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstpush-main.o -MD -MP -MF $depbase.Tpo -c -o fstpush-main.o fstpush-main.cc &&\ [ 1029s] mv -f $depbase.Tpo $depbase.Po [ 1029s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1029s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstrandgen.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen.o fstrandgen.cc &&\ [ 1029s] mv -f $depbase.Tpo $depbase.Po [ 1029s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1029s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstrandgen-main.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen-main.o fstrandgen-main.cc &&\ [ 1029s] mv -f $depbase.Tpo $depbase.Po [ 1029s] In file included from ./../include/fst/rational.h:31, [ 1029s] from ./../include/fst/closure.h:28, [ 1029s] from ./../include/fst/fstlib.h:55, [ 1029s] from ./../include/fst/script/print-impl.h:28, [ 1029s] from ./../include/fst/script/print.h:26, [ 1029s] from fstprint-main.cc:29: [ 1029s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1029s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1029s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1029s] | ^~~~~~ [ 1029s] | template [ 1029s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1029s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstrelabel.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel.o fstrelabel.cc &&\ [ 1029s] mv -f $depbase.Tpo $depbase.Po [ 1029s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1029s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstrelabel-main.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel-main.o fstrelabel-main.cc &&\ [ 1029s] mv -f $depbase.Tpo $depbase.Po [ 1029s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1029s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstreplace.o -MD -MP -MF $depbase.Tpo -c -o fstreplace.o fstreplace.cc &&\ [ 1029s] mv -f $depbase.Tpo $depbase.Po [ 1030s] In file included from ./../include/fst/accumulator.h:34, [ 1030s] from ./../include/fst/label-reachable.h:30, [ 1030s] from ./../include/fst/lookahead-matcher.h:35, [ 1030s] from ./../include/fst/lookahead-filter.h:31, [ 1030s] from ./../include/fst/compose.h:33, [ 1030s] from ./../include/fst/script/getters.h:28, [ 1030s] from fstproject-main.cc:25: [ 1030s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1030s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1030s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1030s] | ^~~~~~ [ 1030s] | template [ 1030s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1030s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstreplace-main.o -MD -MP -MF $depbase.Tpo -c -o fstreplace-main.o fstreplace-main.cc &&\ [ 1030s] mv -f $depbase.Tpo $depbase.Po [ 1030s] In file included from ./../include/fst/accumulator.h:34, [ 1030s] from ./../include/fst/label-reachable.h:30, [ 1030s] from ./../include/fst/lookahead-matcher.h:35, [ 1030s] from ./../include/fst/lookahead-filter.h:31, [ 1030s] from ./../include/fst/compose.h:33, [ 1030s] from ./../include/fst/script/getters.h:28, [ 1030s] from fstpush-main.cc:26: [ 1030s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1030s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1030s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1030s] | ^~~~~~ [ 1030s] | template [ 1030s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1030s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstreverse.o -MD -MP -MF $depbase.Tpo -c -o fstreverse.o fstreverse.cc &&\ [ 1030s] mv -f $depbase.Tpo $depbase.Po [ 1030s] In file included from ./../include/fst/accumulator.h:34, [ 1030s] from ./../include/fst/label-reachable.h:30, [ 1030s] from ./../include/fst/lookahead-matcher.h:35, [ 1030s] from ./../include/fst/lookahead-filter.h:31, [ 1030s] from ./../include/fst/compose.h:33, [ 1030s] from ./../include/fst/script/getters.h:28, [ 1030s] from fstrandgen-main.cc:26: [ 1030s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1030s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1030s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1030s] | ^~~~~~ [ 1030s] | template [ 1030s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1030s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstreverse-main.o -MD -MP -MF $depbase.Tpo -c -o fstreverse-main.o fstreverse-main.cc &&\ [ 1030s] mv -f $depbase.Tpo $depbase.Po [ 1031s] In file included from ./../include/fst/accumulator.h:34, [ 1031s] from ./../include/fst/label-reachable.h:30, [ 1031s] from ./../include/fst/lookahead-matcher.h:35, [ 1031s] from ./../include/fst/lookahead-filter.h:31, [ 1031s] from ./../include/fst/compose.h:33, [ 1031s] from ./../include/fst/script/getters.h:28, [ 1031s] from fstreplace-main.cc:29: [ 1031s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1031s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1031s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1031s] | ^~~~~~ [ 1031s] | template [ 1031s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1031s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstreweight.o -MD -MP -MF $depbase.Tpo -c -o fstreweight.o fstreweight.cc &&\ [ 1031s] mv -f $depbase.Tpo $depbase.Po [ 1031s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1031s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstreweight-main.o -MD -MP -MF $depbase.Tpo -c -o fstreweight-main.o fstreweight-main.cc &&\ [ 1031s] mv -f $depbase.Tpo $depbase.Po [ 1031s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1031s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstrmepsilon.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon.o fstrmepsilon.cc &&\ [ 1031s] mv -f $depbase.Tpo $depbase.Po [ 1032s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1032s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstrmepsilon-main.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon-main.o fstrmepsilon-main.cc &&\ [ 1032s] mv -f $depbase.Tpo $depbase.Po [ 1032s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1032s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstshortestdistance.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance.o fstshortestdistance.cc &&\ [ 1032s] mv -f $depbase.Tpo $depbase.Po [ 1032s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1032s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstshortestdistance-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance-main.o fstshortestdistance-main.cc &&\ [ 1032s] mv -f $depbase.Tpo $depbase.Po [ 1032s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1032s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstshortestpath.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath.o fstshortestpath.cc &&\ [ 1032s] mv -f $depbase.Tpo $depbase.Po [ 1032s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1032s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstshortestpath-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath-main.o fstshortestpath-main.cc &&\ [ 1032s] mv -f $depbase.Tpo $depbase.Po [ 1032s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1032s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstsymbols.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols.o fstsymbols.cc &&\ [ 1032s] mv -f $depbase.Tpo $depbase.Po [ 1032s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1032s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstsymbols-main.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols-main.o fstsymbols-main.cc &&\ [ 1032s] mv -f $depbase.Tpo $depbase.Po [ 1032s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1032s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstsynchronize.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize.o fstsynchronize.cc &&\ [ 1032s] mv -f $depbase.Tpo $depbase.Po [ 1032s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1032s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstsynchronize-main.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize-main.o fstsynchronize-main.cc &&\ [ 1032s] mv -f $depbase.Tpo $depbase.Po [ 1032s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1032s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fsttopsort.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort.o fsttopsort.cc &&\ [ 1032s] mv -f $depbase.Tpo $depbase.Po [ 1033s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1033s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fsttopsort-main.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort-main.o fsttopsort-main.cc &&\ [ 1033s] mv -f $depbase.Tpo $depbase.Po [ 1033s] In file included from ./../include/fst/accumulator.h:34, [ 1033s] from ./../include/fst/label-reachable.h:30, [ 1033s] from ./../include/fst/lookahead-matcher.h:35, [ 1033s] from ./../include/fst/lookahead-filter.h:31, [ 1033s] from ./../include/fst/compose.h:33, [ 1033s] from ./../include/fst/script/getters.h:28, [ 1033s] from fstreweight-main.cc:26: [ 1033s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1033s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1033s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1033s] | ^~~~~~ [ 1033s] | template [ 1033s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1033s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstunion.o -MD -MP -MF $depbase.Tpo -c -o fstunion.o fstunion.cc &&\ [ 1033s] mv -f $depbase.Tpo $depbase.Po [ 1033s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1033s] riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -MT fstunion-main.o -MD -MP -MF $depbase.Tpo -c -o fstunion-main.o fstunion-main.cc &&\ [ 1033s] mv -f $depbase.Tpo $depbase.Po [ 1033s] In file included from ./../include/fst/accumulator.h:34, [ 1033s] from ./../include/fst/label-reachable.h:30, [ 1033s] from ./../include/fst/lookahead-matcher.h:35, [ 1033s] from ./../include/fst/lookahead-filter.h:31, [ 1033s] from ./../include/fst/compose.h:33, [ 1033s] from ./../include/fst/script/getters.h:28, [ 1033s] from fstrmepsilon-main.cc:26: [ 1033s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1033s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1033s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1033s] | ^~~~~~ [ 1033s] | template [ 1033s] In file included from ./../include/fst/accumulator.h:34, [ 1033s] from ./../include/fst/label-reachable.h:30, [ 1033s] from ./../include/fst/lookahead-matcher.h:35, [ 1033s] from ./../include/fst/lookahead-filter.h:31, [ 1033s] from ./../include/fst/compose.h:33, [ 1033s] from ./../include/fst/script/getters.h:28, [ 1033s] from fstshortestdistance-main.cc:28: [ 1033s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1033s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1033s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1033s] | ^~~~~~ [ 1033s] | template [ 1033s] In file included from ./../include/fst/accumulator.h:34, [ 1033s] from ./../include/fst/label-reachable.h:30, [ 1033s] from ./../include/fst/lookahead-matcher.h:35, [ 1033s] from ./../include/fst/lookahead-filter.h:31, [ 1033s] from ./../include/fst/compose.h:33, [ 1033s] from ./../include/fst/script/getters.h:28, [ 1033s] from fstshortestpath-main.cc:27: [ 1033s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1033s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1033s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1033s] | ^~~~~~ [ 1033s] | template [ 1034s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstarcsort fstarcsort.o fstarcsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1034s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstclosure fstclosure.o fstclosure-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1034s] In file included from ./../include/fst/rational.h:31, [ 1034s] from ./../include/fst/union.h:30, [ 1034s] from ./../include/fst/script/union.h:24, [ 1034s] from fstunion-main.cc:26: [ 1034s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1034s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1034s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1034s] | ^~~~~~ [ 1034s] | template [ 1034s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstcompile fstcompile.o fstcompile-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1034s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstarcsort fstarcsort.o fstarcsort-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1034s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstcompose fstcompose.o fstcompose-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1034s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstconcat fstconcat.o fstconcat-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1034s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstconnect fstconnect.o fstconnect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1034s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstconvert fstconvert.o fstconvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1035s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstclosure fstclosure.o fstclosure-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1035s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1035s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstcompile fstcompile.o fstcompile-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1035s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstdifference fstdifference.o fstdifference-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1035s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstcompose fstcompose.o fstcompose-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1035s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstconnect fstconnect.o fstconnect-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1035s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstconcat fstconcat.o fstconcat-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1035s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstconvert fstconvert.o fstconvert-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1035s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1036s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1036s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstdifference fstdifference.o fstdifference-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1036s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstdraw fstdraw.o fstdraw-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1036s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstencode fstencode.o fstencode-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1036s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1036s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstequal fstequal.o fstequal-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1036s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstequivalent fstequivalent.o fstequivalent-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1036s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstinfo fstinfo.o fstinfo-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1036s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstintersect fstintersect.o fstintersect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1036s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1036s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstinvert fstinvert.o fstinvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1036s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1036s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstdraw fstdraw.o fstdraw-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1036s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstencode fstencode.o fstencode-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1037s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstmap fstmap.o fstmap-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1037s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1037s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstequal fstequal.o fstequal-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1037s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstequivalent fstequivalent.o fstequivalent-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1037s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstinfo fstinfo.o fstinfo-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1037s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstintersect fstintersect.o fstintersect-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1037s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstminimize fstminimize.o fstminimize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1037s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstinvert fstinvert.o fstinvert-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1037s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1037s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstprint fstprint.o fstprint-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1037s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstmap fstmap.o fstmap-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1037s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstproject fstproject.o fstproject-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1037s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstprune fstprune.o fstprune-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1038s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstpush fstpush.o fstpush-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1038s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstrandgen fstrandgen.o fstrandgen-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1038s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstminimize fstminimize.o fstminimize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1038s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstrelabel fstrelabel.o fstrelabel-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1038s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstreplace fstreplace.o fstreplace-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1038s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstreverse fstreverse.o fstreverse-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1038s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstprint fstprint.o fstprint-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1038s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstreweight fstreweight.o fstreweight-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1038s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstproject fstproject.o fstproject-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1038s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1038s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstprune fstprune.o fstprune-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1038s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1038s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstpush fstpush.o fstpush-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1038s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstrandgen fstrandgen.o fstrandgen-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1038s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstrelabel fstrelabel.o fstrelabel-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1038s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstreplace fstreplace.o fstreplace-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1038s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstreverse fstreverse.o fstreverse-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1039s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstreweight fstreweight.o fstreweight-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1039s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1039s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1039s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1039s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstsymbols fstsymbols.o fstsymbols-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1039s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1039s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fsttopsort fsttopsort.o fsttopsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1039s] /bin/sh ../../libtool --tag=CXX --mode=link riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o fstunion fstunion.o fstunion-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1039s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1039s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstsymbols fstsymbols.o fstsymbols-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1040s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1040s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fsttopsort fsttopsort.o fsttopsort-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1040s] libtool: link: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -pie -o .libs/fstunion fstunion.o fstunion-main.o ../script/.libs/libfstscript.so /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs/libfst.so ../lib/.libs/libfst.so -lm -ldl -Wl,-rpath -Wl,/usr/lib64 [ 1040s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1040s] Making all in test [ 1040s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1040s] make[3]: Nothing to be done for 'all'. [ 1040s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1040s] Making all in extensions [ 1041s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1041s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1041s] make[4]: Nothing to be done for 'all-am'. [ 1041s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1041s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1041s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1041s] make[3]: Nothing to be done for 'all-am'. [ 1041s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1041s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1041s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1041s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1041s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1041s] + exit 0 [ 1041s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.OetyV2 [ 1041s] + umask 022 [ 1041s] + cd /home/abuild/rpmbuild/BUILD [ 1041s] + cd openfst-1.8.2 [ 1041s] + LANG=C [ 1041s] + export LANG [ 1041s] + unset DISPLAY [ 1041s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64 [ 1041s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64 [ 1041s] + /bin/make install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64 [ 1041s] Making install in src [ 1041s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1041s] Making install in include [ 1041s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1041s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1041s] make[3]: Nothing to be done for 'install-exec-am'. [ 1041s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/include' [ 1041s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/include/fst' [ 1041s] /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.riscv64/usr/include/fst' [ 1041s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/include/fst' [ 1041s] /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.riscv64/usr/include/fst' [ 1041s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/include/fst/script' [ 1041s] /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.riscv64/usr/include/fst/script' [ 1042s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/include/fst/test' [ 1042s] /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.riscv64/usr/include/fst/test' [ 1042s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/include/fst' [ 1042s] /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.riscv64/usr/include/fst' [ 1043s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/include/fst/script' [ 1043s] /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.riscv64/usr/include/fst/script' [ 1043s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1043s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1043s] Making install in lib [ 1043s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1043s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1043s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64' [ 1043s] /bin/sh ../../libtool --mode=install /bin/install -c libfst.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64' [ 1043s] libtool: install: /bin/install -c .libs/libfst.so.25.0.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64/libfst.so.25.0.0 [ 1043s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64 && { ln -s -f libfst.so.25.0.0 libfst.so.25 || { rm -f libfst.so.25 && ln -s libfst.so.25.0.0 libfst.so.25; }; }) [ 1044s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64 && { ln -s -f libfst.so.25.0.0 libfst.so || { rm -f libfst.so && ln -s libfst.so.25.0.0 libfst.so; }; }) [ 1044s] libtool: install: /bin/install -c .libs/libfst.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64/libfst.la [ 1044s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 1044s] make[3]: Nothing to be done for 'install-data-am'. [ 1044s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1044s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1044s] Making install in script [ 1045s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1045s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1045s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64' [ 1045s] /bin/sh ../../libtool --mode=install /bin/install -c libfstscript.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64' [ 1045s] libtool: warning: relinking 'libfstscript.la' [ 1045s] libtool: install: (cd /home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script; /bin/sh "/home/abuild/rpmbuild/BUILD/openfst-1.8.2/libtool" --tag CXX --mode=relink riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed -feliminate-unused-debug-types -Wformat -mabi=lp64d -march=rv64gc -g -fPIC -version-info 25:0:0 -o libfstscript.la -rpath /usr/lib64 arciterator-class.lo arcsort.lo closure.lo compile.lo compose.lo concat.lo connect.lo convert.lo decode.lo determinize.lo difference.lo disambiguate.lo draw.lo encode.lo encodemapper-class.lo epsnormalize.lo equal.lo equivalent.lo fst-class.lo getters.lo info-impl.lo info.lo intersect.lo invert.lo isomorphic.lo map.lo minimize.lo print.lo project.lo prune.lo push.lo randequivalent.lo randgen.lo relabel.lo replace.lo reverse.lo reweight.lo rmepsilon.lo shortest-distance.lo shortest-path.lo stateiterator-class.lo synchronize.lo text-io.lo topsort.lo union.lo weight-class.lo verify.lo ../lib/libfst.la -lm -ldl -inst-prefix-dir /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64) [ 1046s] libtool: relink: riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/crti.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.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.riscv64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0 -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/../../../../riscv64-tizen-linux-gnu/lib -L/lib64 -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/crtendS.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.1.0/crtn.o -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -mabi=lp64d -march=rv64gc -g -Wl,-soname -Wl,libfstscript.so.25 -o .libs/libfstscript.so.25.0.0 [ 1084s] libtool: install: /bin/install -c .libs/libfstscript.so.25.0.0T /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64/libfstscript.so.25.0.0 [ 1085s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64 && { ln -s -f libfstscript.so.25.0.0 libfstscript.so.25 || { rm -f libfstscript.so.25 && ln -s libfstscript.so.25.0.0 libfstscript.so.25; }; }) [ 1086s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64 && { ln -s -f libfstscript.so.25.0.0 libfstscript.so || { rm -f libfstscript.so && ln -s libfstscript.so.25.0.0 libfstscript.so; }; }) [ 1086s] libtool: install: /bin/install -c .libs/libfstscript.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64/libfstscript.la [ 1086s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 1086s] make[3]: Nothing to be done for 'install-data-am'. [ 1086s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1086s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1086s] Making install in bin [ 1087s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1087s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1087s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin' [ 1087s] /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.riscv64/usr/bin' [ 1088s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1088s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1088s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1088s] libtool: install: /bin/install -c .libs/fstarcsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstarcsort [ 1088s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1088s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1089s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1089s] libtool: install: /bin/install -c .libs/fstclosure /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstclosure [ 1090s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1090s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1090s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1090s] libtool: install: /bin/install -c .libs/fstcompile /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstcompile [ 1091s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1091s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1091s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1091s] libtool: install: /bin/install -c .libs/fstcompose /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstcompose [ 1092s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1092s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1092s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1092s] libtool: install: /bin/install -c .libs/fstconcat /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstconcat [ 1092s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1092s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1092s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1092s] libtool: install: /bin/install -c .libs/fstconnect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstconnect [ 1093s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1093s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1093s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1093s] libtool: install: /bin/install -c .libs/fstconvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstconvert [ 1094s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1094s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1094s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1094s] libtool: install: /bin/install -c .libs/fstdeterminize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstdeterminize [ 1095s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1095s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1095s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1095s] libtool: install: /bin/install -c .libs/fstdifference /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstdifference [ 1096s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1096s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1096s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1096s] libtool: install: /bin/install -c .libs/fstdisambiguate /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstdisambiguate [ 1097s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1097s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1097s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1097s] libtool: install: /bin/install -c .libs/fstdraw /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstdraw [ 1097s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1097s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1097s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1097s] libtool: install: /bin/install -c .libs/fstencode /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstencode [ 1098s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1099s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1099s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1099s] libtool: install: /bin/install -c .libs/fstepsnormalize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstepsnormalize [ 1099s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1100s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1100s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1100s] libtool: install: /bin/install -c .libs/fstequal /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstequal [ 1101s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1101s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1101s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1101s] libtool: install: /bin/install -c .libs/fstequivalent /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstequivalent [ 1101s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1102s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1102s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1102s] libtool: install: /bin/install -c .libs/fstinfo /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstinfo [ 1102s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1102s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1102s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1102s] libtool: install: /bin/install -c .libs/fstintersect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstintersect [ 1103s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1103s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1103s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1103s] libtool: install: /bin/install -c .libs/fstinvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstinvert [ 1104s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1104s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1104s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1104s] libtool: install: /bin/install -c .libs/fstisomorphic /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstisomorphic [ 1105s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1105s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1105s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1105s] libtool: install: /bin/install -c .libs/fstmap /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstmap [ 1105s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1105s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1105s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1105s] libtool: install: /bin/install -c .libs/fstminimize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstminimize [ 1106s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1106s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1106s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1106s] libtool: install: /bin/install -c .libs/fstprint /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstprint [ 1107s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1107s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1107s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1107s] libtool: install: /bin/install -c .libs/fstproject /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstproject [ 1107s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1107s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1107s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1107s] libtool: install: /bin/install -c .libs/fstprune /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstprune [ 1108s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1108s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1108s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1108s] libtool: install: /bin/install -c .libs/fstpush /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstpush [ 1109s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1109s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1109s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1109s] libtool: install: /bin/install -c .libs/fstrandgen /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstrandgen [ 1110s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1110s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1110s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1110s] libtool: install: /bin/install -c .libs/fstrelabel /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstrelabel [ 1110s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1110s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1110s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1110s] libtool: install: /bin/install -c .libs/fstreplace /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstreplace [ 1111s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1111s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1111s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1111s] libtool: install: /bin/install -c .libs/fstreverse /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstreverse [ 1112s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1112s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1112s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1112s] libtool: install: /bin/install -c .libs/fstreweight /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstreweight [ 1113s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1113s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1113s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1113s] libtool: install: /bin/install -c .libs/fstrmepsilon /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstrmepsilon [ 1113s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1113s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1113s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1113s] libtool: install: /bin/install -c .libs/fstshortestdistance /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstshortestdistance [ 1114s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1114s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1114s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1114s] libtool: install: /bin/install -c .libs/fstshortestpath /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstshortestpath [ 1115s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1115s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1115s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1115s] libtool: install: /bin/install -c .libs/fstsymbols /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstsymbols [ 1115s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1115s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1115s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1115s] libtool: install: /bin/install -c .libs/fstsynchronize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstsynchronize [ 1116s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1116s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1116s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1116s] libtool: install: /bin/install -c .libs/fsttopsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fsttopsort [ 1117s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 1117s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 1117s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 1117s] libtool: install: /bin/install -c .libs/fstunion /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstunion [ 1117s] make[3]: Nothing to be done for 'install-data-am'. [ 1117s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1117s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1117s] Making install in test [ 1117s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1117s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1117s] make[3]: Nothing to be done for 'install-exec-am'. [ 1117s] make[3]: Nothing to be done for 'install-data-am'. [ 1117s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1117s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1117s] Making install in extensions [ 1117s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1117s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1117s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1117s] make[4]: Nothing to be done for 'install-exec-am'. [ 1117s] make[4]: Nothing to be done for 'install-data-am'. [ 1117s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1117s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1117s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1117s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1117s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1117s] make[3]: Nothing to be done for 'install-exec-am'. [ 1117s] make[3]: Nothing to be done for 'install-data-am'. [ 1117s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1117s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1117s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1117s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1117s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1117s] make[2]: Nothing to be done for 'install-exec-am'. [ 1117s] make[2]: Nothing to be done for 'install-data-am'. [ 1117s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1117s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1117s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64 -name '*.la' -delete [ 1117s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/info [ 1117s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/doc/packages [ 1117s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/doc/openfst [ 1117s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/doc/openfst-1.8.2 [ 1117s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/gtk-doc [ 1117s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/doc [ 1117s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/man [ 1117s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64 -regex '.*/man/man./.*.[0-9]' [ 1117s] + xargs rm -f -- [ 1117s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64 -regex '.*/man/../man./.*.[0-9]' [ 1117s] + xargs rm -f -- [ 1117s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64 -regex '.*/man/man./.*.[0-9]pm' [ 1117s] + xargs rm -f -- [ 1117s] + /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.riscv64 -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/openfst-1.8.2 [ 1145s] 1+0 records in [ 1145s] 1+0 records out [ 1145s] 1+0 records in [ 1145s] 1+0 records out [ 1145s] 1+0 records in [ 1145s] 1+0 records out [ 1145s] 1+0 records in [ 1145s] 1+0 records out [ 1145s] 1+0 records in [ 1145s] 1+0 records out [ 1145s] 1+0 records in [ 1145s] 1+0 records out [ 1145s] 1+0 records in [ 1145s] 1+0 records out [ 1145s] 1+0 records in [ 1145s] 1+0 records out [ 1145s] 1+0 records in [ 1145s] 1+0 records out [ 1145s] 1+0 records in [ 1145s] 1+0 records out [ 1145s] 1+0 records in [ 1145s] 1+0 records out [ 1145s] 1+0 records in [ 1145s] 1+0 records out [ 1146s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstclosure [ 1146s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstcompile [ 1146s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstconvert [ 1146s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstconnect [ 1146s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstarcsort [ 1146s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstconcat [ 1146s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstcompose [ 1146s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstdraw [ 1146s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstdeterminize [ 1146s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstencode [ 1146s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstdisambiguate [ 1146s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstdifference [ 1147s] 1+0 records in [ 1147s] 1+0 records out [ 1147s] 1+0 records in [ 1147s] 1+0 records out [ 1147s] 1+0 records in [ 1147s] 1+0 records out [ 1147s] 1+0 records in [ 1147s] 1+0 records out [ 1147s] 1+0 records in [ 1147s] 1+0 records out [ 1148s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstepsnormalize [ 1148s] 1+0 records in [ 1148s] 1+0 records out [ 1148s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstequal [ 1148s] 1+0 records in [ 1148s] 1+0 records out [ 1148s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstinfo [ 1148s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstequivalent [ 1148s] 1+0 records in [ 1148s] 1+0 records out [ 1148s] 1+0 records in [ 1148s] 1+0 records out [ 1148s] 1+0 records in [ 1148s] 1+0 records out [ 1148s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstintersect [ 1148s] 1+0 records in [ 1148s] 1+0 records out [ 1149s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstinvert [ 1149s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstmap [ 1149s] 1+0 records in [ 1149s] 1+0 records out [ 1149s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstisomorphic [ 1149s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstproject [ 1149s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstminimize [ 1149s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstprint [ 1149s] 1+0 records in [ 1149s] 1+0 records out [ 1149s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstprune [ 1149s] 1+0 records in [ 1149s] 1+0 records out [ 1150s] 1+0 records in [ 1150s] 1+0 records out [ 1150s] 1+0 records in [ 1150s] 1+0 records out [ 1150s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstpush [ 1150s] 1+0 records in [ 1150s] 1+0 records out [ 1150s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstrelabel [ 1150s] 1+0 records in [ 1150s] 1+0 records out [ 1150s] 1+0 records in [ 1150s] 1+0 records out [ 1150s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstreplace [ 1150s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstrandgen [ 1150s] 1+0 records in [ 1150s] 1+0 records out [ 1151s] 1+0 records in [ 1151s] 1+0 records out [ 1151s] 1+0 records in [ 1151s] 1+0 records out [ 1151s] 1+0 records in [ 1151s] 1+0 records out [ 1151s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstreweight [ 1151s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstrmepsilon [ 1151s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstreverse [ 1151s] 1+0 records in [ 1151s] 1+0 records out [ 1151s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstshortestdistance [ 1151s] 1+0 records in [ 1151s] 1+0 records out [ 1151s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstshortestpath [ 1151s] 1+0 records in [ 1151s] 1+0 records out [ 1152s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstsynchronize [ 1152s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fsttopsort [ 1152s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstsymbols [ 1152s] 1+0 records in [ 1152s] 1+0 records out [ 1152s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/bin/fstunion [ 1152s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64/libfst.so.25.0.0 [ 1152s] 0+0 records in [ 1152s] 0+0 records out [ 1152s] 0+0 records in [ 1152s] 0+0 records out [ 1152s] 0+0 records in [ 1152s] 0+0 records out [ 1153s] 0+0 records in [ 1153s] 0+0 records out [ 1153s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/lib64/libfstscript.so.25.0.0 [ 1153s] 0+0 records in [ 1153s] 0+0 records out [ 1153s] 0+0 records in [ 1153s] 0+0 records out [ 1153s] 0+0 records in [ 1153s] 0+0 records out [ 1153s] 0+0 records in [ 1153s] 0+0 records out [ 1153s] 0+0 records in [ 1153s] 0+0 records out [ 1153s] 0+0 records in [ 1153s] 0+0 records out [ 1154s] 0+0 records in [ 1154s] 0+0 records out [ 1161s] 0+0 records in [ 1161s] 0+0 records out [ 1162s] 3483 blocks [ 1162s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debuginfo.manifest [ 1163s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debugsource.manifest [ 1163s] + /usr/lib/rpm/check-buildroot [ 1163s] + /usr/lib/rpm//brp-compress [ 1163s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 1168s] + /usr/lib/rpm/brp-python-hardlink [ 1168s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64 [ 1168s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/openfst-1.8.2/isu.list [ 1168s] ~/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64 ~/rpmbuild/BUILD/openfst-1.8.2 [ 1168s] ~/rpmbuild/BUILD/openfst-1.8.2 [ 1168s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh 0 /home/abuild/rpmbuild/SOURCES [ 1169s] Processing files: openfst-1.8.2-1.3.riscv64 [ 1169s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1169s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1169s] [ 1169s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.HJAzA8 [ 1169s] + umask 022 [ 1169s] + cd /home/abuild/rpmbuild/BUILD [ 1169s] + cd openfst-1.8.2 [ 1169s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/licenses/openfst [ 1169s] + export LC_ALL=C [ 1169s] + LC_ALL=C [ 1169s] + export LICENSEDIR [ 1169s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/licenses/openfst [ 1169s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/licenses/openfst [ 1169s] + exit 0 [ 1170s] Provides: libfst.so.25()(64bit) libfstscript.so.25()(64bit) openfst = 1.8.2-1.3 openfst(riscv-64) = 1.8.2-1.3 [ 1170s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 1170s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1170s] Requires(post): /sbin/ldconfig [ 1170s] Requires(postun): /sbin/ldconfig [ 1170s] Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) libc.so.6(GLIBC_2.38)(64bit) libdl.so.2()(64bit) libfst.so.25()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.27)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) [ 1170s] Processing files: openfst-debugsource-1.8.2-1.3.riscv64 [ 1170s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1170s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1170s] [ 1170s] Provides: openfst-debugsource = 1.8.2-1.3 openfst-debugsource(riscv-64) = 1.8.2-1.3 [ 1170s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1170s] Processing files: openfst-devel-1.8.2-1.3.riscv64 [ 1170s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1170s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1170s] [ 1170s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.ODBxnm [ 1170s] + umask 022 [ 1170s] + cd /home/abuild/rpmbuild/BUILD [ 1170s] + cd openfst-1.8.2 [ 1170s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/licenses/openfst-devel [ 1170s] + export LC_ALL=C [ 1170s] + LC_ALL=C [ 1170s] + export LICENSEDIR [ 1170s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/licenses/openfst-devel [ 1170s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/licenses/openfst-devel [ 1170s] + exit 0 [ 1170s] Provides: openfst-devel = 1.8.2-1.3 openfst-devel(riscv-64) = 1.8.2-1.3 [ 1170s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1170s] Requires: libfst.so.25()(64bit) libfstscript.so.25()(64bit) [ 1170s] Processing files: openfst-tools-1.8.2-1.3.riscv64 [ 1170s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1170s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1170s] [ 1170s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.A2B6ps [ 1170s] + umask 022 [ 1170s] + cd /home/abuild/rpmbuild/BUILD [ 1170s] + cd openfst-1.8.2 [ 1170s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/licenses/openfst-tools [ 1170s] + export LC_ALL=C [ 1170s] + LC_ALL=C [ 1170s] + export LICENSEDIR [ 1170s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/licenses/openfst-tools [ 1170s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64/usr/share/licenses/openfst-tools [ 1171s] + exit 0 [ 1171s] Provides: openfst-tools = 1.8.2-1.3 openfst-tools(riscv-64) = 1.8.2-1.3 [ 1171s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1171s] Requires: ld-linux-riscv64-lp64d.so.1()(64bit) ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) libasan.so.8()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.27)(64bit) libc.so.6(GLIBC_2.32)(64bit) libc.so.6(GLIBC_2.34)(64bit) 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(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) [ 1171s] Processing files: openfst-debuginfo-1.8.2-1.3.riscv64 [ 1171s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1171s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1171s] [ 1172s] Provides: openfst-debuginfo = 1.8.2-1.3 openfst-debuginfo(riscv-64) = 1.8.2-1.3 [ 1172s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1172s] Recommends: openfst-debugsource(riscv-64) = 1.8.2-1.3 [ 1172s] Processing files: openfst-tools-debuginfo-1.8.2-1.3.riscv64 [ 1172s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1172s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1172s] [ 1172s] Provides: openfst-tools-debuginfo = 1.8.2-1.3 openfst-tools-debuginfo(riscv-64) = 1.8.2-1.3 [ 1172s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1172s] Recommends: openfst-debugsource(riscv-64) = 1.8.2-1.3 [ 1172s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64 [ 1173s] Wrote: /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.3.src.rpm [ 1175s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-1.8.2-1.3.riscv64.rpm [ 1176s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-debugsource-1.8.2-1.3.riscv64.rpm [ 1176s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-devel-1.8.2-1.3.riscv64.rpm [ 1176s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-tools-1.8.2-1.3.riscv64.rpm [ 1193s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-debuginfo-1.8.2-1.3.riscv64.rpm [ 1194s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-tools-debuginfo-1.8.2-1.3.riscv64.rpm [ 1194s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.45dL5I [ 1194s] + umask 022 [ 1194s] + cd /home/abuild/rpmbuild/BUILD [ 1194s] + cd openfst-1.8.2 [ 1194s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.3.riscv64 [ 1194s] + exit 0 [ 1194s] ... checking for files with abuild user/group [ 1194s] ... creating baselibs [ 1197s] ... comparing built packages with the former built [ 1198s] /usr/lib/build/pkg-diff.sh [ 1199s] compare /.build.oldpackages/openfst-1.8.2-1.2.src.rpm /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.3.src.rpm [ 1199s] This is not a prerelease project. Compare the project name. [ 1199s] comparing disturl_distribution [ 1199s] comparing the rpm tags of openfst [ 1199s] --- old-rpm-tags [ 1199s] +++ new-rpm-tags [ 1199s] @@ -88 +88 @@ [ 1199s] -openfst.spec 272df7e5d7369f59e03a25c69819ad815ed84046e6956cb0587d305c4dffd816 32 [ 1199s] +openfst.spec 638cd0fdb4f20422318d550f1363295002e7d64d190e97d220a228bbbb8e6819 32 [ 1199s] comparing rpmtags [ 1199s] comparing RELEASE [ 1200s] comparing PROVIDES [ 1200s] comparing scripts [ 1200s] comparing filelist [ 1200s] comparing file checksum [ 1202s] compare /.build.oldpackages/openfst-1.8.2-1.2.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-1.8.2-1.3.riscv64.rpm [ 1205s] Comparing openfst-1.8.2-1.2.riscv64.rpm to openfst-1.8.2-1.3.riscv64.rpm [ 1206s] This is not a prerelease project. Compare the project name. [ 1206s] comparing disturl_distribution [ 1206s] comparing the rpm tags of openfst [ 1206s] --- old-rpm-tags [ 1206s] +++ new-rpm-tags [ 1206s] @@ -119 +119 @@ [ 1206s] -/usr/lib64/libfst.so.25.0.0 5890b9ef5d3ca0bcdecd3f3841bc117ea96e64283ac131ffe8719fba956b842e 0 [ 1206s] +/usr/lib64/libfst.so.25.0.0 9b6dab8a6d3206e072774297859670fc33261e01e47ca18a5ad47632621aee80 0 [ 1206s] @@ -121 +121 @@ [ 1206s] -/usr/lib64/libfstscript.so.25.0.0 0d19bc17596c3e886a7afbbadca4ae6965f7452145db48450d11167253a01721 0 [ 1206s] +/usr/lib64/libfstscript.so.25.0.0 54a004bdcbd15260deed83e9c4d4a4ff80b717bfd7b1f54e049fd9ebdb94cfe5 0 [ 1206s] @@ -129 +129 @@ [ 1206s] -openfst-1.8.2-1.2.src.rpm [ 1206s] +openfst-1.8.2-1.3.src.rpm [ 1206s] comparing rpmtags [ 1206s] comparing RELEASE [ 1207s] comparing PROVIDES [ 1207s] comparing scripts [ 1207s] comparing filelist [ 1207s] comparing file checksum [ 1207s] creating rename script [ 1207s] RPM file checksum differs. [ 1207s] Extracting packages [ 1221s] Package content is identical [ 1222s] compare /.build.oldpackages/openfst-debuginfo-1.8.2-1.2.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-debuginfo-1.8.2-1.3.riscv64.rpm [ 1222s] skipping -debuginfo package [ 1222s] compare /.build.oldpackages/openfst-debugsource-1.8.2-1.2.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-debugsource-1.8.2-1.3.riscv64.rpm [ 1225s] Comparing openfst-debugsource-1.8.2-1.2.riscv64.rpm to openfst-debugsource-1.8.2-1.3.riscv64.rpm [ 1226s] This is not a prerelease project. Compare the project name. [ 1226s] comparing disturl_distribution [ 1226s] comparing the rpm tags of openfst-debugsource [ 1226s] --- old-rpm-tags [ 1226s] +++ new-rpm-tags [ 1226s] @@ -640 +640 @@ [ 1226s] -openfst-1.8.2-1.2.src.rpm [ 1226s] +openfst-1.8.2-1.3.src.rpm [ 1226s] comparing rpmtags [ 1226s] comparing RELEASE [ 1226s] comparing PROVIDES [ 1226s] comparing scripts [ 1226s] comparing filelist [ 1227s] comparing file checksum [ 1227s] creating rename script [ 1227s] RPM meta information is identical [ 1227s] compare /.build.oldpackages/openfst-devel-1.8.2-1.2.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-devel-1.8.2-1.3.riscv64.rpm [ 1230s] Comparing openfst-devel-1.8.2-1.2.riscv64.rpm to openfst-devel-1.8.2-1.3.riscv64.rpm [ 1231s] This is not a prerelease project. Compare the project name. [ 1231s] comparing disturl_distribution [ 1231s] comparing the rpm tags of openfst-devel [ 1231s] --- old-rpm-tags [ 1231s] +++ new-rpm-tags [ 1231s] @@ -432 +432 @@ [ 1231s] -openfst-1.8.2-1.2.src.rpm [ 1231s] +openfst-1.8.2-1.3.src.rpm [ 1231s] comparing rpmtags [ 1231s] comparing RELEASE [ 1232s] comparing PROVIDES [ 1232s] comparing scripts [ 1232s] comparing filelist [ 1232s] comparing file checksum [ 1232s] creating rename script [ 1232s] RPM meta information is identical [ 1233s] compare /.build.oldpackages/openfst-tools-1.8.2-1.2.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-tools-1.8.2-1.3.riscv64.rpm [ 1236s] Comparing openfst-tools-1.8.2-1.2.riscv64.rpm to openfst-tools-1.8.2-1.3.riscv64.rpm [ 1237s] This is not a prerelease project. Compare the project name. [ 1237s] comparing disturl_distribution [ 1237s] comparing the rpm tags of openfst-tools [ 1237s] --- old-rpm-tags [ 1237s] +++ new-rpm-tags [ 1237s] @@ -52 +51,0 @@ [ 1237s] -libc.so.6(GLIBC_2.38)(64bit) 16384 [ 1237s] @@ -141,37 +140,37 @@ [ 1237s] -/usr/bin/fstarcsort 7fac470b0e645e76b19a15f0313a0adad060420de8688474341eb2049fa64539 0 [ 1237s] -/usr/bin/fstclosure 35d14fc03a091662f4eb3ed757a372e4fd39a1d4cc212e1738cad5115e72ea04 0 [ 1237s] -/usr/bin/fstcompile f47b3cb2958d5f39a3182005fdf84f8b310f85d459663d7e781f19bf137a6079 0 [ 1237s] -/usr/bin/fstcompose b7006a9e20f55807fca3a2523197dfb4805364f2a5afb12c79a6a95af40cf85e 0 [ 1237s] -/usr/bin/fstconcat df3edd55fb623d435fcfaca2d416d47322b4a5ca6cfe92ff228149a382206bf4 0 [ 1237s] -/usr/bin/fstconnect c2ed36a653581e8304c3dc671892e6a1c3eb81000f3b5be67fbfdf61d558e3aa 0 [ 1237s] -/usr/bin/fstconvert 72755dc01626ac7504bbcfda50bed6adf226753c49c95a0910bfce4d21653181 0 [ 1237s] -/usr/bin/fstdeterminize 5548f1a1545ede4808abe834bee484e689d3be34ce86df3fe852add41e1705d8 0 [ 1237s] -/usr/bin/fstdifference 1df83e1a95f5ac759158740d7b7232d96eed8e2a66fee86ce176c3d475d607ff 0 [ 1237s] -/usr/bin/fstdisambiguate d7c74b225e4ed21b7c15901a585ea7d48a5faccfb36f023f8451715be00484be 0 [ 1237s] -/usr/bin/fstdraw 36608a6f833d23ccd652b95a53b8eaad5f241c9b1678bdb50a5c02eca3bb6407 0 [ 1237s] -/usr/bin/fstencode d8fb51719a6c29c5be2cb3a7d90eb6f5b2ba39341d517bea0626b6dac95fc868 0 [ 1237s] -/usr/bin/fstepsnormalize 5b20748db67712597afa4dbc1c4caf45022f42794ae50a65bd9d4e52902a0465 0 [ 1237s] -/usr/bin/fstequal 4ef8a491b570059f6915ba86e74823b14f2a0d424bc9226a21f032570d272686 0 [ 1237s] -/usr/bin/fstequivalent c260f4a5a31143d04302ff25a386bdb236a9fef8547b2d596195586a836ac6c9 0 [ 1237s] -/usr/bin/fstinfo 2fa3ee08660f6a9958ba7bf732cb0d6e0e5ef79c597090032675af0228613f2b 0 [ 1237s] -/usr/bin/fstintersect 0cf476482a5844eafe3b0044cfde50050fcc476ad6791a1cbbdd8483931c16d9 0 [ 1237s] -/usr/bin/fstinvert aac93c1bdeceb214eb72ceed0bff2a608ea9629d8ddde18a220f03a092415bde 0 [ 1237s] -/usr/bin/fstisomorphic 5aa6d04b7311b5275eef6d4012351ddc95f4e55c841d2e58953c7f98760e5a6e 0 [ 1237s] -/usr/bin/fstmap c70f72a2dab94c1aad7e86802d8431403bfde8e35b5debbe53bab1df80b799d0 0 [ 1237s] -/usr/bin/fstminimize 832def8ae4b84c8aadc23ba60520d048041bccaa028f820684275b5248ae02b3 0 [ 1237s] -/usr/bin/fstprint 523891bfb47d1303a9784cf069a71b1230999d28407101ca3a56b9eb4639a0d7 0 [ 1237s] -/usr/bin/fstproject 8148e8026d06bb39abdaf5d3f7c7b37372fd82d22d12eb486fa5499a53d8d8ae 0 [ 1237s] -/usr/bin/fstprune 49f7a1c16ad88ba711c296b0488907ad584f33963e0dea2141a79cd11afccf46 0 [ 1237s] -/usr/bin/fstpush e2b01ec69b3b6873795cc3531fc3969ccd8b17df8b00f085986559a43a9e53fc 0 [ 1237s] -/usr/bin/fstrandgen 57644a439f405456741f0477515cc146deaaacb7c95587dcffd7ab681017867e 0 [ 1237s] -/usr/bin/fstrelabel ed664e29936db0410f73010a9fbebcb8232807249489d15cf2611bbf9c82f40f 0 [ 1237s] -/usr/bin/fstreplace 57f455100728397b16e06859bfb76a39587ebd296a4f4055b615179e658801d7 0 [ 1237s] -/usr/bin/fstreverse 5d1731e3a6ae3cdf7f1214b7b90d1cfd84a1c48b9f231c9d8a0e2f2c408eeb24 0 [ 1237s] -/usr/bin/fstreweight 338a80074b4686d6709f5ea6dd214339d0ae0f5a10f3b251d1d5ee462acc3527 0 [ 1237s] -/usr/bin/fstrmepsilon f8fbf3034798e6a95c696e8061e1cb0f15f7ed3aa044e51b2cc4022cc103594f 0 [ 1237s] -/usr/bin/fstshortestdistance 44969b8ce1dca5bafd29e4673ace578c2ef479753795b5df8c907740a993b23c 0 [ 1237s] -/usr/bin/fstshortestpath 19671dbed560658fd6a7c110c82e34ef17f3208e1359b829a099c2cb0babba0d 0 [ 1237s] -/usr/bin/fstsymbols 500eb12d91d2b92dfaea53f69839c9bb6feff14bd2c923811ab0f31b185ccd42 0 [ 1237s] -/usr/bin/fstsynchronize 39064e83930918d0ea31d48418a1d1be45b707072ccae2117eeaba83c133acb7 0 [ 1237s] -/usr/bin/fsttopsort 891bd5d64f5018d3b116fb8697826d1f5f0e6f0ff8bad0c88e2cd5a9cc6f1ee9 0 [ 1237s] -/usr/bin/fstunion d19e2eb03df197fe0be3cebe746c14b3547b8ff3bf4c96a84c6ccc1f68fc5479 0 [ 1237s] +/usr/bin/fstarcsort c338b173d3ec4de305aba31ffea98b36e338bd0b207c3bf30486cc36d4f11988 0 [ 1237s] +/usr/bin/fstclosure 20812e95a33f33760b6b11eb0c8e40b971a8170a477d254db872432ff49f4eaf 0 [ 1237s] +/usr/bin/fstcompile a523dd027a63d50e74a0e7921329fb6bc6a05ef831f3c537c60002022008ea9c 0 [ 1237s] +/usr/bin/fstcompose 8c1fdee30436c32bf91bb0034d25dfa598192bd6dfcbbcda22cbc450ce51393d 0 [ 1237s] +/usr/bin/fstconcat 373d405ba7dcc2f9da13167454f3c94ba4eb73addedfc3145f77c005816ba132 0 [ 1237s] +/usr/bin/fstconnect 1fc2af79657de72f274875ef70910663555d252215238167b3ada6623045061d 0 [ 1237s] +/usr/bin/fstconvert 041f39a1d2889e7807e420ef4f58a4a09bb375e8276a07d73e440a4be1bcb2ff 0 [ 1237s] +/usr/bin/fstdeterminize cd0f2df47099633b373aee53a7ff203b91f65b4602e4df360d74aa37932557f4 0 [ 1237s] +/usr/bin/fstdifference 652374fe4a0583616d3453d86d495d17d20212f7f1aa31d7e71cc6e7433857cc 0 [ 1237s] +/usr/bin/fstdisambiguate 544bdf5fc9915e3c8de7c3f45a42aad59ef571c1c900cea1a918f9dbb194c64f 0 [ 1237s] +/usr/bin/fstdraw 2fec95f41628116fff13d77f6101c7e9bff03bd673a538cc139e9b5c628fc08a 0 [ 1237s] +/usr/bin/fstencode a3ff98f67b5fef354332df0edfa402273a6de62425c274d526041ebc98c9d5f0 0 [ 1237s] +/usr/bin/fstepsnormalize d0ca69902207fb5017bfbc93a86aac5176d22c51d37f3ce12934fd405f5e9741 0 [ 1237s] +/usr/bin/fstequal 1d14fc6b3d43fdd46531fb1bca5701a4decc1b29f656b71a0b7f8e27211df7fe 0 [ 1237s] +/usr/bin/fstequivalent 1d199498c9826bc0366c973711205900e11306bd2aa0f1f0c88facd517c1bf05 0 [ 1237s] +/usr/bin/fstinfo 7bcc98ebc714ff12f8fd37fdb7f2e045c6aa8a61b31e04a886c91a6c0002c957 0 [ 1237s] +/usr/bin/fstintersect 62da8e2786c0185a23bc9410aba953d02a80bf828359bf15c6f2513cd1a48bd8 0 [ 1237s] +/usr/bin/fstinvert d1e454f3da3742a860f68d1d01948e29776e1bc9946b27ae29fa69a9f63dfcb5 0 [ 1237s] +/usr/bin/fstisomorphic a69e15da3653e297743ed97713f8f71241b7f003698ad762a8bdbfdb5eb8c3c5 0 [ 1237s] +/usr/bin/fstmap ff74c28b1fc5b870fe009f90666c2a5f3fb1341c12da13bb7e1ded1ea78ff2c1 0 [ 1237s] +/usr/bin/fstminimize 209d1e7984fe3f02b42e3bc05551a1b336f72fdae65b8f9be6ecbbf28c9e875d 0 [ 1237s] +/usr/bin/fstprint b45f83a92b3b235db74922f5bbd84bdb8c2a32f324f1314f34f61960722a2496 0 [ 1237s] +/usr/bin/fstproject 38a9ddd2da67ead11a30766d7a338219d002d1804edceb8d3d62188b25c2005a 0 [ 1237s] +/usr/bin/fstprune 6bcb4650e4e71bd556620250608e8022419cf339e1dfda4e08a2cf27024dd772 0 [ 1237s] +/usr/bin/fstpush 0a2fd7f533fa9338fb679ebadb2c1cae4172c0178dab03613775841f64060fa4 0 [ 1237s] +/usr/bin/fstrandgen 0c1f823f43acd245e8654192a05364b9807a8648a281126d06ba9183f18b9bdc 0 [ 1237s] +/usr/bin/fstrelabel 32f0ef594d210bee7a8645cedf74b36fb89260272b7dd790958f9ad20aaadad8 0 [ 1237s] +/usr/bin/fstreplace fdc4ca937787b85dcafe4963e1e049076051c5d19aa0167876e17f097e39f727 0 [ 1237s] +/usr/bin/fstreverse 40eceaeecd8e4175f7628d8016508e9bab646ad3b3f2be5ca9e219d463f05c91 0 [ 1237s] +/usr/bin/fstreweight 0ee34c29ed68a444c55e1b777905f598d41be00815c53d5842d9c44cabff7f0a 0 [ 1237s] +/usr/bin/fstrmepsilon 72d396eab2acc0fa5001f82579309d396fbb12465ba3cdbee6ff85bb44c13e9c 0 [ 1237s] +/usr/bin/fstshortestdistance 4000af874e4e98b6878dfe82a5602d161f618cd2a5618e76fd6e372f3d7b6913 0 [ 1237s] +/usr/bin/fstshortestpath f56bd7334cad967fd2a056ac40048a6698f8934dc240d6429767bd17ed0ebf2a 0 [ 1237s] +/usr/bin/fstsymbols 69efe999997290e70aa9c691fa1a07c652d0029f093037d3216f00811ba8494e 0 [ 1237s] +/usr/bin/fstsynchronize a031fcb44616d4b431c27cbf9c26396aa5255f647a20877a539e7ca83b673d23 0 [ 1237s] +/usr/bin/fsttopsort 406efb168663831f9564c31d4a398bf569ba18457a09eab39df16a16043460ef 0 [ 1237s] +/usr/bin/fstunion 0fce33be113067d640f56705c58b796cd428c4b2bbec02f5d261cf17fd784071 0 [ 1237s] @@ -185 +184 @@ [ 1237s] -openfst-1.8.2-1.2.src.rpm [ 1237s] +openfst-1.8.2-1.3.src.rpm [ 1237s] comparing rpmtags [ 1237s] comparing RELEASE [ 1237s] comparing PROVIDES [ 1237s] --- old-PROVIDES [ 1237s] +++ new-PROVIDES [ 1237s] @@ -22,7 +22,6 @@ [ 1237s] libc.so.6(GLIBC_2.27)(64bit) 16384 [ 1237s] libc.so.6(GLIBC_2.32)(64bit) 16384 [ 1237s] libc.so.6(GLIBC_2.34)(64bit) 16384 [ 1237s] -libc.so.6(GLIBC_2.38)(64bit) 16384 [ 1237s] libfst.so.25()(64bit) 16384 [ 1237s] libfstscript.so.25()(64bit) 16384 [ 1237s] libgcc_s.so.1()(64bit) 16384 [ 1237s] RPM meta information is different [ 1238s] compare /.build.oldpackages/openfst-tools-debuginfo-1.8.2-1.2.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-tools-debuginfo-1.8.2-1.3.riscv64.rpm [ 1238s] skipping -debuginfo package [ 1238s] No rpmlint.log available [ 1238s] [ 1238s] f02f04d0d991 finished "build openfst.spec" at Tue Dec 17 01:41:55 UTC 2024. [ 1238s]