[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.11 [ 0s] Using BUILD_ARCH=riscv64 [ 0s] [ 0s] [ 0s] 110bbb22396b started "build openfst.spec" at Tue Jan 7 09:45:40 UTC 2025. [ 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.11/.build-srcdir/openfst.spec ... [ 0s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.11/.build-srcdir/openfst.spec [ 0s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/11/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.11/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.11/.build-srcdir/openfst.spec build ... [ 2s] 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... [ 3s] [5/47] preinstalling glibc... [ 3s] [6/47] preinstalling bash... [ 3s] [7/47] preinstalling diffutils... [ 3s] [8/47] preinstalling libgcc... [ 3s] [9/47] preinstalling qemu-accel-x86_64-riscv64... [ 9s] [10/47] preinstalling qemu-linux-user-x86_64-cross... [ 10s] [11/47] preinstalling coreutils... [ 10s] [12/47] preinstalling libstdc++... [ 10s] [13/47] preinstalling libasan... [ 10s] [14/47] preinstalling asan-build-env... [ 10s] [15/47] preinstalling findutils... [ 10s] [16/47] preinstalling grep... [ 10s] [17/47] preinstalling libattr... [ 10s] [18/47] preinstalling libbz2... [ 10s] [19/47] preinstalling liblua... [ 10s] [20/47] preinstalling libpopt... [ 10s] [21/47] preinstalling libsmack... [ 10s] [22/47] preinstalling libuuid... [ 11s] [23/47] preinstalling libxcrypt... [ 11s] [24/47] preinstalling nspr... [ 11s] [25/47] preinstalling sed... [ 11s] [26/47] preinstalling zlib... [ 11s] [27/47] preinstalling libblkid... [ 11s] [28/47] preinstalling libcap... [ 12s] [29/47] preinstalling libfreebl3... [ 12s] [30/47] preinstalling liblzma... [ 12s] [31/47] preinstalling libreadline... [ 12s] [32/47] preinstalling libsqlite... [ 12s] [33/47] preinstalling libzstd1... [ 12s] [34/47] preinstalling libacl... [ 12s] [35/47] preinstalling libelf... [ 12s] [36/47] preinstalling smack... [ 12s] [37/47] preinstalling bzip2... [ 12s] [38/47] preinstalling libmagic... [ 12s] [39/47] preinstalling libmount... [ 12s] [40/47] preinstalling libxml2... [ 12s] [41/47] preinstalling tar... [ 13s] [42/47] preinstalling util-linux... [ 13s] [43/47] preinstalling util-linux-su... [ 13s] [44/47] preinstalling nss... [ 13s] [45/47] preinstalling libsoftokn3... [ 13s] [46/47] preinstalling rpm... [ 14s] [47/47] preinstalling asan-force-options... [ 14s] running qemu-linux-user-x86_64-cross postinstall script [ 15s] running qemu-accel-x86_64-riscv64 postinstall script [ 15s] mv: cannot stat `/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/liblto_plugin.so': No such file or directory [ 15s] running setup postinstall script [ 15s] chroot: failed to run command '': No such file or directory [ 15s] running asan-build-env postinstall script [ 16s] running asan-force-options postinstall script [ 19s] initializing rpm db... [ 19s] reordering...cycle: libxcrypt-devel -> glibc-devel [ 19s] breaking dependency libxcrypt-devel -> glibc-devel [ 19s] cycle: nss -> libsoftokn3 [ 19s] breaking dependency nss -> libsoftokn3 [ 19s] done [ 19s] querying package ids... [ 20s] [1/107] installing libmagic-data-5.45-1.14 [ 21s] [2/107] installing setup-0.9-1.2 [ 21s] [3/107] installing filesystem-3.1-1.1 [ 22s] [4/107] installing glibc-2.40-1.3 [ 23s] [5/107] installing bash-3.2.57-1.1 [ 23s] [6/107] installing cpio-2.8-1.1 [ 23s] [7/107] installing diffutils-3.10-1.1 [ 24s] [8/107] installing hostname-3.23-1.1 [ 24s] [9/107] installing libatomic-14.2.0-1.10 [ 24s] [10/107] installing libgcc-14.2.0-1.10 [ 25s] [11/107] installing libgomp-14.2.0-1.10 [ 25s] [12/107] installing libitm-14.2.0-1.10 [ 26s] [13/107] installing m4-1.4.19-1.1 [ 26s] [14/107] installing update-alternatives-1.22.2-1.1 [ 26s] [15/107] installing which-2.17-1.1 [ 26s] [16/107] installing build-compare-2023.06.18-1.3 [ 26s] [17/107] installing hal-rootstrap-checker-0.1.0-1.1 [ 26s] [18/107] installing qemu-linux-user-x86_64-cross-9.2.0-2.1 [ 28s] [19/107] installing coreutils-6.9-14.3 [ 29s] [20/107] installing gawk-3.1.5-1.1 [ 29s] [21/107] installing libgfortran-14.2.0-1.10 [ 29s] [22/107] installing libstdc++-14.2.0-1.10 [ 30s] [23/107] installing libstdc++-devel-14.2.0-1.10 [ 31s] [24/107] installing linux-glibc-devel-6.6-1.15 [ 32s] [25/107] installing terminfo-base-full-6.4-1.15 [ 32s] [26/107] installing glibc-locale-2.40-1.3 [ 33s] [27/107] installing libasan-14.2.0-1.10 [ 33s] [28/107] installing libcc1-14.2.0-1.10 [ 34s] [29/107] installing libubsan-14.2.0-1.10 [ 35s] [30/107] installing tzdata-2023c-1.1 [ 35s] [31/107] installing asan-build-env-14.2.0-1.1 [ 36s] libasan.so is already preloaded [ 36s] [32/107] installing findutils-4.3.8-1.15 [ 36s] [33/107] installing gdbm-1.8.3-1.15 [ 36s] [34/107] installing libattr-2.5.1-1.15 [ 37s] [35/107] installing libbz2-1.0.8-1.15 [ 38s] [36/107] installing libltdl-2.4.7-1.15 [ 38s] [37/107] installing liblua-5.1.5-1.13 [ 39s] [38/107] installing libpopt-1.16-1.13 [ 39s] [39/107] installing libsmack-1.3.1-1.13 [ 40s] [40/107] installing libsmartcols-2.39.3-1.11 [ 41s] [41/107] installing libuuid-2.39.3-1.11 [ 42s] [42/107] installing libxcrypt-4.4.36-1.14 [ 42s] [43/107] installing net-tools-2.0_20121208git-1.12 [ 43s] [44/107] installing nspr-4.35-1.13 [ 43s] [45/107] installing patch-2.7.6-1.13 [ 44s] [46/107] installing sed-4.1c-1.14 [ 44s] [47/107] installing zlib-1.3.1-1.9 [ 45s] [48/107] installing libblkid-2.39.3-1.11 [ 46s] [49/107] installing libcap-2.69-1.12 [ 46s] [50/107] installing libfreebl3-3.98-1.13 [ 47s] [51/107] installing liblzma-5.6.3-1.8 [ 48s] [52/107] installing libopenssl11-1.1.1w-1.15 [ 49s] [53/107] installing libopenssl3-3.0.13-1.15 [ 50s] [54/107] installing libpcre-8.45-1.14 [ 51s] [55/107] installing libpython-2.7.18-1.14 [ 51s] [56/107] installing libsqlite-3.48.0-1.15 [ 52s] [57/107] installing libzstd1-1.5.6-1.8 [ 53s] [58/107] installing make-4.4-1.14 [ 53s] [59/107] installing pkg-config-0.29.2-1.14 [ 54s] [60/107] installing db4-4.8.30.NC-1.15 [ 54s] [61/107] installing gzip-1.13-1.14 [ 54s] [62/107] installing libncurses6-6.4-1.15 [ 55s] [63/107] installing libncurses-6.4-1.15 [ 55s] [64/107] installing cpp-14.2.0-1.10 [ 56s] [65/107] installing gcc-c++-14.2.0-1.10 [ 57s] [66/107] installing less-668-1.1 [ 57s] [67/107] installing grep-2.5.2-1.13 [ 57s] [68/107] installing libacl-2.3.2-1.13 [ 58s] [69/107] installing libelf-0.189-1.13 [ 59s] [70/107] installing nss-certs-3.98-1.13 [ 59s] [71/107] installing smack-1.3.1-1.13 [ 59s] [72/107] installing binutils-libs-2.43-1.14 [ 59s] [73/107] installing bzip2-1.0.8-1.15 [ 60s] [74/107] installing libmagic-5.45-1.14 [ 60s] [75/107] installing libmount-2.39.3-1.11 [ 61s] [76/107] installing libreadline-5.2-1.15 [ 62s] [77/107] installing perl-5.38.0-1.12 [ 65s] [78/107] installing xz-5.6.3-1.8 [ 65s] [79/107] installing libfdisk-2.39.3-1.11 [ 65s] [80/107] installing libxml2-2.12.5-1.13 [ 66s] [81/107] installing pam-1.1.6-1.12 [ 67s] [82/107] installing gcc-14.2.0-1.10 [ 70s] [83/107] installing build-mkbaselibs-20120927-1.1 [ 71s] [84/107] installing qemu-accel-x86_64-riscv64-0.4-1.4 [ 89s] [85/107] installing tar-1.17-1.1 [ 90s] [86/107] installing autoconf-2.71-1.15 [ 90s] [87/107] installing file-5.45-1.14 [ 90s] [88/107] installing binutils-2.43-1.14 [ 91s] [89/107] installing libdw-0.189-1.13 [ 91s] [90/107] installing libarchive-3.7.2-1.12 [ 92s] [91/107] installing python-2.7.18-1.14 [ 94s] [92/107] installing util-linux-2.39.3-1.11 [ 95s] [93/107] installing automake-1.16.5-1.15 [ 96s] [94/107] installing libasm-0.189-1.13 [ 96s] [95/107] installing util-linux-su-2.39.3-1.11 [ 96s] [96/107] installing build-20120927-1.1 [ 96s] [97/107] installing libtool-2.4.7-1.15 [ 97s] [98/107] installing elfutils-0.189-1.13 [ 97s] [99/107] installing libxcrypt-devel-4.4.36-1.14 [ 97s] [100/107] installing nss-3.98-1.13 [ 98s] [101/107] installing glibc-devel-2.40-1.3 [ 99s] [102/107] installing libsoftokn3-3.98-1.13 [ 100s] [103/107] installing rpm-4.14.1.1-1.12 [ 103s] [104/107] installing zlib-devel-1.3.1-1.9 [ 103s] [105/107] installing asan-force-options-14.2.0-1.1 [ 110s] [106/107] installing python-devel-2.7.18-1.14 [ 111s] [107/107] installing rpm-build-4.14.1.1-1.12 [ 112s] now finalizing build dir... [ 114s] ----------------------------------------------------------------- [ 114s] I have the following modifications for openfst.spec: [ 114s] 6c6 [ 114s] < Release: 0 [ 114s] --- [ 114s] > Release: 1.2 [ 114s] build target is riscv64-tizen-linux [ 114s] ----------------------------------------------------------------- [ 114s] ----- building openfst.spec (user abuild) [ 114s] ----------------------------------------------------------------- [ 114s] ----------------------------------------------------------------- [ 115s] + 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 [ 115s] Building target platforms: riscv64-tizen-linux [ 115s] Building for target riscv64-tizen-linux [ 115s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.uSFKUX [ 115s] + umask 022 [ 115s] + cd /home/abuild/rpmbuild/BUILD [ 115s] + cd /home/abuild/rpmbuild/BUILD [ 115s] + rm -rf openfst-1.8.2 [ 115s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.2.tar.gz [ 115s] + /bin/tar -xof - [ 116s] + STATUS=0 [ 116s] + '[' 0 -ne 0 ']' [ 116s] + cd openfst-1.8.2 [ 116s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 116s] + echo 'Patch #0 (0001-Fix-error-with-GCC-14.patch):' [ 116s] Patch #0 (0001-Fix-error-with-GCC-14.patch): [ 116s] + /bin/patch --no-backup-if-mismatch -p1 --fuzz=2 [ 116s] patching file src/include/fst/fst.h [ 116s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 116s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 116s] + /bin/patch -p1 [ 116s] patching file src/bin/Makefile.am [ 116s] + exit 0 [ 116s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.Kkt8as [ 116s] + umask 022 [ 116s] + cd /home/abuild/rpmbuild/BUILD [ 116s] + cd openfst-1.8.2 [ 116s] + ref=/usr/lib/rpm [ 116s] + mints=0 [ 116s] + case $(uname -m) in [ 116s] ++ uname -m [ 116s] + mints=20160911 [ 116s] + for s in guess sub [ 116s] ++ find -maxdepth 8 -name config.guess [ 116s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 116s] + grep -q config-patches@ ./config.guess [ 116s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 116s] ++ tr -d $'\r' [ 117s] + timestamp=20180224 [ 117s] + test -n 20180224 [ 117s] + test 20180224 -ge 20160911 [ 117s] + for s in guess sub [ 117s] ++ find -maxdepth 8 -name config.sub [ 117s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 117s] + grep -q config-patches@ ./config.sub [ 117s] ++ tr -d $'\r' [ 117s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 117s] + timestamp=20180222 [ 117s] + test -n 20180222 [ 117s] + test 20180222 -ge 20160911 [ 117s] + LANG=C [ 117s] + export LANG [ 117s] + unset DISPLAY [ 117s] + 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' [ 117s] + export CFLAGS [ 117s] + 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' [ 117s] + export CXXFLAGS [ 117s] + 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' [ 117s] + export FFLAGS [ 117s] + LDFLAGS= [ 117s] + export LDFLAGS [ 117s] + export 'CXXFLAGS+= -fPIC' [ 117s] + CXXFLAGS+=' -fPIC' [ 117s] + autoreconf -fi [ 139s] libtoolize: putting auxiliary files in '.'. [ 139s] libtoolize: copying file './ltmain.sh' [ 140s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 140s] libtoolize: copying file 'm4/libtool.m4' [ 140s] libtoolize: copying file 'm4/ltoptions.m4' [ 140s] libtoolize: copying file 'm4/ltsugar.m4' [ 140s] libtoolize: copying file 'm4/ltversion.m4' [ 141s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 172s] configure.ac:3: installing './compile' [ 172s] configure.ac:2: installing './missing' [ 174s] src/bin/Makefile.am: installing './depcomp' [ 184s] + [[ -e config.sub ]] [ 184s] ++ automake --print-libdir [ 185s] + install -m 0755 /usr/share/automake-1.16/config.sub config.sub [ 186s] + AR=gcc-ar [ 186s] + export AR [ 186s] + NM=/bin/nm [ 186s] + export NM [ 186s] + RANLIB=gcc-ranlib [ 186s] + export RANLIB [ 186s] + 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' [ 186s] + export CFLAGS [ 186s] + 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' [ 186s] + export CXXFLAGS [ 186s] + 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' [ 186s] + export FFLAGS [ 186s] + ./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 [ 187s] checking for a BSD-compatible install... /bin/install -c [ 187s] checking whether build environment is sane... yes [ 187s] checking for a race-free mkdir -p... /bin/mkdir -p [ 187s] checking for gawk... gawk [ 187s] checking whether make sets $(MAKE)... yes [ 188s] checking whether make supports nested variables... yes [ 188s] checking whether make supports the include directive... yes (GNU style) [ 188s] checking for riscv64-tizen-linux-gnu-gcc... riscv64-tizen-linux-gnu-gcc [ 189s] checking whether the C compiler works... yes [ 189s] checking for C compiler default output file name... a.out [ 189s] checking for suffix of executables... [ 189s] checking whether we are cross compiling... no [ 190s] checking for suffix of object files... o [ 190s] checking whether the compiler supports GNU C... yes [ 190s] checking whether riscv64-tizen-linux-gnu-gcc accepts -g... yes [ 190s] checking for riscv64-tizen-linux-gnu-gcc option to enable C11 features... none needed [ 190s] checking whether riscv64-tizen-linux-gnu-gcc understands -c and -o together... yes [ 191s] checking dependency style of riscv64-tizen-linux-gnu-gcc... gcc3 [ 191s] checking for riscv64-tizen-linux-gnu-ar... gcc-ar [ 191s] checking the archiver (gcc-ar) interface... ar [ 191s] checking for riscv64-tizen-linux-gnu-g++... riscv64-tizen-linux-gnu-g++ [ 192s] checking whether the compiler supports GNU C++... yes [ 192s] checking whether riscv64-tizen-linux-gnu-g++ accepts -g... yes [ 192s] checking for riscv64-tizen-linux-gnu-g++ option to enable C++11 features... none needed [ 192s] checking dependency style of riscv64-tizen-linux-gnu-g++... gcc3 [ 192s] checking build system type... riscv64-tizen-linux-gnu [ 192s] checking host system type... riscv64-tizen-linux-gnu [ 192s] checking how to print strings... printf [ 193s] checking for a sed that does not truncate output... /bin/sed [ 193s] checking for grep that handles long lines and -e... /bin/grep [ 193s] checking for egrep... /bin/grep -E [ 193s] checking for fgrep... /bin/grep -F [ 193s] checking for ld used by riscv64-tizen-linux-gnu-gcc... /usr/riscv64-tizen-linux-gnu/bin/ld [ 193s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 193s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 193s] checking the name lister (/bin/nm) interface... BSD nm [ 193s] checking whether ln -s works... yes [ 193s] checking the maximum length of command line arguments... 1572864 [ 193s] checking how to convert riscv64-tizen-linux-gnu file names to riscv64-tizen-linux-gnu format... func_convert_file_noop [ 193s] checking how to convert riscv64-tizen-linux-gnu file names to toolchain format... func_convert_file_noop [ 193s] checking for /usr/riscv64-tizen-linux-gnu/bin/ld option to reload object files... -r [ 193s] checking for riscv64-tizen-linux-gnu-file... no [ 193s] checking for file... file [ 193s] checking for riscv64-tizen-linux-gnu-objdump... no [ 193s] checking for objdump... objdump [ 193s] checking how to recognize dependent libraries... pass_all [ 193s] checking for riscv64-tizen-linux-gnu-dlltool... no [ 193s] checking for dlltool... no [ 193s] checking how to associate runtime and link libraries... printf %s\n [ 193s] checking for riscv64-tizen-linux-gnu-ar... (cached) gcc-ar [ 193s] checking for archiver @FILE support... @ [ 193s] checking for riscv64-tizen-linux-gnu-strip... no [ 193s] checking for strip... strip [ 193s] checking for riscv64-tizen-linux-gnu-ranlib... gcc-ranlib [ 194s] checking command to parse /bin/nm output from riscv64-tizen-linux-gnu-gcc object... ok [ 194s] checking for sysroot... no [ 195s] checking for a working dd... /bin/dd [ 195s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 195s] checking for riscv64-tizen-linux-gnu-mt... no [ 195s] checking for mt... no [ 195s] checking if : is a manifest tool... no [ 195s] checking for stdio.h... yes [ 195s] checking for stdlib.h... yes [ 196s] checking for string.h... yes [ 196s] checking for inttypes.h... yes [ 196s] checking for stdint.h... yes [ 196s] checking for strings.h... yes [ 196s] checking for sys/stat.h... yes [ 196s] checking for sys/types.h... yes [ 196s] checking for unistd.h... yes [ 197s] checking for dlfcn.h... yes [ 197s] checking for objdir... .libs [ 197s] checking if riscv64-tizen-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no [ 197s] checking for riscv64-tizen-linux-gnu-gcc option to produce PIC... -fPIC -DPIC [ 198s] checking if riscv64-tizen-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes [ 198s] checking if riscv64-tizen-linux-gnu-gcc static flag -static works... no [ 198s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... yes [ 198s] checking if riscv64-tizen-linux-gnu-gcc supports -c -o file.o... (cached) yes [ 198s] checking whether the riscv64-tizen-linux-gnu-gcc linker (/usr/riscv64-tizen-linux-gnu/bin/ld) supports shared libraries... yes [ 199s] checking whether -lc should be explicitly linked in... no [ 199s] checking dynamic linker characteristics... GNU/Linux ld.so [ 199s] checking how to hardcode library paths into programs... immediate [ 199s] checking whether stripping libraries is possible... yes [ 199s] checking if libtool supports shared libraries... yes [ 199s] checking whether to build shared libraries... yes [ 199s] checking whether to build static libraries... no [ 200s] checking how to run the C++ preprocessor... riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 200s] 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 [ 200s] checking if the linker (/usr/riscv64-tizen-linux-gnu/bin/ld) is GNU ld... yes [ 200s] 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 [ 201s] checking for riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 201s] checking if riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 201s] checking if riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 202s] checking if riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 202s] checking if riscv64-tizen-linux-gnu-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 202s] 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 [ 202s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 202s] checking how to hardcode library paths into programs... immediate [ 202s] Float equality is good [ 203s] checking for dlopen in -ldl... yes [ 203s] checking that generated files are newer than configure... done [ 203s] configure: creating ./config.status [ 206s] config.status: creating Makefile [ 206s] config.status: creating src/Makefile [ 206s] config.status: creating src/include/Makefile [ 207s] config.status: creating src/lib/Makefile [ 207s] config.status: creating src/bin/Makefile [ 207s] config.status: creating src/test/Makefile [ 207s] config.status: creating src/extensions/Makefile [ 207s] config.status: creating src/extensions/compact/Makefile [ 208s] config.status: creating src/extensions/compress/Makefile [ 208s] config.status: creating src/extensions/const/Makefile [ 208s] config.status: creating src/extensions/far/Makefile [ 208s] config.status: creating src/extensions/linear/Makefile [ 208s] config.status: creating src/extensions/lookahead/Makefile [ 209s] config.status: creating src/extensions/mpdt/Makefile [ 209s] config.status: creating src/extensions/ngram/Makefile [ 209s] config.status: creating src/extensions/pdt/Makefile [ 209s] config.status: creating src/extensions/python/Makefile [ 209s] config.status: creating src/extensions/special/Makefile [ 210s] config.status: creating src/script/Makefile [ 210s] config.status: creating config.h [ 210s] config.status: executing depfiles commands [ 220s] config.status: executing libtool commands [ 220s] + /bin/make -j12 [ 220s] /bin/make all-recursive [ 220s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 220s] Making all in src [ 220s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 220s] Making all in include [ 220s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 220s] make[3]: Nothing to be done for 'all'. [ 220s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 220s] Making all in lib [ 220s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 220s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 220s] /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 &&\ [ 220s] mv -f $depbase.Tpo $depbase.Plo [ 220s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 220s] /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 &&\ [ 220s] mv -f $depbase.Tpo $depbase.Plo [ 220s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 220s] /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 &&\ [ 220s] mv -f $depbase.Tpo $depbase.Plo [ 220s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 220s] /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 &&\ [ 220s] mv -f $depbase.Tpo $depbase.Plo [ 220s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 220s] /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 &&\ [ 220s] mv -f $depbase.Tpo $depbase.Plo [ 220s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 220s] /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 &&\ [ 220s] mv -f $depbase.Tpo $depbase.Plo [ 220s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 220s] /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 &&\ [ 220s] mv -f $depbase.Tpo $depbase.Plo [ 220s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 220s] /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 &&\ [ 220s] mv -f $depbase.Tpo $depbase.Plo [ 220s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 220s] /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 &&\ [ 220s] mv -f $depbase.Tpo $depbase.Plo [ 220s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 220s] /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 &&\ [ 220s] mv -f $depbase.Tpo $depbase.Plo [ 220s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 220s] /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 &&\ [ 220s] mv -f $depbase.Tpo $depbase.Plo [ 221s] 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 [ 221s] 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 [ 221s] 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 [ 221s] 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 [ 221s] 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 [ 221s] 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 [ 221s] 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 [ 221s] 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 [ 221s] 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 [ 221s] 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 [ 221s] 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 [ 222s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 222s] 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] [ 222s] 43 | for (int i = 0; i < data.size(); ++i) { [ 222s] | ~~^~~~~~~~~~~~~ [ 222s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 222s] 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] [ 222s] 59 | for (int i = 0; i < string_.size(); ++i) { [ 222s] | ~~^~~~~~~~~~~~~~~~ [ 222s] symbol-table.cc: In member function 'virtual std::string fst::internal::SymbolTableImpl::Find(int64_t) const': [ 222s] 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] [ 222s] 212 | if (idx < 0 || idx >= symbols_.Size()) return ""; [ 222s] | ~~~~^~~~~~~~~~~~~~~~~~ [ 223s] In file included from ./../include/fst/vector-fst.h:34, [ 223s] from ./../include/fst/cache.h:33, [ 223s] from ./../include/fst/compact-fst.h:34, [ 223s] from fst-types.cc:21: [ 223s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 128 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 223s] 520 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:29:1: required from here [ 223s] 29 | REGISTER_FST(VectorFst, StdArc); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] In file included from ./../include/fst/expanded-fst.h:33, [ 223s] from ./../include/fst/mutable-fst.h:37: [ 223s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 223s] 520 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:29:1: required from here [ 223s] 29 | REGISTER_FST(VectorFst, StdArc); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 128 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 223s] 520 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:29:1: required from here [ 223s] 29 | REGISTER_FST(VectorFst, StdArc); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 128 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 223s] 520 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:30:1: required from here [ 223s] 30 | REGISTER_FST(VectorFst, LogArc); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 223s] 520 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:30:1: required from here [ 223s] 30 | REGISTER_FST(VectorFst, LogArc); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 128 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 223s] 520 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:30:1: required from here [ 223s] 30 | REGISTER_FST(VectorFst, LogArc); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 128 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 223s] 520 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:31:1: required from here [ 223s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 223s] 520 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:31:1: required from here [ 223s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 128 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 223s] 520 | class VectorFst : public ImplToMutableFst> { [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:31:1: required from here [ 223s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 223s] | ^~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 223s] 128 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 223s] 630 | class EditFst : public ImplToMutableFst< [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:37:1: required from here [ 223s] 37 | REGISTER_FST(EditFst, StdArc); [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 223s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 223s] 630 | class EditFst : public ImplToMutableFst< [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:37:1: required from here [ 223s] 37 | REGISTER_FST(EditFst, StdArc); [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 223s] 128 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 223s] 630 | class EditFst : public ImplToMutableFst< [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:37:1: required from here [ 223s] 37 | REGISTER_FST(EditFst, StdArc); [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 223s] 128 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 223s] 630 | class EditFst : public ImplToMutableFst< [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:38:1: required from here [ 223s] 38 | REGISTER_FST(EditFst, LogArc); [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 223s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 223s] 630 | class EditFst : public ImplToMutableFst< [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:38:1: required from here [ 223s] 38 | REGISTER_FST(EditFst, LogArc); [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 223s] 128 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 223s] 630 | class EditFst : public ImplToMutableFst< [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:38:1: required from here [ 223s] 38 | REGISTER_FST(EditFst, LogArc); [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 223s] 128 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 223s] 630 | class EditFst : public ImplToMutableFst< [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:39:1: required from here [ 223s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 223s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 223s] 630 | class EditFst : public ImplToMutableFst< [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:39:1: required from here [ 223s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 223s] 128 | class ImplToExpandedFst : public ImplToFst { [ 223s] | ^~~~~~~~~~~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 223s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 223s] 630 | class EditFst : public ImplToMutableFst< [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 223s] 86 | class FstRegisterer : public GenericRegisterer> { [ 223s] | ^~~~~~~~~~~~~ [ 223s] fst-types.cc:39:1: required from here [ 223s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 223s] | ^~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 223s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 223s] | ^~~~~~~~ [ 223s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 223s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 223s] | ^~~~~~~~~~~~~~~~ [ 228s] In file included from fst-types.cc:22: [ 228s] ./../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]': [ 228s] ./../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]' [ 228s] 275 | return WriteFst(*this, strm, opts); [ 228s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/const-fst.h:274:8: required from here [ 228s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 228s] | ^~~~~ [ 228s] ./../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] [ 228s] 393 | if (hdr.NumStates() != num_states) { [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 397 | if (hdr.NumArcs() != num_arcs) { [ 228s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 228s] ./../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]': [ 228s] ./../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]' [ 228s] 275 | return WriteFst(*this, strm, opts); [ 228s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/const-fst.h:274:8: required from here [ 228s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 228s] | ^~~~~ [ 228s] ./../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] [ 228s] 393 | if (hdr.NumStates() != num_states) { [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 397 | if (hdr.NumArcs() != num_arcs) { [ 228s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 228s] ./../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]': [ 228s] ./../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]' [ 228s] 275 | return WriteFst(*this, strm, opts); [ 228s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 228s] ./../include/fst/const-fst.h:274:8: required from here [ 228s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 228s] | ^~~~~ [ 228s] ./../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] [ 228s] 393 | if (hdr.NumStates() != num_states) { [ 228s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 397 | if (hdr.NumArcs() != num_arcs) { [ 228s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 228s] ./../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 >]': [ 228s] ./../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 >]' [ 228s] 409 | BaseImpl::DeleteStates(dstates); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 228s] ./../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 >]' [ 228s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 228s] ./../include/fst/mutable-fst.h:336:8: required from here [ 228s] 336 | void DeleteStates(const std::vector &dstates) override { [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 228s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 228s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 228s] ./../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 >]': [ 228s] ./../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 >]' [ 228s] 409 | BaseImpl::DeleteStates(dstates); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 228s] ./../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 >]' [ 228s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 228s] ./../include/fst/mutable-fst.h:336:8: required from here [ 228s] 336 | void DeleteStates(const std::vector &dstates) override { [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 228s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 228s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 228s] ./../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 >]': [ 228s] ./../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 >]' [ 228s] 409 | BaseImpl::DeleteStates(dstates); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 228s] ./../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 >]' [ 228s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 228s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 228s] ./../include/fst/mutable-fst.h:336:8: required from here [ 228s] 336 | void DeleteStates(const std::vector &dstates) override { [ 228s] | ^~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 228s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 228s] ./../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] [ 228s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 228s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 345s] /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 [ 345s] 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.2.0/crti.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtbeginS.o .libs/compat.o .libs/encode.o .libs/flags.o .libs/fst.o .libs/fst-types.o .libs/mapped-file.o .libs/properties.o .libs/symbol-table.o .libs/symbol-table-ops.o .libs/weight.o .libs/util.o -ldl -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0 -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/../../../../riscv64-tizen-linux-gnu/lib -L/lib64 -L/usr/lib64 -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtendS.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtn.o -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 [ 390s] libtool: link: (cd ".libs" && rm -f "libfst.so.25" && ln -s "libfst.so.25.0.0" "libfst.so.25") [ 390s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.25.0.0" "libfst.so") [ 390s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 390s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 390s] Making all in script [ 390s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 390s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 390s] /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 &&\ [ 390s] mv -f $depbase.Tpo $depbase.Plo [ 390s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 390s] /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 &&\ [ 390s] mv -f $depbase.Tpo $depbase.Plo [ 390s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 390s] /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 &&\ [ 390s] mv -f $depbase.Tpo $depbase.Plo [ 390s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 390s] /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 &&\ [ 390s] mv -f $depbase.Tpo $depbase.Plo [ 390s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 390s] /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 &&\ [ 390s] mv -f $depbase.Tpo $depbase.Plo [ 390s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 390s] /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 &&\ [ 390s] mv -f $depbase.Tpo $depbase.Plo [ 390s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 390s] /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 &&\ [ 390s] mv -f $depbase.Tpo $depbase.Plo [ 390s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 390s] /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 &&\ [ 390s] mv -f $depbase.Tpo $depbase.Plo [ 390s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 390s] /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 &&\ [ 390s] mv -f $depbase.Tpo $depbase.Plo [ 390s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 390s] /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 &&\ [ 390s] mv -f $depbase.Tpo $depbase.Plo [ 390s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 390s] /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 &&\ [ 390s] mv -f $depbase.Tpo $depbase.Plo [ 390s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 390s] /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 &&\ [ 390s] mv -f $depbase.Tpo $depbase.Plo [ 390s] 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 [ 390s] 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 [ 390s] 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 [ 390s] 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 [ 390s] 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 [ 390s] 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 [ 390s] 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 [ 390s] 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 [ 390s] 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 [ 390s] 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 [ 390s] 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 [ 390s] 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 [ 392s] In file included from ./../include/fst/rational.h:31, [ 392s] from ./../include/fst/closure.h:28, [ 392s] from ./../include/fst/script/closure.h:23, [ 392s] from closure.cc:18: [ 392s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 392s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 392s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 392s] | ^~~~~~ [ 392s] | template [ 392s] In file included from ./../include/fst/accumulator.h:34, [ 392s] from ./../include/fst/label-reachable.h:30, [ 392s] from ./../include/fst/lookahead-matcher.h:35, [ 392s] from ./../include/fst/lookahead-filter.h:31, [ 392s] from ./../include/fst/compose.h:33, [ 392s] from ./../include/fst/script/compose.h:23, [ 392s] from compose.cc:18: [ 392s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 392s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 392s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 392s] | ^~~~~~ [ 392s] | template [ 392s] In file included from ./../include/fst/accumulator.h:34, [ 392s] from ./../include/fst/label-reachable.h:30, [ 392s] from ./../include/fst/lookahead-matcher.h:35, [ 392s] from ./../include/fst/lookahead-filter.h:31, [ 392s] from ./../include/fst/compose.h:33, [ 392s] from ./../include/fst/disambiguate.h:33, [ 392s] from ./../include/fst/script/disambiguate.h:25, [ 392s] from disambiguate.cc:18: [ 392s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 392s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 392s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 392s] | ^~~~~~ [ 392s] | template [ 392s] In file included from ./../include/fst/script/arcsort.h:24, [ 392s] from arcsort.cc:18: [ 392s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 392s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 392s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 392s] | ~~~~~~~~~~~~^~ [ 392s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 392s] 120 | StateMap(fst, &mapper); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 392s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 392s] 104 | StateMap(fst, mapper); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 392s] 40 | ArcSort(fst, icomp); [ 392s] | ~~~~~~~^~~~~~~~~~~~ [ 392s] arcsort.cc:30:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 392s] | ~~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 392s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 392s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 392s] | ~~~~~~~~~~~~^~ [ 392s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 392s] 120 | StateMap(fst, &mapper); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 392s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 392s] 104 | StateMap(fst, mapper); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 392s] 45 | ArcSort(fst, ocomp); [ 392s] | ~~~~~~~^~~~~~~~~~~~ [ 392s] arcsort.cc:30:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 392s] | ~~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 392s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 392s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 392s] | ~~~~~~~~~~~~^~ [ 392s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 392s] 120 | StateMap(fst, &mapper); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 392s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 392s] 104 | StateMap(fst, mapper); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 392s] 40 | ArcSort(fst, icomp); [ 392s] | ~~~~~~~^~~~~~~~~~~~ [ 392s] arcsort.cc:30:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 392s] | ~~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 392s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 392s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 392s] | ~~~~~~~~~~~~^~ [ 392s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 392s] 120 | StateMap(fst, &mapper); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 392s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 392s] 104 | StateMap(fst, mapper); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 392s] 45 | ArcSort(fst, ocomp); [ 392s] | ~~~~~~~^~~~~~~~~~~~ [ 392s] arcsort.cc:30:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 392s] | ~~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 392s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 392s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 392s] | ~~~~~~~~~~~~^~ [ 392s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 392s] 120 | StateMap(fst, &mapper); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 392s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 392s] 104 | StateMap(fst, mapper); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 392s] 40 | ArcSort(fst, icomp); [ 392s] | ~~~~~~~^~~~~~~~~~~~ [ 392s] arcsort.cc:30:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 392s] | ~~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 392s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 392s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 392s] | ~~~~~~~~~~~~^~ [ 392s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 392s] 120 | StateMap(fst, &mapper); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 392s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 392s] 104 | StateMap(fst, mapper); [ 392s] | ~~~~~~~~^~~~~~~~~~~~~ [ 392s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 392s] 45 | ArcSort(fst, ocomp); [ 392s] | ~~~~~~~^~~~~~~~~~~~ [ 392s] arcsort.cc:30:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 392s] | ~~~^~~~~~~~~~~~~~~ [ 392s] In file included from ./../include/fst/vector-fst.h:34, [ 392s] from ./../include/fst/script/compile-impl.h:32, [ 392s] from ./../include/fst/script/compile.h:26, [ 392s] from compile.cc:18: [ 392s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 392s] 215 | mutable VectorFst fst_; [ 392s] | ^~~~ [ 392s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 392s] 63 | FstCompiler fstcompiler( [ 392s] | ^~~~~~~~~~~ [ 392s] compile.cc:61:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] In file included from ./../include/fst/script/compile-impl.h:29: [ 392s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 392s] 215 | mutable VectorFst fst_; [ 392s] | ^~~~ [ 392s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 392s] 63 | FstCompiler fstcompiler( [ 392s] | ^~~~~~~~~~~ [ 392s] compile.cc:61:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] In file included from ./../include/fst/mutable-fst.h:37: [ 392s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 392s] 215 | mutable VectorFst fst_; [ 392s] | ^~~~ [ 392s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 392s] 63 | FstCompiler fstcompiler( [ 392s] | ^~~~~~~~~~~ [ 392s] compile.cc:61:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] In file included from ./../include/fst/test-properties.h:27, [ 392s] from ./../include/fst/vector-fst.h:35, [ 392s] from ./../include/fst/cache.h:33, [ 392s] from ./../include/fst/arc-map.h:32, [ 392s] from ./../include/fst/encode.h:32, [ 392s] from ./../include/fst/script/decode.h:24, [ 392s] from decode.cc:18: [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 392s] 91 | Connect(fst); [ 392s] | ~~~~~~~^~~~~ [ 392s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 392s] 483 | RmFinalEpsilon(fst); [ 392s] | ~~~~~~~~~~~~~~^~~~~ [ 392s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 392s] 37 | Decode(fst, mapper); [ 392s] | ~~~~~~^~~~~~~~~~~~~ [ 392s] decode.cc:34:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] In file included from ./../include/fst/script/connect.h:21, [ 392s] from connect.cc:18: [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 392s] 29 | Connect(fst->GetMutableFst()); [ 392s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] connect.cc:29:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 392s] 29 | Connect(fst->GetMutableFst()); [ 392s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] connect.cc:29:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 392s] 29 | Connect(fst->GetMutableFst()); [ 392s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] connect.cc:29:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 392s] 91 | Connect(fst); [ 392s] | ~~~~~~~^~~~~ [ 392s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 392s] 483 | RmFinalEpsilon(fst); [ 392s] | ~~~~~~~~~~~~~~^~~~~ [ 392s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 392s] 37 | Decode(fst, mapper); [ 392s] | ~~~~~~^~~~~~~~~~~~~ [ 392s] decode.cc:34:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 392s] 215 | mutable VectorFst fst_; [ 392s] | ^~~~ [ 392s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 392s] 63 | FstCompiler fstcompiler( [ 392s] | ^~~~~~~~~~~ [ 392s] compile.cc:61:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 392s] 215 | mutable VectorFst fst_; [ 392s] | ^~~~ [ 392s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 392s] 63 | FstCompiler fstcompiler( [ 392s] | ^~~~~~~~~~~ [ 392s] compile.cc:61:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 392s] 215 | mutable VectorFst fst_; [ 392s] | ^~~~ [ 392s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 392s] 63 | FstCompiler fstcompiler( [ 392s] | ^~~~~~~~~~~ [ 392s] compile.cc:61:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 392s] 91 | Connect(fst); [ 392s] | ~~~~~~~^~~~~ [ 392s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 392s] 483 | RmFinalEpsilon(fst); [ 392s] | ~~~~~~~~~~~~~~^~~~~ [ 392s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 392s] 37 | Decode(fst, mapper); [ 392s] | ~~~~~~^~~~~~~~~~~~~ [ 392s] decode.cc:34:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 392s] 215 | mutable VectorFst fst_; [ 392s] | ^~~~ [ 392s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 392s] 63 | FstCompiler fstcompiler( [ 392s] | ^~~~~~~~~~~ [ 392s] compile.cc:61:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 392s] 215 | mutable VectorFst fst_; [ 392s] | ^~~~ [ 392s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 392s] 63 | FstCompiler fstcompiler( [ 392s] | ^~~~~~~~~~~ [ 392s] compile.cc:61:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 392s] 215 | mutable VectorFst fst_; [ 392s] | ^~~~ [ 392s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 392s] 63 | FstCompiler fstcompiler( [ 392s] | ^~~~~~~~~~~ [ 392s] compile.cc:61:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] In file included from ./../include/fst/accumulator.h:34, [ 392s] from ./../include/fst/label-reachable.h:30, [ 392s] from ./../include/fst/lookahead-matcher.h:35, [ 392s] from ./../include/fst/lookahead-filter.h:31, [ 392s] from ./../include/fst/compose.h:33, [ 392s] from ./../include/fst/difference.h:28, [ 392s] from ./../include/fst/script/difference.h:23, [ 392s] from difference.cc:18: [ 392s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 392s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 392s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 392s] | ^~~~~~ [ 392s] | template [ 392s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 392s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 392s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 392s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 392s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 392s] 134 | aiter.SetValue((*mapper)(arc)); [ 392s] | ~~~~~~~~~^~~~~ [ 392s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 392s] 189 | ArcMap(fst, &mapper); [ 392s] | ~~~~~~^~~~~~~~~~~~~~ [ 392s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 392s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 392s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 392s] 37 | Decode(fst, mapper); [ 392s] | ~~~~~~^~~~~~~~~~~~~ [ 392s] decode.cc:34:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 186 | if (label < 1 || label > triples_.size()) { [ 392s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 392s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 392s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 392s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 392s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 392s] 134 | aiter.SetValue((*mapper)(arc)); [ 392s] | ~~~~~~~~~^~~~~ [ 392s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 392s] 189 | ArcMap(fst, &mapper); [ 392s] | ~~~~~~^~~~~~~~~~~~~~ [ 392s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 392s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 392s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 392s] 37 | Decode(fst, mapper); [ 392s] | ~~~~~~^~~~~~~~~~~~~ [ 392s] decode.cc:34:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 186 | if (label < 1 || label > triples_.size()) { [ 392s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 392s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 392s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 392s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 392s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 392s] 134 | aiter.SetValue((*mapper)(arc)); [ 392s] | ~~~~~~~~~^~~~~ [ 392s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 392s] 189 | ArcMap(fst, &mapper); [ 392s] | ~~~~~~^~~~~~~~~~~~~~ [ 392s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 392s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 392s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 392s] 37 | Decode(fst, mapper); [ 392s] | ~~~~~~^~~~~~~~~~~~~ [ 392s] decode.cc:34:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 186 | if (label < 1 || label > triples_.size()) { [ 392s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 392s] In file included from ./../include/fst/rational.h:31, [ 392s] from ./../include/fst/concat.h:29, [ 392s] from ./../include/fst/script/concat.h:23, [ 392s] from concat.cc:18: [ 392s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 392s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 392s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 392s] | ^~~~~~ [ 392s] | template [ 392s] In file included from ./../include/fst/vector-fst.h:34, [ 392s] from ./../include/fst/cache.h:33, [ 392s] from ./../include/fst/arcsort.h:28, [ 392s] from ./../include/fst/disambiguate.h:32: [ 392s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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 >]' [ 392s] 211 | VectorFst sfst(ifst); [ 392s] | ^~~~ [ 392s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 392s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 392s] 60 | Disambiguate(ifst, ofst, disargs); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] disambiguate.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] In file included from ./../include/fst/expanded-fst.h:33, [ 392s] from ./../include/fst/mutable-fst.h:37: [ 392s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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 >]' [ 392s] 211 | VectorFst sfst(ifst); [ 392s] | ^~~~ [ 392s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 392s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 392s] 60 | Disambiguate(ifst, ofst, disargs); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] disambiguate.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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 >]' [ 392s] 211 | VectorFst sfst(ifst); [ 392s] | ^~~~ [ 392s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 392s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 392s] 60 | Disambiguate(ifst, ofst, disargs); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] disambiguate.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] In file included from ./../include/fst/connect.h:29, [ 392s] from ./../include/fst/test-properties.h:27, [ 392s] from ./../include/fst/const-fst.h:34, [ 392s] from ./../include/fst/determinize.h:34, [ 392s] from ./../include/fst/script/determinize.h:24, [ 392s] from determinize.cc:18: [ 392s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 392s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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]' [ 392s] 313 | VectorFst rfst; [ 392s] | ^~~~ [ 392s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 392s] 1095 | ShortestDistance(ifst, &idistance, true); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 392s] 66 | Determinize(ifst, ofst, detargs); [ 392s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] determinize.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] In file included from ./../include/fst/expanded-fst.h:33, [ 392s] from ./../include/fst/const-fst.h:31: [ 392s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 392s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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]' [ 392s] 313 | VectorFst rfst; [ 392s] | ^~~~ [ 392s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 392s] 1095 | ShortestDistance(ifst, &idistance, true); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 392s] 66 | Determinize(ifst, ofst, detargs); [ 392s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] determinize.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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]' [ 392s] 313 | VectorFst rfst; [ 392s] | ^~~~ [ 392s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 392s] 1095 | ShortestDistance(ifst, &idistance, true); [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 392s] 66 | Determinize(ifst, ofst, detargs); [ 392s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] determinize.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] In file included from ./../include/fst/test-properties.h:27, [ 392s] from ./../include/fst/vector-fst.h:35, [ 392s] from ./../include/fst/cache.h:33, [ 392s] from ./../include/fst/compose.h:30: [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 392s] 1044 | if (opts.connect) Connect(ofst); [ 392s] | ~~~~~~~^~~~~~ [ 392s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 392s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 392s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] compose.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 392s] 1044 | if (opts.connect) Connect(ofst); [ 392s] | ~~~~~~~^~~~~~ [ 392s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 392s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 392s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] compose.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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 >]' [ 392s] 211 | VectorFst sfst(ifst); [ 392s] | ^~~~ [ 392s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 392s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 392s] 60 | Disambiguate(ifst, ofst, disargs); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] disambiguate.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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 >]' [ 392s] 211 | VectorFst sfst(ifst); [ 392s] | ^~~~ [ 392s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 392s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 392s] 60 | Disambiguate(ifst, ofst, disargs); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] disambiguate.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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 >]' [ 392s] 211 | VectorFst sfst(ifst); [ 392s] | ^~~~ [ 392s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 392s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 392s] 60 | Disambiguate(ifst, ofst, disargs); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] disambiguate.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 392s] 1044 | if (opts.connect) Connect(ofst); [ 392s] | ~~~~~~~^~~~~~ [ 392s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 392s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 392s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] compose.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] In file included from ./../include/fst/determinize.h:41: [ 392s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 392s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 392s] 1100 | Prune(dfst, ofst, popts); [ 392s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 392s] 66 | Determinize(ifst, ofst, detargs); [ 392s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] determinize.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 392s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 392s] | ~~~~~~~~~~~~^~~~ [ 392s] ./../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] [ 392s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 392s] | ~~~~~~~~~~~~~~~~~^~~~ [ 392s] ./../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] [ 392s] 261 | while (enqueued.size() <= s) { [ 392s] | ~~~~~~~~~~~~~~~~^~~~ [ 392s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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 >]' [ 392s] 211 | VectorFst sfst(ifst); [ 392s] | ^~~~ [ 392s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 392s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 392s] 60 | Disambiguate(ifst, ofst, disargs); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] disambiguate.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../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] [ 392s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 392s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 392s] | ^~~~~~~~ [ 392s] ./../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] [ 392s] 286 | while (idistance.size() <= arc.nextstate) { [ 392s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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 >]' [ 392s] 211 | VectorFst sfst(ifst); [ 392s] | ^~~~ [ 392s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 392s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 392s] 60 | Disambiguate(ifst, ofst, disargs); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] disambiguate.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 128 | class ImplToExpandedFst : public ImplToFst { [ 392s] | ^~~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 298 | while (enqueued.size() <= arc.nextstate) { [ 392s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 392s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 392s] 520 | class VectorFst : public ImplToMutableFst> { [ 392s] | ^~~~~~~~~ [ 392s] ./../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 >]' [ 392s] 211 | VectorFst sfst(ifst); [ 392s] | ^~~~ [ 392s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 392s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 392s] 60 | Disambiguate(ifst, ofst, disargs); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] disambiguate.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 392s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 392s] | ^~~~~~~~ [ 392s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 392s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 392s] | ^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 392s] In file included from ./../include/fst/test-properties.h:27, [ 392s] from ./../include/fst/vector-fst.h:35: [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../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 >]' [ 392s] 212 | Connect(&sfst); [ 392s] | ~~~~~~~^~~~~~~ [ 392s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 392s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 392s] 60 | Disambiguate(ifst, ofst, disargs); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] disambiguate.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] In file included from ./../include/fst/rational.h:31, [ 392s] from ./../include/fst/closure.h:28, [ 392s] from ./../include/fst/fstlib.h:55, [ 392s] from ./../include/fst/script/arciterator-class.h:25, [ 392s] from arciterator-class.cc:18: [ 392s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 392s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 392s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 392s] | ^~~~~~ [ 392s] | template [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../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 >]' [ 392s] 212 | Connect(&sfst); [ 392s] | ~~~~~~~^~~~~~~ [ 392s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 392s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 392s] 60 | Disambiguate(ifst, ofst, disargs); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] disambiguate.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] In file included from ./../include/fst/prune.h:30: [ 392s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 392s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 392s] 265 | enqueued[s] = heap.Insert(s); [ 392s] | ~~~~~~~~~~~^~~ [ 392s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 392s] 1100 | Prune(dfst, ofst, popts); [ 392s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 392s] 66 | Determinize(ifst, ofst, detargs); [ 392s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] determinize.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 57 | if (size_ < values_.size()) { [ 392s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../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 >]' [ 392s] 212 | Connect(&sfst); [ 392s] | ~~~~~~~^~~~~~~ [ 392s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 392s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 392s] 60 | Disambiguate(ifst, ofst, disargs); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] disambiguate.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 392s] ./../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]' [ 392s] 208 | Prune(fst, opts); [ 392s] | ~~~~~^~~~~~~~~~~ [ 392s] ./../include/fst/determinize.h:1103:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 392s] 1103 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 392s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 392s] 66 | Determinize(ifst, ofst, detargs); [ 392s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] determinize.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 392s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 392s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 392s] ./../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] [ 392s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 392s] | ~~^~~~~~~~~~~~~~~~ [ 392s] In file included from ./../include/fst/connect.h:30: [ 392s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 392s] ./../include/fst/disambiguate.h:510:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 392s] 510 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 392s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 392s] ./../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 >]' [ 392s] 217 | RemoveSplits(ofst); [ 392s] | ^~~~~~~~~~~~ [ 392s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 392s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 392s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 392s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 392s] 60 | Disambiguate(ifst, ofst, disargs); [ 392s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 392s] disambiguate.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 392s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 392s] In file included from ./../include/fst/test-properties.h:27, [ 392s] from ./../include/fst/vector-fst.h:35, [ 392s] from ./../include/fst/cache.h:33, [ 392s] from ./../include/fst/difference.h:26: [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 392s] 214 | if (opts.connect) Connect(ofst); [ 392s] | ~~~~~~~^~~~~~ [ 392s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 392s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 392s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] difference.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 392s] 214 | if (opts.connect) Connect(ofst); [ 392s] | ~~~~~~~^~~~~~ [ 392s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 392s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 392s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] difference.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 392s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 392s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 392s] 214 | if (opts.connect) Connect(ofst); [ 392s] | ~~~~~~~^~~~~~ [ 392s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 392s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 392s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 392s] difference.cc:36:1: required from here [ 392s] 164 | ({#Op, Arc::Type()}, Op) [ 392s] | ^ [ 392s] ./../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] [ 392s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 392s] | ~~^~~~~~~~~~~~~~~ [ 393s] ./../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 >]': [ 393s] ./../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 >]' [ 393s] 409 | BaseImpl::DeleteStates(dstates); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 393s] ./../include/fst/mutable-fst.h:336:8: required from here [ 393s] 336 | void DeleteStates(const std::vector &dstates) override { [ 393s] | ^~~~~~~~~~~~ [ 393s] ./../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] [ 393s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 393s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 393s] ./../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] [ 393s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 393s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 393s] ./../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 >]': [ 393s] ./../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 >]' [ 393s] 409 | BaseImpl::DeleteStates(dstates); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 393s] ./../include/fst/mutable-fst.h:336:8: required from here [ 393s] 336 | void DeleteStates(const std::vector &dstates) override { [ 393s] | ^~~~~~~~~~~~ [ 393s] ./../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] [ 393s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 393s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 393s] ./../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] [ 393s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 393s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 393s] ./../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 >]': [ 393s] ./../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 >]' [ 393s] 409 | BaseImpl::DeleteStates(dstates); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 393s] ./../include/fst/mutable-fst.h:336:8: required from here [ 393s] 336 | void DeleteStates(const std::vector &dstates) override { [ 393s] | ^~~~~~~~~~~~ [ 393s] ./../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] [ 393s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 393s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 393s] ./../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] [ 393s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 393s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 393s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 393s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 393s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 387 | auto common_future = std::make_unique(ifst); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 393s] ./../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 >]' [ 393s] 214 | PreDisambiguate(sfst, ofst, opts); [ 393s] | ^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 393s] | ~~^~~~~~~~~~~~~~~~~ [ 393s] In file included from ./../include/fst/shortest-distance.h:31, [ 393s] from ./../include/fst/prune.h:31: [ 393s] ./../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]': [ 393s] ./../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]' [ 393s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] 679 | &unweighted); [ 393s] | ~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 393s] | ^~~~~~~~~~~ [ 393s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 393s] 1095 | ShortestDistance(ifst, &idistance, true); [ 393s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 393s] 66 | Determinize(ifst, ofst, detargs); [ 393s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] determinize.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 393s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]': [ 393s] ./../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]' [ 393s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] 679 | &unweighted); [ 393s] | ~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 393s] | ^~~~~~~~~~~ [ 393s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 393s] 1095 | ShortestDistance(ifst, &idistance, true); [ 393s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 393s] 66 | Determinize(ifst, ofst, detargs); [ 393s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] determinize.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 393s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 393s] In file included from ./../include/fst/determinize.h:41, [ 393s] from ./../include/fst/disambiguate.h:35: [ 393s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 393s] ./../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]' [ 393s] 208 | Prune(fst, opts); [ 393s] | ~~~~~^~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 214 | PreDisambiguate(sfst, ofst, opts); [ 393s] | ^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 393s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 393s] ./../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] [ 393s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 393s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 393s] ./../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] [ 393s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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] [ 393s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 393s] | ~~^~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 393s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 393s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 393s] | ^~~~~~~~~ [ 393s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 393s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 393s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 393s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 393s] 1100 | Prune(dfst, ofst, popts); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 393s] 66 | Determinize(ifst, ofst, detargs); [ 393s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] determinize.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 393s] | ~~^~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 393s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 393s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 393s] | ^~~~~~~~~ [ 393s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 393s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 393s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 393s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 393s] 1100 | Prune(dfst, ofst, popts); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 393s] 66 | Determinize(ifst, ofst, detargs); [ 393s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] determinize.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 393s] | ~~^~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 393s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 393s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 393s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 387 | auto common_future = std::make_unique(ifst); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 393s] ./../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 >]' [ 393s] 214 | PreDisambiguate(sfst, ofst, opts); [ 393s] | ^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 393s] | ~~^~~~~~~~~~~~~~~~~ [ 393s] In file included from ./../include/fst/queue.h:35: [ 393s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 393s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 393s] 114 | visitor->FinishVisit(); [ 393s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 393s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 393s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 393s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 393s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 655 | queue_ = std::make_unique>(fst, filter); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 393s] | ^~~~~~~~~~~ [ 393s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 393s] 1095 | ShortestDistance(ifst, &idistance, true); [ 393s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 393s] 66 | Determinize(ifst, ofst, detargs); [ 393s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] determinize.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 393s] | ~~^~~~~~~~~~~~~~~~ [ 393s] ./../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] [ 393s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 393s] | ~~^~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 393s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 393s] 114 | visitor->FinishVisit(); [ 393s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 393s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 393s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 393s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 393s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 655 | queue_ = std::make_unique>(fst, filter); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 393s] | ^~~~~~~~~~~ [ 393s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 393s] 1095 | ShortestDistance(ifst, &idistance, true); [ 393s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 393s] 66 | Determinize(ifst, ofst, detargs); [ 393s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] determinize.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 393s] | ~~^~~~~~~~~~~~~~~~ [ 393s] ./../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] [ 393s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 393s] | ~~^~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 393s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::internal::Disambiguator > >::CommonFuture; _Args = {const fst::ExpandedFst > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t > >::CommonFuture>]' [ 393s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 393s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 387 | auto common_future = std::make_unique(ifst); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 393s] ./../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 >]' [ 393s] 214 | PreDisambiguate(sfst, ofst, opts); [ 393s] | ^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 393s] | ~~^~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 393s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 393s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 393s] | ~~~~~~~~~~~~^~ [ 393s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 393s] 120 | StateMap(fst, &mapper); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 393s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 393s] 104 | StateMap(fst, mapper); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 213 | ArcSort(&sfst, ArcCompare()); [ 393s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 393s] | ~~~^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 393s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 393s] 128 | class ImplToExpandedFst : public ImplToFst { [ 393s] | ^~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 393s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 393s] | ^~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 393s] 520 | class VectorFst : public ImplToMutableFst> { [ 393s] | ^~~~~~~~~ [ 393s] ./../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]' [ 393s] 313 | VectorFst rfst; [ 393s] | ^~~~ [ 393s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 393s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 393s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 208 | Prune(fst, opts); [ 393s] | ~~~~~^~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 214 | PreDisambiguate(sfst, ofst, opts); [ 393s] | ^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 393s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 393s] | ^~~~~~~~ [ 393s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 393s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 393s] | ^~~~~~~~ [ 393s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 393s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 393s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 393s] | ^~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 393s] 520 | class VectorFst : public ImplToMutableFst> { [ 393s] | ^~~~~~~~~ [ 393s] ./../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]' [ 393s] 313 | VectorFst rfst; [ 393s] | ^~~~ [ 393s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 393s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 393s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 208 | Prune(fst, opts); [ 393s] | ~~~~~^~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 214 | PreDisambiguate(sfst, ofst, opts); [ 393s] | ^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 393s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 393s] | ^~~~~~~~ [ 393s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 393s] 128 | class ImplToExpandedFst : public ImplToFst { [ 393s] | ^~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 393s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 393s] 520 | class VectorFst : public ImplToMutableFst> { [ 393s] | ^~~~~~~~~ [ 393s] ./../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]' [ 393s] 313 | VectorFst rfst; [ 393s] | ^~~~ [ 393s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 393s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 393s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 208 | Prune(fst, opts); [ 393s] | ~~~~~^~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 214 | PreDisambiguate(sfst, ofst, opts); [ 393s] | ^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 393s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 393s] | ^~~~~~~~ [ 393s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 393s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 393s] | ^~~~~~~~~~~~~~~~ [ 393s] In file included from ./../include/fst/prune.h:30: [ 393s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 393s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 393s] 146 | enqueued[s] = heap.Insert(s); [ 393s] | ~~~~~~~~~~~^~~ [ 393s] ./../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]' [ 393s] 208 | Prune(fst, opts); [ 393s] | ~~~~~^~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 214 | PreDisambiguate(sfst, ofst, opts); [ 393s] | ^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 57 | if (size_ < values_.size()) { [ 393s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 393s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 393s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 393s] | ~~~~~~~~~~~~^~ [ 393s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 393s] 120 | StateMap(fst, &mapper); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 393s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 393s] 104 | StateMap(fst, mapper); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 213 | ArcSort(&sfst, ArcCompare()); [ 393s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 393s] | ~~~^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 393s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 393s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 393s] | ~~~~~~~~~~~~^~ [ 393s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 393s] 120 | StateMap(fst, &mapper); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 393s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 393s] 104 | StateMap(fst, mapper); [ 393s] | ~~~~~~~~^~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 213 | ArcSort(&sfst, ArcCompare()); [ 393s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 393s] | ~~~^~~~~~~~~~~~~~~ [ 393s] In file included from ./../include/fst/shortest-distance.h:31, [ 393s] from ./../include/fst/prune.h:31: [ 393s] ./../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]': [ 393s] ./../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]' [ 393s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] 679 | &unweighted); [ 393s] | ~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 393s] | ^~~~~~~~~~~ [ 393s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 393s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 393s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 208 | Prune(fst, opts); [ 393s] | ~~~~~^~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 214 | PreDisambiguate(sfst, ofst, opts); [ 393s] | ^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 393s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]': [ 393s] ./../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]' [ 393s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] 679 | &unweighted); [ 393s] | ~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 393s] | ^~~~~~~~~~~ [ 393s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 393s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 393s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 208 | Prune(fst, opts); [ 393s] | ~~~~~^~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 214 | PreDisambiguate(sfst, ofst, opts); [ 393s] | ^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 393s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 393s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 393s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 393s] | ^~~~~~~~~ [ 393s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 393s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 393s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 393s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 208 | Prune(fst, opts); [ 393s] | ~~~~~^~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 214 | PreDisambiguate(sfst, ofst, opts); [ 393s] | ^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 393s] | ~~^~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 393s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 393s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 393s] | ^~~~~~~~~ [ 393s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 393s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 393s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 393s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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]' [ 393s] 208 | Prune(fst, opts); [ 393s] | ~~~~~^~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 393s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 393s] ./../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 >]' [ 393s] 214 | PreDisambiguate(sfst, ofst, opts); [ 393s] | ^~~~~~~~~~~~~~~ [ 393s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 393s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 393s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 393s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 393s] 60 | Disambiguate(ifst, ofst, disargs); [ 393s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 393s] disambiguate.cc:36:1: required from here [ 393s] 164 | ({#Op, Arc::Type()}, Op) [ 393s] | ^ [ 393s] ./../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] [ 393s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 393s] | ~~^~~~~~~~~~~~~~~~~~~ [ 394s] In file included from ./../include/fst/replace-util.h:32, [ 394s] from ./../include/fst/replace.h:36: [ 394s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 394s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 394s] 114 | visitor->FinishVisit(); [ 394s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 394s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 394s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 394s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 394s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 394s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] ./../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]' [ 394s] 655 | queue_ = std::make_unique>(fst, filter); [ 394s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 394s] ./../include/fst/shortest-distance.h:305:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 394s] ./../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]' [ 394s] 208 | Prune(fst, opts); [ 394s] | ~~~~~^~~~~~~~~~~ [ 394s] ./../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 >]' [ 394s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 394s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] ./../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 >]' [ 394s] 214 | PreDisambiguate(sfst, ofst, opts); [ 394s] | ^~~~~~~~~~~~~~~ [ 394s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 394s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 394s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 394s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 394s] 60 | Disambiguate(ifst, ofst, disargs); [ 394s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 394s] disambiguate.cc:36:1: required from here [ 394s] 164 | ({#Op, Arc::Type()}, Op) [ 394s] | ^ [ 394s] ./../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] [ 394s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 394s] | ~~^~~~~~~~~~~~~~~~ [ 394s] ./../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] [ 394s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 394s] | ~~^~~~~~~~~~~~~~~~ [ 394s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 394s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 394s] 114 | visitor->FinishVisit(); [ 394s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 394s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 394s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 394s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 394s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 394s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] ./../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]' [ 394s] 655 | queue_ = std::make_unique>(fst, filter); [ 394s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 394s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 394s] ./../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]' [ 394s] 208 | Prune(fst, opts); [ 394s] | ~~~~~^~~~~~~~~~~ [ 394s] ./../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 >]' [ 394s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 394s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 394s] ./../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 >]' [ 394s] 214 | PreDisambiguate(sfst, ofst, opts); [ 394s] | ^~~~~~~~~~~~~~~ [ 394s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 394s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 394s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 394s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 394s] 60 | Disambiguate(ifst, ofst, disargs); [ 394s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 394s] disambiguate.cc:36:1: required from here [ 394s] 164 | ({#Op, Arc::Type()}, Op) [ 394s] | ^ [ 394s] ./../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] [ 394s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 394s] | ~~^~~~~~~~~~~~~~~~ [ 394s] ./../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] [ 394s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 394s] | ~~^~~~~~~~~~~~~~~~ [ 395s] depbase=`echo draw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 395s] /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 &&\ [ 395s] mv -f $depbase.Tpo $depbase.Plo [ 395s] 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 [ 399s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 399s] /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 &&\ [ 399s] mv -f $depbase.Tpo $depbase.Plo [ 399s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 399s] /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 &&\ [ 399s] mv -f $depbase.Tpo $depbase.Plo [ 399s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 399s] ./../include/fst/queue.h:548:11: required from here [ 399s] 548 | StateId Head() const final { [ 399s] | ^~~~ [ 399s] ./../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] [ 399s] 552 | ((front_ >= trivial_queue_.size()) || [ 399s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 399s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 399s] ./../include/fst/queue.h:563:8: required from here [ 399s] 563 | void Enqueue(StateId s) final { [ 399s] | ^~~~~~~ [ 399s] ./../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] [ 399s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 399s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 399s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 399s] ./../include/fst/queue.h:581:8: required from here [ 399s] 581 | void Dequeue() final { [ 399s] | ^~~~~~~ [ 399s] ./../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] [ 399s] 584 | } else if (front_ < trivial_queue_.size()) { [ 399s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 399s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 399s] ./../include/fst/queue.h:593:8: required from here [ 399s] 593 | bool Empty() const final { [ 399s] | ^~~~~ [ 399s] ./../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] [ 399s] 602 | return (front_ >= trivial_queue_.size()) || [ 399s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 399s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 399s] ./../include/fst/queue.h:607:8: required from here [ 399s] 607 | void Clear() final { [ 399s] | ^~~~~ [ 399s] ./../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] [ 399s] 611 | } else if (i < trivial_queue_.size()) { [ 399s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 399s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 399s] ./../include/fst/queue.h:232:8: required from here [ 399s] 232 | void Update(StateId s) override { [ 399s] | ^~~~~~ [ 399s] ./../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] [ 399s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 399s] | ~~^~~~~~~~~~~~~~ [ 399s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 399s] ./../include/fst/queue.h:495:8: required from here [ 399s] 495 | void Enqueue(StateId s) final { [ 399s] | ^~~~~~~ [ 399s] ./../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] [ 399s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 399s] | ~~~~~~~~~~~~~~~~~^~~~ [ 399s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 399s] ./../include/fst/queue.h:548:11: required from here [ 399s] 548 | StateId Head() const final { [ 399s] | ^~~~ [ 399s] ./../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] [ 399s] 552 | ((front_ >= trivial_queue_.size()) || [ 399s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 399s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 399s] ./../include/fst/queue.h:563:8: required from here [ 399s] 563 | void Enqueue(StateId s) final { [ 399s] | ^~~~~~~ [ 399s] ./../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] [ 399s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 399s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 399s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 399s] ./../include/fst/queue.h:581:8: required from here [ 399s] 581 | void Dequeue() final { [ 399s] | ^~~~~~~ [ 399s] ./../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] [ 399s] 584 | } else if (front_ < trivial_queue_.size()) { [ 399s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 399s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 399s] ./../include/fst/queue.h:593:8: required from here [ 399s] 593 | bool Empty() const final { [ 399s] | ^~~~~ [ 399s] ./../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] [ 399s] 602 | return (front_ >= trivial_queue_.size()) || [ 399s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 399s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 399s] ./../include/fst/queue.h:607:8: required from here [ 399s] 607 | void Clear() final { [ 399s] | ^~~~~ [ 399s] ./../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] [ 399s] 611 | } else if (i < trivial_queue_.size()) { [ 399s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 399s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 399s] ./../include/fst/queue.h:232:8: required from here [ 399s] 232 | void Update(StateId s) override { [ 399s] | ^~~~~~ [ 399s] ./../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] [ 399s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 399s] | ~~^~~~~~~~~~~~~~ [ 399s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 399s] ./../include/fst/queue.h:495:8: required from here [ 399s] 495 | void Enqueue(StateId s) final { [ 399s] | ^~~~~~~ [ 399s] ./../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] [ 399s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 399s] | ~~~~~~~~~~~~~~~~~^~~~ [ 399s] 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 [ 399s] 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 [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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 >]': [ 400s] ./../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]' [ 400s] 616 | filter_->SetState(s, *tuple); [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../include/fst/determinize.h:614:10: required from here [ 400s] 614 | Weight ComputeFinal(StateId s) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 400s] | ~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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 >]': [ 400s] ./../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]' [ 400s] 616 | filter_->SetState(s, *tuple); [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../include/fst/determinize.h:614:10: required from here [ 400s] 614 | Weight ComputeFinal(StateId s) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 400s] | ~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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 >]': [ 400s] ./../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]' [ 400s] 616 | filter_->SetState(s, *tuple); [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../include/fst/determinize.h:614:10: required from here [ 400s] 614 | Weight ComputeFinal(StateId s) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 400s] | ~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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 >]': [ 400s] ./../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]' [ 400s] 616 | filter_->SetState(s, *tuple); [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../include/fst/determinize.h:614:10: required from here [ 400s] 614 | Weight ComputeFinal(StateId s) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 400s] | ~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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 >]': [ 400s] ./../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]' [ 400s] 616 | filter_->SetState(s, *tuple); [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../include/fst/determinize.h:614:10: required from here [ 400s] 614 | Weight ComputeFinal(StateId s) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 400s] | ~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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 >]': [ 400s] ./../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]' [ 400s] 616 | filter_->SetState(s, *tuple); [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../include/fst/determinize.h:614:10: required from here [ 400s] 614 | Weight ComputeFinal(StateId s) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 400s] | ~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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 >]': [ 400s] ./../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]' [ 400s] 616 | filter_->SetState(s, *tuple); [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../include/fst/determinize.h:614:10: required from here [ 400s] 614 | Weight ComputeFinal(StateId s) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 400s] | ~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 275 | return WriteFst(*this, strm, opts); [ 400s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 400s] ./../include/fst/const-fst.h:274:8: required from here [ 400s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 393 | if (hdr.NumStates() != num_states) { [ 400s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 397 | if (hdr.NumArcs() != num_arcs) { [ 400s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 275 | return WriteFst(*this, strm, opts); [ 400s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 400s] ./../include/fst/const-fst.h:274:8: required from here [ 400s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 393 | if (hdr.NumStates() != num_states) { [ 400s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 397 | if (hdr.NumArcs() != num_arcs) { [ 400s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 400s] ./../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]' [ 400s] 218 | key_[s] = heap_.Insert(s); [ 400s] | ~~~~~~~~~~~~^~~ [ 400s] ./../include/fst/queue.h:215:8: required from here [ 400s] 215 | void Enqueue(StateId s) override { [ 400s] | ^~~~~~~ [ 400s] ./../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] [ 400s] 57 | if (size_ < values_.size()) { [ 400s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 400s] ./../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]' [ 400s] 218 | key_[s] = heap_.Insert(s); [ 400s] | ~~~~~~~~~~~~^~~ [ 400s] ./../include/fst/queue.h:215:8: required from here [ 400s] 215 | void Enqueue(StateId s) override { [ 400s] | ^~~~~~~ [ 400s] ./../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] [ 400s] 57 | if (size_ < values_.size()) { [ 400s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 400s] In file included from ./../include/fst/lookahead-matcher.h:33: [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 275 | return WriteFst(*this, strm, opts); [ 400s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 400s] ./../include/fst/const-fst.h:274:8: required from here [ 400s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 393 | if (hdr.NumStates() != num_states) { [ 400s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 397 | if (hdr.NumArcs() != num_arcs) { [ 400s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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 >]': [ 400s] ./../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]' [ 400s] 616 | filter_->SetState(s, *tuple); [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../include/fst/determinize.h:614:10: required from here [ 400s] 614 | Weight ComputeFinal(StateId s) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 400s] | ~~~~~~~~~~~~~~^~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 275 | return WriteFst(*this, strm, opts); [ 400s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 400s] ./../include/fst/const-fst.h:274:8: required from here [ 400s] 274 | bool Write(std::ostream &strm, const FstWriteOptions &opts) const override { [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 393 | if (hdr.NumStates() != num_states) { [ 400s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 397 | if (hdr.NumArcs() != num_arcs) { [ 400s] | ~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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 >]': [ 400s] ./../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]' [ 400s] 616 | filter_->SetState(s, *tuple); [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../include/fst/determinize.h:614:10: required from here [ 400s] 614 | Weight ComputeFinal(StateId s) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 400s] | ~~~~~~~~~~~~~~^~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 400s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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 >]': [ 400s] ./../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]' [ 400s] 616 | filter_->SetState(s, *tuple); [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 400s] ./../include/fst/determinize.h:614:10: required from here [ 400s] 614 | Weight ComputeFinal(StateId s) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 400s] | ~~~~~~~~~~~~~~^~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] In file included from ./../include/fst/determinize.h:39: [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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 > > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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> > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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 > > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] In file included from ./../include/fst/determinize.h:39: [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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 > > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] In file included from ./../include/fst/cache.h:33, [ 400s] from ./../include/fst/arc-map.h:32, [ 400s] from ./../include/fst/determinize.h:36: [ 400s] ./../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 > >]': [ 400s] ./../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 > >]' [ 400s] 409 | BaseImpl::DeleteStates(dstates); [ 400s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 400s] ./../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 > >]' [ 400s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 400s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 400s] ./../include/fst/mutable-fst.h:336:8: required from here [ 400s] 336 | void DeleteStates(const std::vector &dstates) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 400s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 400s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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]': [ 400s] ./../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]' [ 400s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 400s] | ^~~~~~~~~ [ 400s] ./../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]' [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ~~~~~~~~~~~~^~ [ 400s] ./../include/fst/fst.h:950:11: required from here [ 400s] 950 | StateId Start() const override { return impl_->Start(); } [ 400s] | ^~~~~ [ 400s] ./../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] [ 400s] 348 | while (unfactored_.size() <= element.state) [ 400s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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 > >]': [ 400s] ./../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 > >]' [ 400s] 409 | BaseImpl::DeleteStates(dstates); [ 400s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 400s] ./../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 > >]' [ 400s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 400s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 400s] ./../include/fst/mutable-fst.h:336:8: required from here [ 400s] 336 | void DeleteStates(const std::vector &dstates) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 400s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 400s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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 > > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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 > > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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 > > > >]': [ 400s] ./../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]' [ 400s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 400s] | ^~~~~~~~~~~~~~~ [ 400s] ./../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]' [ 400s] 611 | return FindState(std::move(tuple)); [ 400s] | ^~~~~~~~~ [ 400s] ./../include/fst/determinize.h:605:11: required from here [ 400s] 605 | StateId ComputeStart() override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 400s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 400s] ./../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 >]': [ 400s] ./../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 >]' [ 400s] 409 | BaseImpl::DeleteStates(dstates); [ 400s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 400s] ./../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 >]' [ 400s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 400s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 400s] ./../include/fst/mutable-fst.h:336:8: required from here [ 400s] 336 | void DeleteStates(const std::vector &dstates) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 400s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 400s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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 >]': [ 400s] ./../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 >]' [ 400s] 409 | BaseImpl::DeleteStates(dstates); [ 400s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 400s] ./../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 >]' [ 400s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 400s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 400s] ./../include/fst/mutable-fst.h:336:8: required from here [ 400s] 336 | void DeleteStates(const std::vector &dstates) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 400s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 400s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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 >]': [ 400s] ./../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 >]' [ 400s] 409 | BaseImpl::DeleteStates(dstates); [ 400s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 400s] ./../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 >]' [ 400s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 400s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 400s] ./../include/fst/mutable-fst.h:336:8: required from here [ 400s] 336 | void DeleteStates(const std::vector &dstates) override { [ 400s] | ^~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 400s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 400s] ./../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] [ 400s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 400s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 401s] In file included from ./../include/fst/script/encodemapper-class.h:27, [ 401s] from encodemapper-class.cc:18: [ 401s] ./../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]': [ 401s] ./../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]' [ 401s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 401s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 401s] ./../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]' [ 401s] 206 | EncodeMapper::Read(strm, source)); [ 401s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 401s] encodemapper-class.cc:94:1: required from here [ 401s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 401s] | ^ [ 401s] ./../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] [ 401s] 254 | for (int64_t i = 0; i < size; ++i) { [ 401s] | ~~^~~~~~ [ 401s] ./../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]': [ 401s] ./../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]' [ 401s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 401s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 401s] ./../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]' [ 401s] 206 | EncodeMapper::Read(strm, source)); [ 401s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 401s] encodemapper-class.cc:95:1: required from here [ 401s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 401s] | ^ [ 401s] ./../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] [ 401s] 254 | for (int64_t i = 0; i < size; ++i) { [ 401s] | ~~^~~~~~ [ 401s] ./../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]': [ 401s] ./../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]' [ 401s] 371 | auto *table = internal::EncodeTable::Read(strm, source); [ 401s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 401s] ./../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]' [ 401s] 206 | EncodeMapper::Read(strm, source)); [ 401s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 401s] encodemapper-class.cc:96:1: required from here [ 401s] 290 | EncodeMapperClass::Read, EncodeMapperClass::Create)); [ 401s] | ^ [ 401s] ./../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] [ 401s] 254 | for (int64_t i = 0; i < size; ++i) { [ 401s] | ~~^~~~~~ [ 401s] In file included from ./../include/fst/script/encode.h:24, [ 401s] from encode.cc:18: [ 401s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 401s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 401s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 401s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 401s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 401s] 134 | aiter.SetValue((*mapper)(arc)); [ 401s] | ~~~~~~~~~^~~~~ [ 401s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 401s] 477 | ArcMap(fst, mapper); [ 401s] | ~~~~~~^~~~~~~~~~~~~ [ 401s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 401s] 37 | Encode(fst, mapper); [ 401s] | ~~~~~~^~~~~~~~~~~~~ [ 401s] encode.cc:34:1: required from here [ 401s] 164 | ({#Op, Arc::Type()}, Op) [ 401s] | ^ [ 401s] ./../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] [ 401s] 186 | if (label < 1 || label > triples_.size()) { [ 401s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 401s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 401s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 401s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 401s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 401s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 401s] 134 | aiter.SetValue((*mapper)(arc)); [ 401s] | ~~~~~~~~~^~~~~ [ 401s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 401s] 477 | ArcMap(fst, mapper); [ 401s] | ~~~~~~^~~~~~~~~~~~~ [ 401s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 401s] 37 | Encode(fst, mapper); [ 401s] | ~~~~~~^~~~~~~~~~~~~ [ 401s] encode.cc:34:1: required from here [ 401s] 164 | ({#Op, Arc::Type()}, Op) [ 401s] | ^ [ 401s] ./../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] [ 401s] 186 | if (label < 1 || label > triples_.size()) { [ 401s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 401s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 401s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 401s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 401s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 401s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 401s] 134 | aiter.SetValue((*mapper)(arc)); [ 401s] | ~~~~~~~~~^~~~~ [ 401s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 401s] 477 | ArcMap(fst, mapper); [ 401s] | ~~~~~~^~~~~~~~~~~~~ [ 401s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 401s] 37 | Encode(fst, mapper); [ 401s] | ~~~~~~^~~~~~~~~~~~~ [ 401s] encode.cc:34:1: required from here [ 401s] 164 | ({#Op, Arc::Type()}, Op) [ 401s] | ^ [ 401s] ./../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] [ 401s] 186 | if (label < 1 || label > triples_.size()) { [ 401s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 402s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 402s] /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 &&\ [ 402s] mv -f $depbase.Tpo $depbase.Plo [ 402s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 402s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 402s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 402s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 402s] ./../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 >]' [ 402s] 121 | return ArcClass(mapper_(arc)); [ 402s] | ~~~~~~~^~~~~ [ 402s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 402s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 402s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 402s] ./../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] [ 402s] 186 | if (label < 1 || label > triples_.size()) { [ 402s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 402s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 402s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 402s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 402s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 402s] ./../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 >]' [ 402s] 121 | return ArcClass(mapper_(arc)); [ 402s] | ~~~~~~~^~~~~ [ 402s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 402s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 402s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 402s] ./../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] [ 402s] 186 | if (label < 1 || label > triples_.size()) { [ 402s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 402s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 402s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 402s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 402s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 402s] ./../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 >]' [ 402s] 121 | return ArcClass(mapper_(arc)); [ 402s] | ~~~~~~~^~~~~ [ 402s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 402s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 402s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 402s] ./../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] [ 402s] 186 | if (label < 1 || label > triples_.size()) { [ 402s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 402s] 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 [ 402s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 402s] /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 &&\ [ 402s] mv -f $depbase.Tpo $depbase.Plo [ 402s] 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 [ 402s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 402s] /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 &&\ [ 402s] mv -f $depbase.Tpo $depbase.Plo [ 403s] 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 [ 404s] In file included from ./../include/fst/vector-fst.h:34, [ 404s] from ./../include/fst/cache.h:33, [ 404s] from ./../include/fst/arc-map.h:32, [ 404s] from ./../include/fst/epsnormalize.h:24, [ 404s] from ./../include/fst/script/epsnormalize.h:23, [ 404s] from epsnormalize.cc:18: [ 404s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 404s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 404s] 128 | class ImplToExpandedFst : public ImplToFst { [ 404s] | ^~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 404s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 404s] | ^~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 404s] 520 | class VectorFst : public ImplToMutableFst> { [ 404s] | ^~~~~~~~~ [ 404s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 404s] 55 | VectorFst> gfst; [ 404s] | ^~~~ [ 404s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 404s] 48 | EpsNormalize(ifst, ofst, type); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 404s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 404s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 404s] epsnormalize.cc:35:1: required from here [ 404s] 164 | ({#Op, Arc::Type()}, Op) [ 404s] | ^ [ 404s] ./../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=] [ 404s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 404s] | ^~~~~~~~ [ 404s] In file included from ./../include/fst/expanded-fst.h:33, [ 404s] from ./../include/fst/mutable-fst.h:37: [ 404s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 404s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 404s] | ^~~~~~~~ [ 404s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 404s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 404s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 404s] | ^~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 404s] 520 | class VectorFst : public ImplToMutableFst> { [ 404s] | ^~~~~~~~~ [ 404s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 404s] 55 | VectorFst> gfst; [ 404s] | ^~~~ [ 404s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 404s] 48 | EpsNormalize(ifst, ofst, type); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 404s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 404s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 404s] epsnormalize.cc:35:1: required from here [ 404s] 164 | ({#Op, Arc::Type()}, Op) [ 404s] | ^ [ 404s] ./../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=] [ 404s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 404s] | ^~~~~~~~ [ 404s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 404s] 128 | class ImplToExpandedFst : public ImplToFst { [ 404s] | ^~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 404s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 404s] 520 | class VectorFst : public ImplToMutableFst> { [ 404s] | ^~~~~~~~~ [ 404s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 404s] 55 | VectorFst> gfst; [ 404s] | ^~~~ [ 404s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 404s] 48 | EpsNormalize(ifst, ofst, type); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 404s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 404s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 404s] epsnormalize.cc:35:1: required from here [ 404s] 164 | ({#Op, Arc::Type()}, Op) [ 404s] | ^ [ 404s] ./../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=] [ 404s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 404s] | ^~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 404s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 404s] | ^~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 404s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 404s] 128 | class ImplToExpandedFst : public ImplToFst { [ 404s] | ^~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 404s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 404s] | ^~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 404s] 520 | class VectorFst : public ImplToMutableFst> { [ 404s] | ^~~~~~~~~ [ 404s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 404s] 55 | VectorFst> gfst; [ 404s] | ^~~~ [ 404s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 404s] 48 | EpsNormalize(ifst, ofst, type); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 404s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 404s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 404s] epsnormalize.cc:35:1: required from here [ 404s] 164 | ({#Op, Arc::Type()}, Op) [ 404s] | ^ [ 404s] ./../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=] [ 404s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 404s] | ^~~~~~~~ [ 404s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 404s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 404s] | ^~~~~~~~ [ 404s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 404s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 404s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 404s] | ^~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 404s] 520 | class VectorFst : public ImplToMutableFst> { [ 404s] | ^~~~~~~~~ [ 404s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 404s] 55 | VectorFst> gfst; [ 404s] | ^~~~ [ 404s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 404s] 48 | EpsNormalize(ifst, ofst, type); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 404s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 404s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 404s] epsnormalize.cc:35:1: required from here [ 404s] 164 | ({#Op, Arc::Type()}, Op) [ 404s] | ^ [ 404s] ./../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=] [ 404s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 404s] | ^~~~~~~~ [ 404s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 404s] 128 | class ImplToExpandedFst : public ImplToFst { [ 404s] | ^~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 404s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 404s] 520 | class VectorFst : public ImplToMutableFst> { [ 404s] | ^~~~~~~~~ [ 404s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 404s] 55 | VectorFst> gfst; [ 404s] | ^~~~ [ 404s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 404s] 48 | EpsNormalize(ifst, ofst, type); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 404s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 404s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 404s] epsnormalize.cc:35:1: required from here [ 404s] 164 | ({#Op, Arc::Type()}, Op) [ 404s] | ^ [ 404s] ./../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=] [ 404s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 404s] | ^~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 404s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 404s] | ^~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 404s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 404s] 128 | class ImplToExpandedFst : public ImplToFst { [ 404s] | ^~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 404s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 404s] | ^~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 404s] 520 | class VectorFst : public ImplToMutableFst> { [ 404s] | ^~~~~~~~~ [ 404s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 404s] 55 | VectorFst> gfst; [ 404s] | ^~~~ [ 404s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 404s] 48 | EpsNormalize(ifst, ofst, type); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 404s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 404s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 404s] epsnormalize.cc:35:1: required from here [ 404s] 164 | ({#Op, Arc::Type()}, Op) [ 404s] | ^ [ 404s] ./../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=] [ 404s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 404s] | ^~~~~~~~ [ 404s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 404s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 404s] | ^~~~~~~~ [ 404s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 404s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 404s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 404s] | ^~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 404s] 520 | class VectorFst : public ImplToMutableFst> { [ 404s] | ^~~~~~~~~ [ 404s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 404s] 55 | VectorFst> gfst; [ 404s] | ^~~~ [ 404s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 404s] 48 | EpsNormalize(ifst, ofst, type); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 404s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 404s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 404s] epsnormalize.cc:35:1: required from here [ 404s] 164 | ({#Op, Arc::Type()}, Op) [ 404s] | ^ [ 404s] ./../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=] [ 404s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 404s] | ^~~~~~~~ [ 404s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 404s] 128 | class ImplToExpandedFst : public ImplToFst { [ 404s] | ^~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 404s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 404s] 520 | class VectorFst : public ImplToMutableFst> { [ 404s] | ^~~~~~~~~ [ 404s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 404s] 55 | VectorFst> gfst; [ 404s] | ^~~~ [ 404s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 404s] 48 | EpsNormalize(ifst, ofst, type); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 404s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 404s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 404s] epsnormalize.cc:35:1: required from here [ 404s] 164 | ({#Op, Arc::Type()}, Op) [ 404s] | ^ [ 404s] ./../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=] [ 404s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 404s] | ^~~~~~~~ [ 404s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 404s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 404s] | ^~~~~~~~~~~~~~~~ [ 404s] In file included from ./../include/fst/epsnormalize.h:27: [ 404s] ./../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>]': [ 404s] ./../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]' [ 404s] 342 | RmEpsilon(fst, &distance, opts); [ 404s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 404s] 64 | RmEpsilon(&gfst); [ 404s] | ~~~~~~~~~^~~~~~~ [ 404s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 404s] 48 | EpsNormalize(ifst, ofst, type); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 404s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 404s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 404s] epsnormalize.cc:35:1: required from here [ 404s] 164 | ({#Op, Arc::Type()}, Op) [ 404s] | ^ [ 404s] ./../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] [ 404s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 404s] | ~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 404s] | ~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 404s] | ~~^~~~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 404s] | ~~^~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 404s] | ~~^~~~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 404s] | ~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../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>]': [ 404s] ./../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]' [ 404s] 342 | RmEpsilon(fst, &distance, opts); [ 404s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 404s] 64 | RmEpsilon(&gfst); [ 404s] | ~~~~~~~~~^~~~~~~ [ 404s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 404s] 48 | EpsNormalize(ifst, ofst, type); [ 404s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 404s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 404s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 404s] epsnormalize.cc:35:1: required from here [ 404s] 164 | ({#Op, Arc::Type()}, Op) [ 404s] | ^ [ 404s] ./../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] [ 404s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 404s] | ~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 404s] | ~~^~~~~~~~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 404s] | ~~^~~~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 404s] | ~~^~~~~~~~~~~~ [ 404s] ./../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] [ 404s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 404s] | ~~^~~~~~~~~~~~~~ [ 404s] ./../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] [ 405s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 405s] | ~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../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>]': [ 405s] ./../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]' [ 405s] 342 | RmEpsilon(fst, &distance, opts); [ 405s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 405s] 64 | RmEpsilon(&gfst); [ 405s] | ~~~~~~~~~^~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 405s] 48 | EpsNormalize(ifst, ofst, type); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 405s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] epsnormalize.cc:35:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 405s] | ~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 405s] | ~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 405s] | ~~^~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 405s] | ~~^~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 405s] | ~~^~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 405s] | ~~^~~~~~~~~~~~~~~~~~ [ 405s] In file included from ./../include/fst/shortest-distance.h:31, [ 405s] from ./../include/fst/prune.h:31, [ 405s] from ./../include/fst/rmepsilon.h:36: [ 405s] ./../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]': [ 405s] ./../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>]' [ 405s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] 679 | &unweighted); [ 405s] | ~~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 405s] | ^~~~~~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 405s] 64 | RmEpsilon(&gfst); [ 405s] | ~~~~~~~~~^~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 405s] 48 | EpsNormalize(ifst, ofst, type); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 405s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] epsnormalize.cc:35:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 405s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 405s] In file included from ./../include/fst/test-properties.h:27, [ 405s] from ./../include/fst/vector-fst.h:35: [ 405s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 405s] ./../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>]' [ 405s] 303 | Connect(fst); [ 405s] | ~~~~~~~^~~~~ [ 405s] ./../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]' [ 405s] 342 | RmEpsilon(fst, &distance, opts); [ 405s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 405s] 64 | RmEpsilon(&gfst); [ 405s] | ~~~~~~~~~^~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 405s] 48 | EpsNormalize(ifst, ofst, type); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 405s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] epsnormalize.cc:35:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 405s] | ~~^~~~~~~~~~~~~~~ [ 405s] ./../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]': [ 405s] ./../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>]' [ 405s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] 679 | &unweighted); [ 405s] | ~~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 405s] | ^~~~~~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 405s] 64 | RmEpsilon(&gfst); [ 405s] | ~~~~~~~~~^~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 405s] 48 | EpsNormalize(ifst, ofst, type); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 405s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] epsnormalize.cc:35:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 405s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 405s] ./../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>]' [ 405s] 303 | Connect(fst); [ 405s] | ~~~~~~~^~~~~ [ 405s] ./../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]' [ 405s] 342 | RmEpsilon(fst, &distance, opts); [ 405s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 405s] 64 | RmEpsilon(&gfst); [ 405s] | ~~~~~~~~~^~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 405s] 48 | EpsNormalize(ifst, ofst, type); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 405s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] epsnormalize.cc:35:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 405s] | ~~^~~~~~~~~~~~~~~ [ 405s] ./../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]': [ 405s] ./../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>]' [ 405s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] 679 | &unweighted); [ 405s] | ~~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 405s] | ^~~~~~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 405s] 64 | RmEpsilon(&gfst); [ 405s] | ~~~~~~~~~^~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 405s] 48 | EpsNormalize(ifst, ofst, type); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 405s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] epsnormalize.cc:35:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 405s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 405s] In file included from ./../include/fst/vector-fst.h:34, [ 405s] from ./../include/fst/cache.h:33, [ 405s] from ./../include/fst/arc-map.h:32, [ 405s] from ./../include/fst/encode.h:32, [ 405s] from ./../include/fst/equivalent.h:30, [ 405s] from ./../include/fst/script/equivalent.h:23, [ 405s] from equivalent.cc:18: [ 405s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 405s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 405s] 128 | class ImplToExpandedFst : public ImplToFst { [ 405s] | ^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 149 | VectorFst efst1(fst1); [ 405s] | ^~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] In file included from ./../include/fst/expanded-fst.h:33, [ 405s] from ./../include/fst/mutable-fst.h:37: [ 405s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 405s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 405s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 149 | VectorFst efst1(fst1); [ 405s] | ^~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 405s] 128 | class ImplToExpandedFst : public ImplToFst { [ 405s] | ^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 149 | VectorFst efst1(fst1); [ 405s] | ^~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 405s] ./../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>]' [ 405s] 303 | Connect(fst); [ 405s] | ~~~~~~~^~~~~ [ 405s] ./../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]' [ 405s] 342 | RmEpsilon(fst, &distance, opts); [ 405s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 405s] 64 | RmEpsilon(&gfst); [ 405s] | ~~~~~~~~~^~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 405s] 48 | EpsNormalize(ifst, ofst, type); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 405s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] epsnormalize.cc:35:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 405s] | ~~^~~~~~~~~~~~~~~ [ 405s] In file included from ./../include/fst/queue.h:35: [ 405s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 405s] ./../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> >]' [ 405s] 114 | visitor->FinishVisit(); [ 405s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 405s] ./../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>]' [ 405s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 405s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 342 | RmEpsilon(fst, &distance, opts); [ 405s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 405s] 64 | RmEpsilon(&gfst); [ 405s] | ~~~~~~~~~^~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 405s] 48 | EpsNormalize(ifst, ofst, type); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 405s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] epsnormalize.cc:35:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 405s] | ~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 405s] | ~~^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 405s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 405s] 128 | class ImplToExpandedFst : public ImplToFst { [ 405s] | ^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 149 | VectorFst efst1(fst1); [ 405s] | ^~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 405s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 405s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 149 | VectorFst efst1(fst1); [ 405s] | ^~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 405s] 128 | class ImplToExpandedFst : public ImplToFst { [ 405s] | ^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 149 | VectorFst efst1(fst1); [ 405s] | ^~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 405s] ./../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> >]' [ 405s] 114 | visitor->FinishVisit(); [ 405s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 405s] ./../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>]' [ 405s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 405s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 342 | RmEpsilon(fst, &distance, opts); [ 405s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 405s] 64 | RmEpsilon(&gfst); [ 405s] | ~~~~~~~~~^~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 405s] 48 | EpsNormalize(ifst, ofst, type); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 405s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] epsnormalize.cc:35:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 405s] | ~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 405s] | ~~^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 405s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 405s] 128 | class ImplToExpandedFst : public ImplToFst { [ 405s] | ^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 149 | VectorFst efst1(fst1); [ 405s] | ^~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 405s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 405s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 149 | VectorFst efst1(fst1); [ 405s] | ^~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 405s] 128 | class ImplToExpandedFst : public ImplToFst { [ 405s] | ^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 149 | VectorFst efst1(fst1); [ 405s] | ^~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 405s] ./../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> >]' [ 405s] 114 | visitor->FinishVisit(); [ 405s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 405s] ./../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>]' [ 405s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 405s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../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]' [ 405s] 342 | RmEpsilon(fst, &distance, opts); [ 405s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 405s] 64 | RmEpsilon(&gfst); [ 405s] | ~~~~~~~~~^~~~~~~ [ 405s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 405s] 48 | EpsNormalize(ifst, ofst, type); [ 405s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 405s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] epsnormalize.cc:35:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 405s] | ~~^~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 405s] | ~~^~~~~~~~~~~~~~~~ [ 405s] In file included from ./../include/fst/connect.h:30, [ 405s] from ./../include/fst/test-properties.h:27, [ 405s] from ./../include/fst/vector-fst.h:35: [ 405s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 405s] ./../include/fst/equivalent.h:168:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 168 | eq_classes.MakeSet(s1); [ 405s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 61 | if (item >= parent_.size()) { [ 405s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 405s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 405s] 128 | class ImplToExpandedFst : public ImplToFst { [ 405s] | ^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../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]' [ 405s] 313 | VectorFst rfst; [ 405s] | ^~~~ [ 405s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 405s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 405s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 405s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 405s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../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]' [ 405s] 313 | VectorFst rfst; [ 405s] | ^~~~ [ 405s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 405s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 405s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 405s] 128 | class ImplToExpandedFst : public ImplToFst { [ 405s] | ^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../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]' [ 405s] 313 | VectorFst rfst; [ 405s] | ^~~~ [ 405s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 405s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 405s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] In file included from ./../include/fst/equivalent.h:31: [ 405s] ./../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]': [ 405s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 405s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 405s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 405s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 405s] | ~~^~~~~~~~~~~~~~~~~ [ 405s] In file included from ./../include/fst/push.h:32: [ 405s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 405s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 405s] 99 | Reweight(fst, distance, type); [ 405s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 405s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 72 | if (s == potential.size()) break; [ 405s] | ~~^~~~~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 78 | if (arc.nextstate >= potential.size()) continue; [ 405s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 106 | const auto startweight = fst->Start() < potential.size() [ 405s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 405s] ./../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]' [ 405s] 86 | const auto repr = sets->FindSet(id); [ 405s] | ~~~~~~~~~~~~~^~~~ [ 405s] ./../include/fst/equivalent.h:188:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 188 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 405s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 405s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 405s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 405s] 128 | class ImplToExpandedFst : public ImplToFst { [ 405s] | ^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../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]' [ 405s] 313 | VectorFst rfst; [ 405s] | ^~~~ [ 405s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 405s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 405s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 405s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 405s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../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]' [ 405s] 313 | VectorFst rfst; [ 405s] | ^~~~ [ 405s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 405s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 405s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 405s] 128 | class ImplToExpandedFst : public ImplToFst { [ 405s] | ^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 405s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 405s] 520 | class VectorFst : public ImplToMutableFst> { [ 405s] | ^~~~~~~~~ [ 405s] ./../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]' [ 405s] 313 | VectorFst rfst; [ 405s] | ^~~~ [ 405s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 405s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 405s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 405s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 405s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 405s] | ^~~~~~~~ [ 405s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 405s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 405s] | ^~~~~~~~~~~~~~~~ [ 405s] ./../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]': [ 405s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 405s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 405s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 405s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 405s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 405s] | ~~^~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 405s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 405s] 99 | Reweight(fst, distance, type); [ 405s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 405s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 405s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 405s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 405s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 405s] equivalent.cc:33:1: required from here [ 405s] 164 | ({#Op, Arc::Type()}, Op) [ 405s] | ^ [ 405s] ./../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] [ 405s] 72 | if (s == potential.size()) break; [ 405s] | ~~^~~~~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 78 | if (arc.nextstate >= potential.size()) continue; [ 405s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 405s] ./../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] [ 405s] 106 | const auto startweight = fst->Start() < potential.size() [ 405s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 405s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 406s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 406s] 128 | class ImplToExpandedFst : public ImplToFst { [ 406s] | ^~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 406s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 406s] | ^~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 406s] 520 | class VectorFst : public ImplToMutableFst> { [ 406s] | ^~~~~~~~~ [ 406s] ./../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]' [ 406s] 313 | VectorFst rfst; [ 406s] | ^~~~ [ 406s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 406s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 406s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 406s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 406s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 406s] | ^~~~~~~~ [ 406s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 406s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 406s] | ^~~~~~~~ [ 406s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 406s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 406s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 406s] | ^~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 406s] 520 | class VectorFst : public ImplToMutableFst> { [ 406s] | ^~~~~~~~~ [ 406s] ./../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]' [ 406s] 313 | VectorFst rfst; [ 406s] | ^~~~ [ 406s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 406s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 406s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 406s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 406s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 406s] | ^~~~~~~~ [ 406s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 406s] 128 | class ImplToExpandedFst : public ImplToFst { [ 406s] | ^~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 406s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 406s] 520 | class VectorFst : public ImplToMutableFst> { [ 406s] | ^~~~~~~~~ [ 406s] ./../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]' [ 406s] 313 | VectorFst rfst; [ 406s] | ^~~~ [ 406s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 406s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 406s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 406s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 406s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 406s] | ^~~~~~~~ [ 406s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 406s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 406s] | ^~~~~~~~~~~~~~~~ [ 406s] ./../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]': [ 406s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 406s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 406s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 406s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../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] [ 406s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 406s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 406s] ./../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] [ 406s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 406s] | ~~^~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 406s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 406s] 99 | Reweight(fst, distance, type); [ 406s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 406s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../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] [ 406s] 72 | if (s == potential.size()) break; [ 406s] | ~~^~~~~~~~~~~~~~~~~~~ [ 406s] ./../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] [ 406s] 78 | if (arc.nextstate >= potential.size()) continue; [ 406s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 406s] ./../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] [ 406s] 106 | const auto startweight = fst->Start() < potential.size() [ 406s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 406s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 406s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 406s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 406s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 406s] 134 | aiter.SetValue((*mapper)(arc)); [ 406s] | ~~~~~~~~~^~~~~ [ 406s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 156 | ArcMap(&efst1, &mapper); [ 406s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../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] [ 406s] 186 | if (label < 1 || label > triples_.size()) { [ 406s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 406s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 406s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 406s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 406s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 406s] 134 | aiter.SetValue((*mapper)(arc)); [ 406s] | ~~~~~~~~~^~~~~ [ 406s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 156 | ArcMap(&efst1, &mapper); [ 406s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../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] [ 406s] 186 | if (label < 1 || label > triples_.size()) { [ 406s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 406s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 406s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 406s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 406s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 406s] 134 | aiter.SetValue((*mapper)(arc)); [ 406s] | ~~~~~~~~~^~~~~ [ 406s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 156 | ArcMap(&efst1, &mapper); [ 406s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../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] [ 406s] 186 | if (label < 1 || label > triples_.size()) { [ 406s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 406s] In file included from ./../include/fst/shortest-distance.h:31, [ 406s] from ./../include/fst/push.h:33: [ 406s] ./../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]': [ 406s] ./../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]' [ 406s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 406s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] 679 | &unweighted); [ 406s] | ~~~~~~~~~~~~ [ 406s] ./../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]' [ 406s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 406s] | ^~~~~~~~~~~ [ 406s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 406s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 406s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 406s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../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] [ 406s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 406s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 406s] ./../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]': [ 406s] ./../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]' [ 406s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 406s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] 679 | &unweighted); [ 406s] | ~~~~~~~~~~~~ [ 406s] ./../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]' [ 406s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 406s] | ^~~~~~~~~~~ [ 406s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 406s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 406s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 406s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../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] [ 406s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 406s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 406s] ./../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]': [ 406s] ./../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]' [ 406s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 406s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] 679 | &unweighted); [ 406s] | ~~~~~~~~~~~~ [ 406s] ./../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]' [ 406s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 406s] | ^~~~~~~~~~~ [ 406s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 406s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 406s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 406s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../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] [ 406s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 406s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 406s] ./../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]': [ 406s] ./../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]' [ 406s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 406s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] 679 | &unweighted); [ 406s] | ~~~~~~~~~~~~ [ 406s] ./../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]' [ 406s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 406s] | ^~~~~~~~~~~ [ 406s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 406s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 406s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 406s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../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] [ 406s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 406s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 406s] ./../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]': [ 406s] ./../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]' [ 406s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 406s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] 679 | &unweighted); [ 406s] | ~~~~~~~~~~~~ [ 406s] ./../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]' [ 406s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 406s] | ^~~~~~~~~~~ [ 406s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 406s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 406s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 406s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../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] [ 406s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 406s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 406s] ./../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]': [ 406s] ./../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]' [ 406s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 406s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] 679 | &unweighted); [ 406s] | ~~~~~~~~~~~~ [ 406s] ./../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]' [ 406s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 406s] | ^~~~~~~~~~~ [ 406s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 406s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 406s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 406s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 406s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 406s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 406s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 406s] equivalent.cc:33:1: required from here [ 406s] 164 | ({#Op, Arc::Type()}, Op) [ 406s] | ^ [ 406s] ./../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] [ 406s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 406s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 407s] In file included from ./../include/fst/queue.h:35: [ 407s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 407s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 407s] 114 | visitor->FinishVisit(); [ 407s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 407s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 407s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 407s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 407s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 407s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../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]' [ 407s] 655 | queue_ = std::make_unique>(fst, filter); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 407s] ./../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]' [ 407s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 407s] | ^~~~~~~~~~~ [ 407s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 407s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 407s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 407s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 407s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 407s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 407s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] equivalent.cc:33:1: required from here [ 407s] 164 | ({#Op, Arc::Type()}, Op) [ 407s] | ^ [ 407s] ./../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] [ 407s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 407s] | ~~^~~~~~~~~~~~~~~~ [ 407s] ./../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] [ 407s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 407s] | ~~^~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 407s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 407s] 114 | visitor->FinishVisit(); [ 407s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 407s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 407s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 407s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 407s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 407s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../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]' [ 407s] 655 | queue_ = std::make_unique>(fst, filter); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 407s] ./../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]' [ 407s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 407s] | ^~~~~~~~~~~ [ 407s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 407s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 407s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 407s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 407s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 407s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 407s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] equivalent.cc:33:1: required from here [ 407s] 164 | ({#Op, Arc::Type()}, Op) [ 407s] | ^ [ 407s] ./../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] [ 407s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 407s] | ~~^~~~~~~~~~~~~~~~ [ 407s] ./../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] [ 407s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 407s] | ~~^~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 407s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 407s] 114 | visitor->FinishVisit(); [ 407s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 407s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 407s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 407s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 407s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 407s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../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]' [ 407s] 655 | queue_ = std::make_unique>(fst, filter); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 407s] ./../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]' [ 407s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 407s] | ^~~~~~~~~~~ [ 407s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 407s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 407s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 407s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 407s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 407s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 407s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] equivalent.cc:33:1: required from here [ 407s] 164 | ({#Op, Arc::Type()}, Op) [ 407s] | ^ [ 407s] ./../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] [ 407s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 407s] | ~~^~~~~~~~~~~~~~~~ [ 407s] ./../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] [ 407s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 407s] | ~~^~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 407s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 407s] 114 | visitor->FinishVisit(); [ 407s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 407s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 407s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 407s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 407s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 407s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../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]' [ 407s] 655 | queue_ = std::make_unique>(fst, filter); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 407s] ./../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]' [ 407s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 407s] | ^~~~~~~~~~~ [ 407s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 407s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 407s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 407s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 407s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 407s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 407s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] equivalent.cc:33:1: required from here [ 407s] 164 | ({#Op, Arc::Type()}, Op) [ 407s] | ^ [ 407s] ./../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] [ 407s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 407s] | ~~^~~~~~~~~~~~~~~~ [ 407s] ./../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] [ 407s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 407s] | ~~^~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 407s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 407s] 114 | visitor->FinishVisit(); [ 407s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 407s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 407s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 407s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 407s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 407s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../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]' [ 407s] 655 | queue_ = std::make_unique>(fst, filter); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 407s] ./../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]' [ 407s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 407s] | ^~~~~~~~~~~ [ 407s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 407s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 407s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 407s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 407s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 407s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 407s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] equivalent.cc:33:1: required from here [ 407s] 164 | ({#Op, Arc::Type()}, Op) [ 407s] | ^ [ 407s] ./../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] [ 407s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 407s] | ~~^~~~~~~~~~~~~~~~ [ 407s] ./../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] [ 407s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 407s] | ~~^~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 407s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 407s] 114 | visitor->FinishVisit(); [ 407s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 407s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 407s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 407s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 407s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 407s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../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]' [ 407s] 655 | queue_ = std::make_unique>(fst, filter); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 407s] ./../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]' [ 407s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 407s] | ^~~~~~~~~~~ [ 407s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 407s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 407s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 407s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 407s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 407s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 407s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] equivalent.cc:33:1: required from here [ 407s] 164 | ({#Op, Arc::Type()}, Op) [ 407s] | ^ [ 407s] ./../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] [ 407s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 407s] | ~~^~~~~~~~~~~~~~~~ [ 407s] ./../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] [ 407s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 407s] | ~~^~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 407s] ./../include/fst/queue.h:548:11: required from here [ 407s] 548 | StateId Head() const final { [ 407s] | ^~~~ [ 407s] ./../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] [ 407s] 552 | ((front_ >= trivial_queue_.size()) || [ 407s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 407s] ./../include/fst/queue.h:563:8: required from here [ 407s] 563 | void Enqueue(StateId s) final { [ 407s] | ^~~~~~~ [ 407s] ./../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] [ 407s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 407s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 407s] ./../include/fst/queue.h:581:8: required from here [ 407s] 581 | void Dequeue() final { [ 407s] | ^~~~~~~ [ 407s] ./../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] [ 407s] 584 | } else if (front_ < trivial_queue_.size()) { [ 407s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 407s] ./../include/fst/queue.h:593:8: required from here [ 407s] 593 | bool Empty() const final { [ 407s] | ^~~~~ [ 407s] ./../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] [ 407s] 602 | return (front_ >= trivial_queue_.size()) || [ 407s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 407s] ./../include/fst/queue.h:607:8: required from here [ 407s] 607 | void Clear() final { [ 407s] | ^~~~~ [ 407s] ./../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] [ 407s] 611 | } else if (i < trivial_queue_.size()) { [ 407s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 407s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 407s] ./../include/fst/queue.h:232:8: required from here [ 407s] 232 | void Update(StateId s) override { [ 407s] | ^~~~~~ [ 407s] ./../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] [ 407s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 407s] | ~~^~~~~~~~~~~~~~ [ 407s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 407s] ./../include/fst/queue.h:495:8: required from here [ 407s] 495 | void Enqueue(StateId s) final { [ 407s] | ^~~~~~~ [ 407s] ./../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] [ 407s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 407s] | ~~~~~~~~~~~~~~~~~^~~~ [ 407s] In file included from ./../include/fst/queue.h:34: [ 407s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 407s] ./../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]' [ 407s] 218 | key_[s] = heap_.Insert(s); [ 407s] | ~~~~~~~~~~~~^~~ [ 407s] ./../include/fst/queue.h:215:8: required from here [ 407s] 215 | void Enqueue(StateId s) override { [ 407s] | ^~~~~~~ [ 407s] ./../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] [ 407s] 57 | if (size_ < values_.size()) { [ 407s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 407s] ./../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 > >]': [ 407s] ./../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 > >]' [ 407s] 409 | BaseImpl::DeleteStates(dstates); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 407s] ./../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 > >]' [ 407s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 407s] ./../include/fst/mutable-fst.h:336:8: required from here [ 407s] 336 | void DeleteStates(const std::vector &dstates) override { [ 407s] | ^~~~~~~~~~~~ [ 407s] ./../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] [ 407s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 407s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 407s] ./../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] [ 407s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 407s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 407s] ./../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 > >]': [ 407s] ./../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 > >]' [ 407s] 409 | BaseImpl::DeleteStates(dstates); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 407s] ./../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 > >]' [ 407s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 407s] ./../include/fst/mutable-fst.h:336:8: required from here [ 407s] 336 | void DeleteStates(const std::vector &dstates) override { [ 407s] | ^~~~~~~~~~~~ [ 407s] ./../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] [ 407s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 407s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 407s] ./../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] [ 407s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 407s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 407s] ./../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 > >]': [ 407s] ./../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 > >]' [ 407s] 409 | BaseImpl::DeleteStates(dstates); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 407s] ./../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 > >]' [ 407s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 407s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 407s] ./../include/fst/mutable-fst.h:336:8: required from here [ 407s] 336 | void DeleteStates(const std::vector &dstates) override { [ 407s] | ^~~~~~~~~~~~ [ 407s] ./../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] [ 407s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 407s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 407s] ./../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] [ 407s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 407s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 407s] ./../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 >]': [ 408s] ./../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 >]' [ 408s] 409 | BaseImpl::DeleteStates(dstates); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 408s] ./../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 >]' [ 408s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 408s] ./../include/fst/mutable-fst.h:336:8: required from here [ 408s] 336 | void DeleteStates(const std::vector &dstates) override { [ 408s] | ^~~~~~~~~~~~ [ 408s] ./../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] [ 408s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 408s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../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] [ 408s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 408s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../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 >]': [ 408s] ./../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 >]' [ 408s] 409 | BaseImpl::DeleteStates(dstates); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 408s] ./../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 >]' [ 408s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 408s] ./../include/fst/mutable-fst.h:336:8: required from here [ 408s] 336 | void DeleteStates(const std::vector &dstates) override { [ 408s] | ^~~~~~~~~~~~ [ 408s] ./../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] [ 408s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 408s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../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] [ 408s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 408s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../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 >]': [ 408s] ./../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 >]' [ 408s] 409 | BaseImpl::DeleteStates(dstates); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 408s] ./../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 >]' [ 408s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 408s] ./../include/fst/mutable-fst.h:336:8: required from here [ 408s] 336 | void DeleteStates(const std::vector &dstates) override { [ 408s] | ^~~~~~~~~~~~ [ 408s] ./../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] [ 408s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 408s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../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] [ 408s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 408s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 408s] ./../include/fst/queue.h:548:11: required from here [ 408s] 548 | StateId Head() const final { [ 408s] | ^~~~ [ 408s] ./../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] [ 408s] 552 | ((front_ >= trivial_queue_.size()) || [ 408s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 408s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 408s] ./../include/fst/queue.h:563:8: required from here [ 408s] 563 | void Enqueue(StateId s) final { [ 408s] | ^~~~~~~ [ 408s] ./../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] [ 408s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 408s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 408s] ./../include/fst/queue.h:581:8: required from here [ 408s] 581 | void Dequeue() final { [ 408s] | ^~~~~~~ [ 408s] ./../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] [ 408s] 584 | } else if (front_ < trivial_queue_.size()) { [ 408s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 408s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 408s] ./../include/fst/queue.h:593:8: required from here [ 408s] 593 | bool Empty() const final { [ 408s] | ^~~~~ [ 408s] ./../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] [ 408s] 602 | return (front_ >= trivial_queue_.size()) || [ 408s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 408s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 408s] ./../include/fst/queue.h:607:8: required from here [ 408s] 607 | void Clear() final { [ 408s] | ^~~~~ [ 408s] ./../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] [ 408s] 611 | } else if (i < trivial_queue_.size()) { [ 408s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 408s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 408s] ./../include/fst/queue.h:495:8: required from here [ 408s] 495 | void Enqueue(StateId s) final { [ 408s] | ^~~~~~~ [ 408s] ./../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] [ 408s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 408s] | ~~~~~~~~~~~~~~~~~^~~~ [ 408s] In file included from ./../include/fst/epsnormalize.h:25: [ 408s] ./../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]': [ 408s] ./../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]' [ 408s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 408s] | ^~~~~~~~~ [ 408s] ./../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]' [ 408s] 950 | StateId Start() const override { return impl_->Start(); } [ 408s] | ~~~~~~~~~~~~^~ [ 408s] ./../include/fst/fst.h:950:11: required from here [ 408s] 950 | StateId Start() const override { return impl_->Start(); } [ 408s] | ^~~~~ [ 408s] ./../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] [ 408s] 348 | while (unfactored_.size() <= element.state) [ 408s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../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>]': [ 408s] ./../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>]' [ 408s] 409 | BaseImpl::DeleteStates(dstates); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 408s] ./../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>]' [ 408s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 408s] ./../include/fst/mutable-fst.h:336:8: required from here [ 408s] 336 | void DeleteStates(const std::vector &dstates) override { [ 408s] | ^~~~~~~~~~~~ [ 408s] ./../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] [ 408s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 408s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../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] [ 408s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 408s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../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]': [ 408s] ./../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]' [ 408s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 408s] | ^~~~~~~~~ [ 408s] ./../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]' [ 408s] 950 | StateId Start() const override { return impl_->Start(); } [ 408s] | ~~~~~~~~~~~~^~ [ 408s] ./../include/fst/fst.h:950:11: required from here [ 408s] 950 | StateId Start() const override { return impl_->Start(); } [ 408s] | ^~~~~ [ 408s] ./../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] [ 408s] 348 | while (unfactored_.size() <= element.state) [ 408s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../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>]': [ 408s] ./../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>]' [ 408s] 409 | BaseImpl::DeleteStates(dstates); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 408s] ./../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>]' [ 408s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 408s] ./../include/fst/mutable-fst.h:336:8: required from here [ 408s] 336 | void DeleteStates(const std::vector &dstates) override { [ 408s] | ^~~~~~~~~~~~ [ 408s] ./../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] [ 408s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 408s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../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] [ 408s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 408s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../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]': [ 408s] ./../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]' [ 408s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 408s] | ^~~~~~~~~ [ 408s] ./../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]' [ 408s] 950 | StateId Start() const override { return impl_->Start(); } [ 408s] | ~~~~~~~~~~~~^~ [ 408s] ./../include/fst/fst.h:950:11: required from here [ 408s] 950 | StateId Start() const override { return impl_->Start(); } [ 408s] | ^~~~~ [ 408s] ./../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] [ 408s] 348 | while (unfactored_.size() <= element.state) [ 408s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../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>]': [ 408s] ./../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>]' [ 408s] 409 | BaseImpl::DeleteStates(dstates); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 408s] ./../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>]' [ 408s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 408s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 408s] ./../include/fst/mutable-fst.h:336:8: required from here [ 408s] 336 | void DeleteStates(const std::vector &dstates) override { [ 408s] | ^~~~~~~~~~~~ [ 408s] ./../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] [ 408s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 408s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 408s] ./../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] [ 408s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 408s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 409s] depbase=`echo fst-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 409s] /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 &&\ [ 409s] mv -f $depbase.Tpo $depbase.Plo [ 410s] 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 [ 411s] depbase=`echo getters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 411s] /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 &&\ [ 411s] mv -f $depbase.Tpo $depbase.Plo [ 411s] 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 [ 411s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 411s] /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 &&\ [ 411s] mv -f $depbase.Tpo $depbase.Plo [ 411s] In file included from ./../include/fst/rational.h:31, [ 411s] from ./../include/fst/union.h:30, [ 411s] from fst-class.cc:32: [ 411s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 411s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 411s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 411s] | ^~~~~~ [ 411s] | template [ 411s] In file included from ./../include/fst/script/fst-class.h:33, [ 411s] from fst-class.cc:22: [ 411s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 411s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 411s] 128 | class ImplToExpandedFst : public ImplToFst { [ 411s] | ^~~~~~~~~~~~~~~~~ [ 411s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 411s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 411s] | ^~~~~~~~~~~~~~~~ [ 411s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 411s] 520 | class VectorFst : public ImplToMutableFst> { [ 411s] | ^~~~~~~~~ [ 411s] ./../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]' [ 411s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 411s] fst-class.cc:153:1: required from here [ 411s] 658 | Class::Read, Class::Create, Class::Convert)) [ 411s] | ^ [ 411s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 411s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 411s] | ^~~~~~~~ [ 411s] In file included from ./../include/fst/expanded-fst.h:33, [ 411s] from ./../include/fst/script/fst-class.h:30: [ 411s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 411s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 411s] | ^~~~~~~~ [ 411s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 411s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 411s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 411s] | ^~~~~~~~~~~~~~~~ [ 411s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 411s] 520 | class VectorFst : public ImplToMutableFst> { [ 411s] | ^~~~~~~~~ [ 411s] ./../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]' [ 411s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 411s] fst-class.cc:153:1: required from here [ 411s] 658 | Class::Read, Class::Create, Class::Convert)) [ 411s] | ^ [ 411s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 411s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 411s] | ^~~~~~~~ [ 411s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 411s] 128 | class ImplToExpandedFst : public ImplToFst { [ 411s] | ^~~~~~~~~~~~~~~~~ [ 411s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 411s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 411s] 520 | class VectorFst : public ImplToMutableFst> { [ 411s] | ^~~~~~~~~ [ 411s] ./../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]' [ 411s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 411s] fst-class.cc:153:1: required from here [ 411s] 658 | Class::Read, Class::Create, Class::Convert)) [ 411s] | ^ [ 411s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 411s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 411s] | ^~~~~~~~ [ 411s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 411s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 411s] | ^~~~~~~~~~~~~~~~ [ 411s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 411s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 411s] 128 | class ImplToExpandedFst : public ImplToFst { [ 411s] | ^~~~~~~~~~~~~~~~~ [ 411s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 411s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 411s] | ^~~~~~~~~~~~~~~~ [ 411s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 411s] 520 | class VectorFst : public ImplToMutableFst> { [ 411s] | ^~~~~~~~~ [ 411s] ./../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]' [ 411s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 411s] fst-class.cc:154:1: required from here [ 411s] 658 | Class::Read, Class::Create, Class::Convert)) [ 411s] | ^ [ 411s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 411s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 411s] | ^~~~~~~~ [ 411s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 411s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 411s] | ^~~~~~~~ [ 411s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 411s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 411s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 411s] | ^~~~~~~~~~~~~~~~ [ 411s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 411s] 520 | class VectorFst : public ImplToMutableFst> { [ 411s] | ^~~~~~~~~ [ 411s] ./../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]' [ 411s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 411s] fst-class.cc:154:1: required from here [ 411s] 658 | Class::Read, Class::Create, Class::Convert)) [ 411s] | ^ [ 411s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 411s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 411s] | ^~~~~~~~ [ 411s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 411s] 128 | class ImplToExpandedFst : public ImplToFst { [ 411s] | ^~~~~~~~~~~~~~~~~ [ 411s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 411s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 411s] 520 | class VectorFst : public ImplToMutableFst> { [ 411s] | ^~~~~~~~~ [ 411s] ./../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]' [ 411s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 411s] fst-class.cc:154:1: required from here [ 411s] 658 | Class::Read, Class::Create, Class::Convert)) [ 411s] | ^ [ 411s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 411s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 411s] | ^~~~~~~~ [ 411s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 411s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 411s] | ^~~~~~~~~~~~~~~~ [ 411s] 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 [ 411s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 411s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 411s] 128 | class ImplToExpandedFst : public ImplToFst { [ 411s] | ^~~~~~~~~~~~~~~~~ [ 411s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 411s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 411s] | ^~~~~~~~~~~~~~~~ [ 411s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 411s] 520 | class VectorFst : public ImplToMutableFst> { [ 411s] | ^~~~~~~~~ [ 411s] ./../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]' [ 411s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 411s] fst-class.cc:155:1: required from here [ 411s] 658 | Class::Read, Class::Create, Class::Convert)) [ 411s] | ^ [ 411s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 411s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 411s] | ^~~~~~~~ [ 411s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 411s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 411s] | ^~~~~~~~ [ 411s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 411s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 411s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 411s] | ^~~~~~~~~~~~~~~~ [ 411s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 411s] 520 | class VectorFst : public ImplToMutableFst> { [ 411s] | ^~~~~~~~~ [ 411s] ./../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]' [ 411s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 411s] fst-class.cc:155:1: required from here [ 411s] 658 | Class::Read, Class::Create, Class::Convert)) [ 411s] | ^ [ 411s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 411s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 411s] | ^~~~~~~~ [ 411s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 411s] 128 | class ImplToExpandedFst : public ImplToFst { [ 411s] | ^~~~~~~~~~~~~~~~~ [ 411s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 411s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 411s] 520 | class VectorFst : public ImplToMutableFst> { [ 411s] | ^~~~~~~~~ [ 411s] ./../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]' [ 411s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 411s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 411s] fst-class.cc:155:1: required from here [ 411s] 658 | Class::Read, Class::Create, Class::Convert)) [ 411s] | ^ [ 411s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 411s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 411s] | ^~~~~~~~ [ 411s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 411s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 411s] | ^~~~~~~~~~~~~~~~ [ 412s] In file included from ./../include/fst/accumulator.h:34, [ 412s] from ./../include/fst/label-reachable.h:30, [ 412s] from ./../include/fst/lookahead-matcher.h:35, [ 412s] from ./../include/fst/lookahead-filter.h:31, [ 412s] from ./../include/fst/compose.h:33, [ 412s] from ./../include/fst/script/getters.h:28, [ 412s] from getters.cc:18: [ 412s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 412s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 412s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 412s] | ^~~~~~ [ 412s] | template [ 412s] In file included from ./../include/fst/script/fst-class.h:34: [ 412s] ./../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 >]': [ 412s] ./../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 >]' [ 412s] 409 | BaseImpl::DeleteStates(dstates); [ 412s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 412s] ./../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 >]' [ 412s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 412s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 412s] ./../include/fst/mutable-fst.h:336:8: required from here [ 412s] 336 | void DeleteStates(const std::vector &dstates) override { [ 412s] | ^~~~~~~~~~~~ [ 412s] ./../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] [ 412s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 412s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 412s] ./../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] [ 412s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 412s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 412s] ./../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 >]': [ 412s] ./../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 >]' [ 412s] 409 | BaseImpl::DeleteStates(dstates); [ 412s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 412s] ./../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 >]' [ 412s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 412s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 412s] ./../include/fst/mutable-fst.h:336:8: required from here [ 412s] 336 | void DeleteStates(const std::vector &dstates) override { [ 412s] | ^~~~~~~~~~~~ [ 412s] ./../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] [ 412s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 412s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 412s] ./../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] [ 412s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 412s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 412s] ./../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 >]': [ 412s] ./../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 >]' [ 412s] 409 | BaseImpl::DeleteStates(dstates); [ 412s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 412s] ./../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 >]' [ 412s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 412s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 412s] ./../include/fst/mutable-fst.h:336:8: required from here [ 412s] 336 | void DeleteStates(const std::vector &dstates) override { [ 412s] | ^~~~~~~~~~~~ [ 412s] ./../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] [ 412s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 412s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 412s] ./../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] [ 412s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 412s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 413s] In file included from ./../include/fst/accumulator.h:34, [ 413s] from ./../include/fst/label-reachable.h:30, [ 413s] from ./../include/fst/lookahead-matcher.h:35, [ 413s] from ./../include/fst/script/info-impl.h:32, [ 413s] from info-impl.cc:18: [ 413s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 413s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 413s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 413s] | ^~~~~~ [ 413s] | template [ 414s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 414s] /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 &&\ [ 414s] mv -f $depbase.Tpo $depbase.Plo [ 414s] depbase=`echo intersect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 414s] /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 &&\ [ 414s] mv -f $depbase.Tpo $depbase.Plo [ 414s] 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 [ 414s] 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 [ 415s] In file included from ./../include/fst/accumulator.h:34, [ 415s] from ./../include/fst/label-reachable.h:30, [ 415s] from ./../include/fst/lookahead-matcher.h:35, [ 415s] from ./../include/fst/script/info-impl.h:32, [ 415s] from ./../include/fst/script/info.h:27, [ 415s] from info.cc:18: [ 415s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 415s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 415s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 415s] | ^~~~~~ [ 415s] | template [ 416s] In file included from ./../include/fst/accumulator.h:34, [ 416s] from ./../include/fst/label-reachable.h:30, [ 416s] from ./../include/fst/lookahead-matcher.h:35, [ 416s] from ./../include/fst/lookahead-filter.h:31, [ 416s] from ./../include/fst/compose.h:33, [ 416s] from ./../include/fst/intersect.h:29, [ 416s] from ./../include/fst/script/intersect.h:23, [ 416s] from intersect.cc:18: [ 416s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 416s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 416s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 416s] | ^~~~~~ [ 416s] | template [ 416s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 416s] /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 &&\ [ 416s] mv -f $depbase.Tpo $depbase.Plo [ 416s] ./../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]': [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 416s] | ~~^~~~~~~~~~~ [ 416s] ./../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] [ 416s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 416s] | ~~~~~~^~~~~~~ [ 416s] ./../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] [ 416s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 416s] | ~~^~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 416s] | ~~~~~~~^~~~~~~~ [ 416s] ./../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]': [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 416s] | ~~^~~~~~~~~~~ [ 416s] ./../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] [ 416s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 416s] | ~~~~~~^~~~~~~ [ 416s] ./../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] [ 416s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 416s] | ~~^~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 416s] | ~~~~~~~^~~~~~~~ [ 416s] 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 [ 416s] ./../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]': [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 416s] | ~~^~~~~~~~~~~ [ 416s] ./../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] [ 416s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 416s] | ~~~~~~^~~~~~~ [ 416s] ./../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] [ 416s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 416s] | ~~^~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 416s] | ~~~~~~~^~~~~~~~ [ 416s] In file included from ./../include/fst/script/info-impl.h:37: [ 416s] ./../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 > >]': [ 416s] ./../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]' [ 416s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 111 | if (state >= state_status.size()) { [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 136 | if (arc.nextstate >= state_status.size()) { [ 416s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >]': [ 416s] ./../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]' [ 416s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 111 | if (state >= state_status.size()) { [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 136 | if (arc.nextstate >= state_status.size()) { [ 416s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >]': [ 416s] ./../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]' [ 416s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 111 | if (state >= state_status.size()) { [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 136 | if (arc.nextstate >= state_status.size()) { [ 416s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >]': [ 416s] ./../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]' [ 416s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 111 | if (state >= state_status.size()) { [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 136 | if (arc.nextstate >= state_status.size()) { [ 416s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >]': [ 416s] ./../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]' [ 416s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 111 | if (state >= state_status.size()) { [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 136 | if (arc.nextstate >= state_status.size()) { [ 416s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >]': [ 416s] ./../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]' [ 416s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 111 | if (state >= state_status.size()) { [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 136 | if (arc.nextstate >= state_status.size()) { [ 416s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >]': [ 416s] ./../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]' [ 416s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 111 | if (state >= state_status.size()) { [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 136 | if (arc.nextstate >= state_status.size()) { [ 416s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >]': [ 416s] ./../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]' [ 416s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 111 | if (state >= state_status.size()) { [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 136 | if (arc.nextstate >= state_status.size()) { [ 416s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >]': [ 416s] ./../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]' [ 416s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 111 | if (state >= state_status.size()) { [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 136 | if (arc.nextstate >= state_status.size()) { [ 416s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] In file included from ./../include/fst/test-properties.h:27, [ 416s] from ./../include/fst/vector-fst.h:35, [ 416s] from ./../include/fst/cache.h:33, [ 416s] from ./../include/fst/intersect.h:28: [ 416s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 416s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 416s] 190 | if (opts.connect) Connect(ofst); [ 416s] | ~~~~~~~^~~~~~ [ 416s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 416s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 416s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] intersect.cc:36:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 416s] | ~~^~~~~~~~~~~~~~~ [ 416s] ./../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 > >]': [ 416s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 416s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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]' [ 416s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 111 | if (state >= state_status.size()) { [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 136 | if (arc.nextstate >= state_status.size()) { [ 416s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 416s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 416s] 190 | if (opts.connect) Connect(ofst); [ 416s] | ~~~~~~~^~~~~~ [ 416s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 416s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 416s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] intersect.cc:36:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 416s] | ~~^~~~~~~~~~~~~~~ [ 416s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 416s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 416s] 190 | if (opts.connect) Connect(ofst); [ 416s] | ~~~~~~~^~~~~~ [ 416s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 416s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 416s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] intersect.cc:36:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 416s] | ~~^~~~~~~~~~~~~~~ [ 416s] ./../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 > >]': [ 416s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 416s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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]' [ 416s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 111 | if (state >= state_status.size()) { [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 136 | if (arc.nextstate >= state_status.size()) { [ 416s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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 > >]': [ 416s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 416s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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]' [ 416s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 111 | if (state >= state_status.size()) { [ 416s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../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] [ 416s] 136 | if (arc.nextstate >= state_status.size()) { [ 416s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 416s] In file included from ./../include/fst/connect.h:30, [ 416s] from ./../include/fst/test-properties.h:27, [ 416s] from ./../include/fst/vector-fst.h:35, [ 416s] from ./../include/fst/script/fst-class.h:34, [ 416s] from ./../include/fst/script/info.h:26: [ 416s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 416s] ./../include/fst/connect.h:58:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 416s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 416s] | ~~~~~~~~~~~~~~~^~~ [ 416s] ./../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 > >]' [ 416s] 106 | visit = visitor->InitState(root, root); [ 416s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 416s] ./../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]' [ 416s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 416s] ./../include/fst/connect.h:58:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 416s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 416s] | ~~~~~~~~~~~~~~~^~~ [ 416s] ./../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 > >]' [ 416s] 106 | visit = visitor->InitState(root, root); [ 416s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 416s] ./../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]' [ 416s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 416s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 416s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 416s] | ^~~~ [ 416s] info.cc:33:1: required from here [ 416s] 164 | ({#Op, Arc::Type()}, Op) [ 416s] | ^ [ 416s] ./../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] [ 416s] 61 | if (item >= parent_.size()) { [ 416s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 417s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 417s] /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 &&\ [ 417s] mv -f $depbase.Tpo $depbase.Plo [ 417s] 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 [ 419s] In file included from ./../include/fst/script/isomorphic.h:23, [ 419s] from isomorphic.cc:18: [ 419s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 419s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 419s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 419s] | ^~~~~~~~~ [ 419s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 419s] 254 | const bool result = iso.IsIsomorphic(); [ 419s] | ~~~~~~~~~~~~~~~~^~ [ 419s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 419s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 419s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] isomorphic.cc:33:1: required from here [ 419s] 164 | ({#Op, Arc::Type()}, Op) [ 419s] | ^ [ 419s] ./../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] [ 419s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 419s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 419s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 419s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 419s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 419s] | ^~~~~~~~~ [ 419s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 419s] 254 | const bool result = iso.IsIsomorphic(); [ 419s] | ~~~~~~~~~~~~~~~~^~ [ 419s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 419s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 419s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] isomorphic.cc:33:1: required from here [ 419s] 164 | ({#Op, Arc::Type()}, Op) [ 419s] | ^ [ 419s] ./../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] [ 419s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 419s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 419s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 419s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 419s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 419s] | ^~~~~~~~~ [ 419s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 419s] 254 | const bool result = iso.IsIsomorphic(); [ 419s] | ~~~~~~~~~~~~~~~~^~ [ 419s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 419s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 419s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 419s] isomorphic.cc:33:1: required from here [ 419s] 164 | ({#Op, Arc::Type()}, Op) [ 419s] | ^ [ 419s] ./../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] [ 419s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 419s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 422s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 422s] /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 &&\ [ 422s] mv -f $depbase.Tpo $depbase.Plo [ 422s] 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 [ 424s] In file included from ./../include/fst/vector-fst.h:34, [ 424s] from ./../include/fst/cache.h:33, [ 424s] from ./../include/fst/arc-map.h:32, [ 424s] from ./../include/fst/script/map.h:25, [ 424s] from map.cc:18: [ 424s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 424s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 424s] 128 | class ImplToExpandedFst : public ImplToFst { [ 424s] | ^~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 424s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 424s] | ^~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 424s] 520 | class VectorFst : public ImplToMutableFst> { [ 424s] | ^~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 48 | StateMap(fst, ofst.get(), mapper); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 424s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] map.cc:37:1: required from here [ 424s] 164 | ({#Op, Arc::Type()}, Op) [ 424s] | ^ [ 424s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 424s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 424s] | ^~~~~~~~ [ 424s] In file included from ./../include/fst/expanded-fst.h:33, [ 424s] from ./../include/fst/mutable-fst.h:37: [ 424s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 424s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 424s] | ^~~~~~~~ [ 424s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 424s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 424s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 424s] | ^~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 424s] 520 | class VectorFst : public ImplToMutableFst> { [ 424s] | ^~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 48 | StateMap(fst, ofst.get(), mapper); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 424s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] map.cc:37:1: required from here [ 424s] 164 | ({#Op, Arc::Type()}, Op) [ 424s] | ^ [ 424s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 424s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 424s] | ^~~~~~~~ [ 424s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 424s] 128 | class ImplToExpandedFst : public ImplToFst { [ 424s] | ^~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 424s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 424s] 520 | class VectorFst : public ImplToMutableFst> { [ 424s] | ^~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 48 | StateMap(fst, ofst.get(), mapper); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 424s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] map.cc:37:1: required from here [ 424s] 164 | ({#Op, Arc::Type()}, Op) [ 424s] | ^ [ 424s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 424s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 424s] | ^~~~~~~~ [ 424s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 424s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 424s] | ^~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 424s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 424s] 128 | class ImplToExpandedFst : public ImplToFst { [ 424s] | ^~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 424s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 424s] | ^~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 424s] 520 | class VectorFst : public ImplToMutableFst> { [ 424s] | ^~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 39 | ArcMap(fst, ofst.get(), mapper); [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 424s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] map.cc:37:1: required from here [ 424s] 164 | ({#Op, Arc::Type()}, Op) [ 424s] | ^ [ 424s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 424s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 424s] | ^~~~~~~~ [ 424s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 424s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 424s] | ^~~~~~~~ [ 424s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 424s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 424s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 424s] | ^~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 424s] 520 | class VectorFst : public ImplToMutableFst> { [ 424s] | ^~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 39 | ArcMap(fst, ofst.get(), mapper); [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 424s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] map.cc:37:1: required from here [ 424s] 164 | ({#Op, Arc::Type()}, Op) [ 424s] | ^ [ 424s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 424s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 424s] | ^~~~~~~~ [ 424s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 424s] 128 | class ImplToExpandedFst : public ImplToFst { [ 424s] | ^~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 424s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 424s] 520 | class VectorFst : public ImplToMutableFst> { [ 424s] | ^~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 39 | ArcMap(fst, ofst.get(), mapper); [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 424s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] map.cc:37:1: required from here [ 424s] 164 | ({#Op, Arc::Type()}, Op) [ 424s] | ^ [ 424s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 424s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 424s] | ^~~~~~~~ [ 424s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 424s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 424s] | ^~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 424s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 424s] 128 | class ImplToExpandedFst : public ImplToFst { [ 424s] | ^~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 424s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 424s] | ^~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 424s] 520 | class VectorFst : public ImplToMutableFst> { [ 424s] | ^~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 39 | ArcMap(fst, ofst.get(), mapper); [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 424s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] map.cc:37:1: required from here [ 424s] 164 | ({#Op, Arc::Type()}, Op) [ 424s] | ^ [ 424s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 424s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 424s] | ^~~~~~~~ [ 424s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 424s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 424s] | ^~~~~~~~ [ 424s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 424s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 424s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 424s] | ^~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 424s] 520 | class VectorFst : public ImplToMutableFst> { [ 424s] | ^~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 39 | ArcMap(fst, ofst.get(), mapper); [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 424s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] map.cc:37:1: required from here [ 424s] 164 | ({#Op, Arc::Type()}, Op) [ 424s] | ^ [ 424s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 424s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 424s] | ^~~~~~~~ [ 424s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 424s] 128 | class ImplToExpandedFst : public ImplToFst { [ 424s] | ^~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 424s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 424s] 520 | class VectorFst : public ImplToMutableFst> { [ 424s] | ^~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 39 | ArcMap(fst, ofst.get(), mapper); [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 424s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] map.cc:37:1: required from here [ 424s] 164 | ({#Op, Arc::Type()}, Op) [ 424s] | ^ [ 424s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 424s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 424s] | ^~~~~~~~ [ 424s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 424s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 424s] | ^~~~~~~~~~~~~~~~ [ 424s] In file included from ./../include/fst/script/map.h:26: [ 424s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 424s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 424s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 424s] | ~~~~~~~~~~~~^~ [ 424s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 424s] 165 | StateMap(ifst, ofst, &mapper); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 48 | StateMap(fst, ofst.get(), mapper); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 424s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] map.cc:37:1: required from here [ 424s] 164 | ({#Op, Arc::Type()}, Op) [ 424s] | ^ [ 424s] ./../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] [ 424s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 424s] | ~~~^~~~~~~~~~~~~~~ [ 424s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 424s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 424s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 424s] | ~~~~~~~~~~~~^~ [ 424s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 424s] 165 | StateMap(ifst, ofst, &mapper); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 48 | StateMap(fst, ofst.get(), mapper); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 424s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] map.cc:37:1: required from here [ 424s] 164 | ({#Op, Arc::Type()}, Op) [ 424s] | ^ [ 424s] ./../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] [ 424s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 424s] | ~~~^~~~~~~~~~~~~~~ [ 424s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 424s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 424s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 424s] | ~~~~~~~~~~~~^~ [ 424s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 424s] 165 | StateMap(ifst, ofst, &mapper); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 48 | StateMap(fst, ofst.get(), mapper); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 424s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 424s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 424s] map.cc:37:1: required from here [ 424s] 164 | ({#Op, Arc::Type()}, Op) [ 424s] | ^ [ 424s] ./../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] [ 424s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 424s] | ~~~^~~~~~~~~~~~~~~ [ 424s] ./../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 >]': [ 424s] ./../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 >]' [ 424s] 409 | BaseImpl::DeleteStates(dstates); [ 424s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 424s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 424s] ./../include/fst/mutable-fst.h:336:8: required from here [ 424s] 336 | void DeleteStates(const std::vector &dstates) override { [ 424s] | ^~~~~~~~~~~~ [ 424s] ./../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] [ 424s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 424s] ./../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] [ 424s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 424s] ./../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 >]': [ 424s] ./../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 >]' [ 424s] 409 | BaseImpl::DeleteStates(dstates); [ 424s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 424s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 424s] ./../include/fst/mutable-fst.h:336:8: required from here [ 424s] 336 | void DeleteStates(const std::vector &dstates) override { [ 424s] | ^~~~~~~~~~~~ [ 424s] ./../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] [ 424s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 424s] ./../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] [ 424s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 424s] ./../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 >]': [ 424s] ./../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 >]' [ 424s] 409 | BaseImpl::DeleteStates(dstates); [ 424s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 424s] ./../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 >]' [ 424s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 424s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 424s] ./../include/fst/mutable-fst.h:336:8: required from here [ 424s] 336 | void DeleteStates(const std::vector &dstates) override { [ 424s] | ^~~~~~~~~~~~ [ 424s] ./../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] [ 424s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 424s] ./../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] [ 424s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 424s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 429s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 429s] /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 &&\ [ 429s] mv -f $depbase.Tpo $depbase.Plo [ 429s] 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 [ 431s] In file included from ./../include/fst/vector-fst.h:34, [ 431s] from ./../include/fst/cache.h:33, [ 431s] from ./../include/fst/arcsort.h:28, [ 431s] from ./../include/fst/minimize.h:33, [ 431s] from ./../include/fst/script/minimize.h:23, [ 431s] from minimize.cc:18: [ 431s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 431s] ./../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> > >' [ 431s] 128 | class ImplToExpandedFst : public ImplToFst { [ 431s] | ^~~~~~~~~~~~~~~~~ [ 431s] ./../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> > >' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../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> > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 528 | VectorFst> gfst; [ 431s] | ^~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../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=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] In file included from ./../include/fst/expanded-fst.h:33, [ 431s] from ./../include/fst/mutable-fst.h:37: [ 431s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 431s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 431s] | ^~~~~~~~ [ 431s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 431s] ./../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> > >' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../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> > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 528 | VectorFst> gfst; [ 431s] | ^~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../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=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../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=' [ 431s] 128 | class ImplToExpandedFst : public ImplToFst { [ 431s] | ^~~~~~~~~~~~~~~~~ [ 431s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 431s] ./../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> > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 528 | VectorFst> gfst; [ 431s] | ^~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../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=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../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=' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 431s] ./../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> > >' [ 431s] 128 | class ImplToExpandedFst : public ImplToFst { [ 431s] | ^~~~~~~~~~~~~~~~~ [ 431s] ./../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> > >' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../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> > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 528 | VectorFst> gfst; [ 431s] | ^~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../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=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 431s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 431s] | ^~~~~~~~ [ 431s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 431s] ./../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> > >' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../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> > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 528 | VectorFst> gfst; [ 431s] | ^~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../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=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../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=' [ 431s] 128 | class ImplToExpandedFst : public ImplToFst { [ 431s] | ^~~~~~~~~~~~~~~~~ [ 431s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 431s] ./../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> > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 528 | VectorFst> gfst; [ 431s] | ^~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../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=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../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=' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 431s] ./../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> > >' [ 431s] 128 | class ImplToExpandedFst : public ImplToFst { [ 431s] | ^~~~~~~~~~~~~~~~~ [ 431s] ./../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> > >' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../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> > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 528 | VectorFst> gfst; [ 431s] | ^~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../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=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 431s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 431s] | ^~~~~~~~ [ 431s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 431s] ./../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> > >' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../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> > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 528 | VectorFst> gfst; [ 431s] | ^~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../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=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../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=' [ 431s] 128 | class ImplToExpandedFst : public ImplToFst { [ 431s] | ^~~~~~~~~~~~~~~~~ [ 431s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 431s] ./../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> > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 528 | VectorFst> gfst; [ 431s] | ^~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../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=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../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=' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 431s] ./../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> > > >' [ 431s] 128 | class ImplToExpandedFst : public ImplToFst { [ 431s] | ^~~~~~~~~~~~~~~~~ [ 431s] ./../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> > > >' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../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> > > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 431s] 290 | VectorFst Tr_; [ 431s] | ^~~ [ 431s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 431s] 483 | CyclicMinimizer> minimizer(*fst); [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 537 | internal::AcceptorMinimize(&gfst); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../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=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 431s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 431s] | ^~~~~~~~ [ 431s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 431s] ./../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> > > >' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../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> > > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 431s] 290 | VectorFst Tr_; [ 431s] | ^~~ [ 431s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 431s] 483 | CyclicMinimizer> minimizer(*fst); [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 537 | internal::AcceptorMinimize(&gfst); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../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=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../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=' [ 431s] 128 | class ImplToExpandedFst : public ImplToFst { [ 431s] | ^~~~~~~~~~~~~~~~~ [ 431s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 431s] ./../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> > > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 431s] 290 | VectorFst Tr_; [ 431s] | ^~~ [ 431s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 431s] 483 | CyclicMinimizer> minimizer(*fst); [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 537 | internal::AcceptorMinimize(&gfst); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../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=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../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=' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 431s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 431s] 128 | class ImplToExpandedFst : public ImplToFst { [ 431s] | ^~~~~~~~~~~~~~~~~ [ 431s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 431s] 290 | VectorFst Tr_; [ 431s] | ^~~ [ 431s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 431s] 483 | CyclicMinimizer> minimizer(*fst); [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 560 | internal::AcceptorMinimize(fst); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 431s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 431s] | ^~~~~~~~ [ 431s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 431s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 431s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 431s] 290 | VectorFst Tr_; [ 431s] | ^~~ [ 431s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 431s] 483 | CyclicMinimizer> minimizer(*fst); [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 560 | internal::AcceptorMinimize(fst); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 431s] 128 | class ImplToExpandedFst : public ImplToFst { [ 431s] | ^~~~~~~~~~~~~~~~~ [ 431s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 431s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 431s] 520 | class VectorFst : public ImplToMutableFst> { [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 431s] 290 | VectorFst Tr_; [ 431s] | ^~~ [ 431s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 431s] 483 | CyclicMinimizer> minimizer(*fst); [ 431s] | ^~~~~~~~~ [ 431s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 431s] 560 | internal::AcceptorMinimize(fst); [ 431s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 431s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 431s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 431s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 431s] minimize.cc:36:1: required from here [ 431s] 164 | ({#Op, Arc::Type()}, Op) [ 431s] | ^ [ 431s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 431s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 431s] | ^~~~~~~~ [ 431s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 431s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 431s] | ^~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 432s] ./../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> > > >' [ 432s] 128 | class ImplToExpandedFst : public ImplToFst { [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] ./../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> > > >' [ 432s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 432s] | ^~~~~~~~~~~~~~~~ [ 432s] ./../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> > > > >' [ 432s] 520 | class VectorFst : public ImplToMutableFst> { [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 432s] 290 | VectorFst Tr_; [ 432s] | ^~~ [ 432s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 483 | CyclicMinimizer> minimizer(*fst); [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 537 | internal::AcceptorMinimize(&gfst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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=] [ 432s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 432s] | ^~~~~~~~ [ 432s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 432s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 432s] | ^~~~~~~~ [ 432s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 432s] ./../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> > > >' [ 432s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 432s] | ^~~~~~~~~~~~~~~~ [ 432s] ./../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> > > > >' [ 432s] 520 | class VectorFst : public ImplToMutableFst> { [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 432s] 290 | VectorFst Tr_; [ 432s] | ^~~ [ 432s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 483 | CyclicMinimizer> minimizer(*fst); [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 537 | internal::AcceptorMinimize(&gfst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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=] [ 432s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 432s] | ^~~~~~~~ [ 432s] ./../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=' [ 432s] 128 | class ImplToExpandedFst : public ImplToFst { [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 432s] ./../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> > > > >' [ 432s] 520 | class VectorFst : public ImplToMutableFst> { [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 432s] 290 | VectorFst Tr_; [ 432s] | ^~~ [ 432s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 483 | CyclicMinimizer> minimizer(*fst); [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 537 | internal::AcceptorMinimize(&gfst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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=] [ 432s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 432s] | ^~~~~~~~ [ 432s] ./../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=' [ 432s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 432s] | ^~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 432s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 432s] 128 | class ImplToExpandedFst : public ImplToFst { [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 432s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 432s] | ^~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 432s] 520 | class VectorFst : public ImplToMutableFst> { [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 432s] 290 | VectorFst Tr_; [ 432s] | ^~~ [ 432s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 432s] 483 | CyclicMinimizer> minimizer(*fst); [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 560 | internal::AcceptorMinimize(fst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 432s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 432s] | ^~~~~~~~ [ 432s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 432s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 432s] | ^~~~~~~~ [ 432s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 432s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 432s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 432s] | ^~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 432s] 520 | class VectorFst : public ImplToMutableFst> { [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 432s] 290 | VectorFst Tr_; [ 432s] | ^~~ [ 432s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 432s] 483 | CyclicMinimizer> minimizer(*fst); [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 560 | internal::AcceptorMinimize(fst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 432s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 432s] | ^~~~~~~~ [ 432s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 432s] 128 | class ImplToExpandedFst : public ImplToFst { [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 432s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 432s] 520 | class VectorFst : public ImplToMutableFst> { [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 432s] 290 | VectorFst Tr_; [ 432s] | ^~~ [ 432s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 432s] 483 | CyclicMinimizer> minimizer(*fst); [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 560 | internal::AcceptorMinimize(fst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 432s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 432s] | ^~~~~~~~ [ 432s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 432s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 432s] | ^~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 432s] ./../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> > > >' [ 432s] 128 | class ImplToExpandedFst : public ImplToFst { [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] ./../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> > > >' [ 432s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 432s] | ^~~~~~~~~~~~~~~~ [ 432s] ./../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> > > > >' [ 432s] 520 | class VectorFst : public ImplToMutableFst> { [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 432s] 290 | VectorFst Tr_; [ 432s] | ^~~ [ 432s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 483 | CyclicMinimizer> minimizer(*fst); [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 537 | internal::AcceptorMinimize(&gfst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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=] [ 432s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 432s] | ^~~~~~~~ [ 432s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 432s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 432s] | ^~~~~~~~ [ 432s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 432s] ./../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> > > >' [ 432s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 432s] | ^~~~~~~~~~~~~~~~ [ 432s] ./../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> > > > >' [ 432s] 520 | class VectorFst : public ImplToMutableFst> { [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 432s] 290 | VectorFst Tr_; [ 432s] | ^~~ [ 432s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 483 | CyclicMinimizer> minimizer(*fst); [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 537 | internal::AcceptorMinimize(&gfst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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=] [ 432s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 432s] | ^~~~~~~~ [ 432s] ./../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=' [ 432s] 128 | class ImplToExpandedFst : public ImplToFst { [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 432s] ./../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> > > > >' [ 432s] 520 | class VectorFst : public ImplToMutableFst> { [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 432s] 290 | VectorFst Tr_; [ 432s] | ^~~ [ 432s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 483 | CyclicMinimizer> minimizer(*fst); [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 537 | internal::AcceptorMinimize(&gfst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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=] [ 432s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 432s] | ^~~~~~~~ [ 432s] ./../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=' [ 432s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 432s] | ^~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 432s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 432s] 128 | class ImplToExpandedFst : public ImplToFst { [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 432s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 432s] | ^~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 432s] 520 | class VectorFst : public ImplToMutableFst> { [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 432s] 290 | VectorFst Tr_; [ 432s] | ^~~ [ 432s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 432s] 483 | CyclicMinimizer> minimizer(*fst); [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 560 | internal::AcceptorMinimize(fst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 432s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 432s] | ^~~~~~~~ [ 432s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 432s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 432s] | ^~~~~~~~ [ 432s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 432s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 432s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 432s] | ^~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 432s] 520 | class VectorFst : public ImplToMutableFst> { [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 432s] 290 | VectorFst Tr_; [ 432s] | ^~~ [ 432s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 432s] 483 | CyclicMinimizer> minimizer(*fst); [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 560 | internal::AcceptorMinimize(fst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 432s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 432s] | ^~~~~~~~ [ 432s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 432s] 128 | class ImplToExpandedFst : public ImplToFst { [ 432s] | ^~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 432s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 432s] 520 | class VectorFst : public ImplToMutableFst> { [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 432s] 290 | VectorFst Tr_; [ 432s] | ^~~ [ 432s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 432s] 483 | CyclicMinimizer> minimizer(*fst); [ 432s] | ^~~~~~~~~ [ 432s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 560 | internal::AcceptorMinimize(fst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 432s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 432s] | ^~~~~~~~ [ 432s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 432s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 432s] | ^~~~~~~~~~~~~~~~ [ 432s] In file included from ./../include/fst/minimize.h:41: [ 432s] ./../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>]': [ 432s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 432s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 432s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 432s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 432s] | ~~^~~~~~~~~~~~~~~~~ [ 432s] In file included from ./../include/fst/push.h:32: [ 432s] ./../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>]': [ 432s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 99 | Reweight(fst, distance, type); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 432s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 72 | if (s == potential.size()) break; [ 432s] | ~~^~~~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 78 | if (arc.nextstate >= potential.size()) continue; [ 432s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 106 | const auto startweight = fst->Start() < potential.size() [ 432s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 432s] In file included from ./../include/fst/test-properties.h:27, [ 432s] from ./../include/fst/vector-fst.h:35: [ 432s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 432s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 465 | Connect(fst); [ 432s] | ~~~~~~~^~~~~ [ 432s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 537 | internal::AcceptorMinimize(&gfst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 432s] | ~~^~~~~~~~~~~~~~~ [ 432s] ./../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]': [ 432s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 432s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 432s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 432s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 432s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 432s] | ~~^~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 432s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 432s] 99 | Reweight(fst, distance, type); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 432s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 72 | if (s == potential.size()) break; [ 432s] | ~~^~~~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 78 | if (arc.nextstate >= potential.size()) continue; [ 432s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 106 | const auto startweight = fst->Start() < potential.size() [ 432s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 432s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 432s] 465 | Connect(fst); [ 432s] | ~~~~~~~^~~~~ [ 432s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 560 | internal::AcceptorMinimize(fst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 432s] | ~~^~~~~~~~~~~~~~~ [ 432s] ./../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>]': [ 432s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 432s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 432s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 432s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 432s] | ~~^~~~~~~~~~~~~~~~~ [ 432s] ./../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>]': [ 432s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 99 | Reweight(fst, distance, type); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 432s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 72 | if (s == potential.size()) break; [ 432s] | ~~^~~~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 78 | if (arc.nextstate >= potential.size()) continue; [ 432s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 106 | const auto startweight = fst->Start() < potential.size() [ 432s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 432s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 465 | Connect(fst); [ 432s] | ~~~~~~~^~~~~ [ 432s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 537 | internal::AcceptorMinimize(&gfst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 432s] | ~~^~~~~~~~~~~~~~~ [ 432s] ./../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]': [ 432s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 432s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 432s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 432s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 432s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 432s] | ~~^~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 432s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 432s] 99 | Reweight(fst, distance, type); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 432s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 72 | if (s == potential.size()) break; [ 432s] | ~~^~~~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 78 | if (arc.nextstate >= potential.size()) continue; [ 432s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 106 | const auto startweight = fst->Start() < potential.size() [ 432s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 432s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 432s] 465 | Connect(fst); [ 432s] | ~~~~~~~^~~~~ [ 432s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 560 | internal::AcceptorMinimize(fst); [ 432s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 432s] | ~~^~~~~~~~~~~~~~~ [ 432s] ./../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>]': [ 432s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 432s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 432s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 432s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 432s] | ~~^~~~~~~~~~~~~~~~~ [ 432s] ./../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>]': [ 432s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 432s] 99 | Reweight(fst, distance, type); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 432s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 432s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 432s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 432s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 432s] minimize.cc:36:1: required from here [ 432s] 164 | ({#Op, Arc::Type()}, Op) [ 432s] | ^ [ 432s] ./../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] [ 432s] 72 | if (s == potential.size()) break; [ 432s] | ~~^~~~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 78 | if (arc.nextstate >= potential.size()) continue; [ 432s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 432s] ./../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] [ 432s] 106 | const auto startweight = fst->Start() < potential.size() [ 432s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 433s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 433s] 465 | Connect(fst); [ 433s] | ~~~~~~~^~~~~ [ 433s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 433s] 537 | internal::AcceptorMinimize(&gfst); [ 433s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 433s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 433s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 433s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] minimize.cc:36:1: required from here [ 433s] 164 | ({#Op, Arc::Type()}, Op) [ 433s] | ^ [ 433s] ./../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] [ 433s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 433s] | ~~^~~~~~~~~~~~~~~ [ 433s] ./../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]': [ 433s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 433s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 433s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 433s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 433s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 433s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 433s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] minimize.cc:36:1: required from here [ 433s] 164 | ({#Op, Arc::Type()}, Op) [ 433s] | ^ [ 433s] ./../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] [ 433s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 433s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 433s] ./../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] [ 433s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 433s] | ~~^~~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 433s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 433s] 99 | Reweight(fst, distance, type); [ 433s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 433s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 433s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 433s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 433s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] minimize.cc:36:1: required from here [ 433s] 164 | ({#Op, Arc::Type()}, Op) [ 433s] | ^ [ 433s] ./../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] [ 433s] 72 | if (s == potential.size()) break; [ 433s] | ~~^~~~~~~~~~~~~~~~~~~ [ 433s] ./../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] [ 433s] 78 | if (arc.nextstate >= potential.size()) continue; [ 433s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 433s] ./../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] [ 433s] 106 | const auto startweight = fst->Start() < potential.size() [ 433s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 433s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 433s] 465 | Connect(fst); [ 433s] | ~~~~~~~^~~~~ [ 433s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 433s] 560 | internal::AcceptorMinimize(fst); [ 433s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 433s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 433s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 433s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] minimize.cc:36:1: required from here [ 433s] 164 | ({#Op, Arc::Type()}, Op) [ 433s] | ^ [ 433s] ./../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] [ 433s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 433s] | ~~^~~~~~~~~~~~~~~ [ 433s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 433s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 433s] 317 | Initialize(fst); [ 433s] | ^~~~~~~~~~ [ 433s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 433s] 476 | AcyclicMinimizer minimizer(*fst); [ 433s] | ^~~~~~~~~ [ 433s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 433s] 537 | internal::AcceptorMinimize(&gfst); [ 433s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 433s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 433s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 433s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] minimize.cc:36:1: required from here [ 433s] 164 | ({#Op, Arc::Type()}, Op) [ 433s] | ^ [ 433s] ./../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] [ 433s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 433s] | ~~^~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 433s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 433s] 317 | Initialize(fst); [ 433s] | ^~~~~~~~~~ [ 433s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 433s] 476 | AcyclicMinimizer minimizer(*fst); [ 433s] | ^~~~~~~~~ [ 433s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 433s] 560 | internal::AcceptorMinimize(fst); [ 433s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 433s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 433s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 433s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] minimize.cc:36:1: required from here [ 433s] 164 | ({#Op, Arc::Type()}, Op) [ 433s] | ^ [ 433s] ./../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] [ 433s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 433s] | ~~^~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 433s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 433s] 317 | Initialize(fst); [ 433s] | ^~~~~~~~~~ [ 433s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 433s] 476 | AcyclicMinimizer minimizer(*fst); [ 433s] | ^~~~~~~~~ [ 433s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 433s] 537 | internal::AcceptorMinimize(&gfst); [ 433s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 433s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 433s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 433s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] minimize.cc:36:1: required from here [ 433s] 164 | ({#Op, Arc::Type()}, Op) [ 433s] | ^ [ 433s] ./../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] [ 433s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 433s] | ~~^~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 433s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 433s] 317 | Initialize(fst); [ 433s] | ^~~~~~~~~~ [ 433s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 433s] 476 | AcyclicMinimizer minimizer(*fst); [ 433s] | ^~~~~~~~~ [ 433s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 433s] 560 | internal::AcceptorMinimize(fst); [ 433s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 433s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 433s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 433s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] minimize.cc:36:1: required from here [ 433s] 164 | ({#Op, Arc::Type()}, Op) [ 433s] | ^ [ 433s] ./../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] [ 433s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 433s] | ~~^~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 433s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 433s] 317 | Initialize(fst); [ 433s] | ^~~~~~~~~~ [ 433s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 433s] 476 | AcyclicMinimizer minimizer(*fst); [ 433s] | ^~~~~~~~~ [ 433s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 433s] 537 | internal::AcceptorMinimize(&gfst); [ 433s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 433s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 433s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 433s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] minimize.cc:36:1: required from here [ 433s] 164 | ({#Op, Arc::Type()}, Op) [ 433s] | ^ [ 433s] ./../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] [ 433s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 433s] | ~~^~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 433s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 433s] 317 | Initialize(fst); [ 433s] | ^~~~~~~~~~ [ 433s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 433s] 476 | AcyclicMinimizer minimizer(*fst); [ 433s] | ^~~~~~~~~ [ 433s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 433s] 560 | internal::AcceptorMinimize(fst); [ 433s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 433s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 433s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 433s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] minimize.cc:36:1: required from here [ 433s] 164 | ({#Op, Arc::Type()}, Op) [ 433s] | ^ [ 433s] ./../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] [ 433s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 433s] | ~~^~~~~~~~~~~~~~~~ [ 433s] In file included from ./../include/fst/partition.h:28, [ 433s] from ./../include/fst/minimize.h:40: [ 433s] ./../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]': [ 433s] ./../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>]' [ 433s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 433s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] 679 | &unweighted); [ 433s] | ~~~~~~~~~~~~ [ 433s] ./../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>]' [ 433s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 433s] | ^~~~~~~~~~~ [ 433s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 433s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 433s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 433s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 433s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 433s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 433s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] minimize.cc:36:1: required from here [ 433s] 164 | ({#Op, Arc::Type()}, Op) [ 433s] | ^ [ 433s] ./../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] [ 433s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 433s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 433s] ./../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]': [ 433s] ./../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>]' [ 433s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 433s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] 679 | &unweighted); [ 433s] | ~~~~~~~~~~~~ [ 433s] ./../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>]' [ 433s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 433s] | ^~~~~~~~~~~ [ 433s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 433s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 433s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 433s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 433s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 433s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 433s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 433s] minimize.cc:36:1: required from here [ 433s] 164 | ({#Op, Arc::Type()}, Op) [ 433s] | ^ [ 433s] ./../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] [ 433s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 433s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 434s] In file included from ./../include/fst/minimize.h:36: [ 434s] ./../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]': [ 434s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 434s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 434s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 434s] ./../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> >]' [ 434s] 134 | aiter.SetValue((*mapper)(arc)); [ 434s] | ~~~~~~~~~^~~~~ [ 434s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 434s] 477 | ArcMap(fst, mapper); [ 434s] | ~~~~~~^~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 536 | Encode(&gfst, &encoder); [ 434s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 186 | if (label < 1 || label > triples_.size()) { [ 434s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../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]' [ 434s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 434s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] 679 | &unweighted); [ 434s] | ~~~~~~~~~~~~ [ 434s] ./../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]' [ 434s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 434s] | ^~~~~~~~~~~ [ 434s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 434s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 434s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 434s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 434s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../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]' [ 434s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 434s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] 679 | &unweighted); [ 434s] | ~~~~~~~~~~~~ [ 434s] ./../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]' [ 434s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 434s] | ^~~~~~~~~~~ [ 434s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 434s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 434s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 434s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 434s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 434s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 434s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 434s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 434s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 434s] 134 | aiter.SetValue((*mapper)(arc)); [ 434s] | ~~~~~~~~~^~~~~ [ 434s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 434s] 477 | ArcMap(fst, mapper); [ 434s] | ~~~~~~^~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 559 | Encode(fst, &encoder); [ 434s] | ~~~~~~^~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 186 | if (label < 1 || label > triples_.size()) { [ 434s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../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>]' [ 434s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 434s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] 679 | &unweighted); [ 434s] | ~~~~~~~~~~~~ [ 434s] ./../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>]' [ 434s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 434s] | ^~~~~~~~~~~ [ 434s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 434s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 434s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 434s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 434s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../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>]' [ 434s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 434s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] 679 | &unweighted); [ 434s] | ~~~~~~~~~~~~ [ 434s] ./../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>]' [ 434s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 434s] | ^~~~~~~~~~~ [ 434s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 434s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 434s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 434s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 434s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 434s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 434s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 434s] ./../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> >]' [ 434s] 134 | aiter.SetValue((*mapper)(arc)); [ 434s] | ~~~~~~~~~^~~~~ [ 434s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 434s] 477 | ArcMap(fst, mapper); [ 434s] | ~~~~~~^~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 536 | Encode(&gfst, &encoder); [ 434s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 186 | if (label < 1 || label > triples_.size()) { [ 434s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../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]' [ 434s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 434s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] 679 | &unweighted); [ 434s] | ~~~~~~~~~~~~ [ 434s] ./../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]' [ 434s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 434s] | ^~~~~~~~~~~ [ 434s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 434s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 434s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 434s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 434s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../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]' [ 434s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 434s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] 679 | &unweighted); [ 434s] | ~~~~~~~~~~~~ [ 434s] ./../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]' [ 434s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 434s] | ^~~~~~~~~~~ [ 434s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 434s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 434s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 434s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 434s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 434s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 434s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 434s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 434s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 434s] 134 | aiter.SetValue((*mapper)(arc)); [ 434s] | ~~~~~~~~~^~~~~ [ 434s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 434s] 477 | ArcMap(fst, mapper); [ 434s] | ~~~~~~^~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 559 | Encode(fst, &encoder); [ 434s] | ~~~~~~^~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 186 | if (label < 1 || label > triples_.size()) { [ 434s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../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>]' [ 434s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 434s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] 679 | &unweighted); [ 434s] | ~~~~~~~~~~~~ [ 434s] ./../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>]' [ 434s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 434s] | ^~~~~~~~~~~ [ 434s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 434s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 434s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 434s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 434s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../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>]' [ 434s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 434s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] 679 | &unweighted); [ 434s] | ~~~~~~~~~~~~ [ 434s] ./../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>]' [ 434s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 434s] | ^~~~~~~~~~~ [ 434s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 434s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 434s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 434s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 434s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 434s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 434s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 434s] ./../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> >]' [ 434s] 134 | aiter.SetValue((*mapper)(arc)); [ 434s] | ~~~~~~~~~^~~~~ [ 434s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 434s] 477 | ArcMap(fst, mapper); [ 434s] | ~~~~~~^~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 536 | Encode(&gfst, &encoder); [ 434s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 186 | if (label < 1 || label > triples_.size()) { [ 434s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../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]' [ 434s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 434s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] 679 | &unweighted); [ 434s] | ~~~~~~~~~~~~ [ 434s] ./../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]' [ 434s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 434s] | ^~~~~~~~~~~ [ 434s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 434s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 434s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 434s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 434s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../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]' [ 434s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 434s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] 679 | &unweighted); [ 434s] | ~~~~~~~~~~~~ [ 434s] ./../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]' [ 434s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 434s] | ^~~~~~~~~~~ [ 434s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 434s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 434s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 434s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 434s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 434s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 434s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 434s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 434s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 434s] 134 | aiter.SetValue((*mapper)(arc)); [ 434s] | ~~~~~~~~~^~~~~ [ 434s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 434s] 477 | ArcMap(fst, mapper); [ 434s] | ~~~~~~^~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 559 | Encode(fst, &encoder); [ 434s] | ~~~~~~^~~~~~~~~~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 186 | if (label < 1 || label > triples_.size()) { [ 434s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 434s] ./../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> >]': [ 434s] ./../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> > >]' [ 434s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 434s] | ~~~~~~~~~~~~^~ [ 434s] ./../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> > >]' [ 434s] 120 | StateMap(fst, &mapper); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 434s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 434s] 104 | StateMap(fst, mapper); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 434s] 475 | ArcSort(fst, comp); [ 434s] | ~~~~~~~^~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 537 | internal::AcceptorMinimize(&gfst); [ 434s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 434s] | ~~~^~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../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]' [ 434s] 204 | size_t hash = hasher(s); [ 434s] | ~~~~~~^~~ [ 434s] ./../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]' [ 434s] 235 | PrePartition(fst); [ 434s] | ^~~~~~~~~~~~ [ 434s] ./../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]' [ 434s] 128 | Initialize(fst); [ 434s] | ^~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 434s] 483 | CyclicMinimizer> minimizer(*fst); [ 434s] | ^~~~~~~~~ [ 434s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 537 | internal::AcceptorMinimize(&gfst); [ 434s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 434s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 434s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 434s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 434s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 434s] | ~~~~~~~~~~~~^~ [ 434s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 434s] 120 | StateMap(fst, &mapper); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 434s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 434s] 104 | StateMap(fst, mapper); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 434s] 475 | ArcSort(fst, comp); [ 434s] | ~~~~~~~^~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 560 | internal::AcceptorMinimize(fst); [ 434s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 434s] | ~~~^~~~~~~~~~~~~~~ [ 434s] ./../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]': [ 434s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 434s] 204 | size_t hash = hasher(s); [ 434s] | ~~~~~~^~~ [ 434s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 434s] 235 | PrePartition(fst); [ 434s] | ^~~~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 434s] 128 | Initialize(fst); [ 434s] | ^~~~~~~~~~ [ 434s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 434s] 483 | CyclicMinimizer> minimizer(*fst); [ 434s] | ^~~~~~~~~ [ 434s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 434s] 560 | internal::AcceptorMinimize(fst); [ 434s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 434s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 434s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 434s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 434s] minimize.cc:36:1: required from here [ 434s] 164 | ({#Op, Arc::Type()}, Op) [ 434s] | ^ [ 434s] ./../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] [ 434s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 434s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 434s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 434s] /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 &&\ [ 434s] mv -f $depbase.Tpo $depbase.Plo [ 435s] 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 [ 435s] ./../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> >]': [ 435s] ./../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> > >]' [ 435s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 435s] | ~~~~~~~~~~~~^~ [ 435s] ./../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> > >]' [ 435s] 120 | StateMap(fst, &mapper); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 435s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 435s] 104 | StateMap(fst, mapper); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 475 | ArcSort(fst, comp); [ 435s] | ~~~~~~~^~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 537 | internal::AcceptorMinimize(&gfst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 435s] | ~~~^~~~~~~~~~~~~~~ [ 435s] ./../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]': [ 435s] ./../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]' [ 435s] 204 | size_t hash = hasher(s); [ 435s] | ~~~~~~^~~ [ 435s] ./../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]' [ 435s] 235 | PrePartition(fst); [ 435s] | ^~~~~~~~~~~~ [ 435s] ./../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]' [ 435s] 128 | Initialize(fst); [ 435s] | ^~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 483 | CyclicMinimizer> minimizer(*fst); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 537 | internal::AcceptorMinimize(&gfst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 435s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 435s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 435s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 435s] | ~~~~~~~~~~~~^~ [ 435s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 435s] 120 | StateMap(fst, &mapper); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 435s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 435s] 104 | StateMap(fst, mapper); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 435s] 475 | ArcSort(fst, comp); [ 435s] | ~~~~~~~^~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 560 | internal::AcceptorMinimize(fst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 435s] | ~~~^~~~~~~~~~~~~~~ [ 435s] ./../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]': [ 435s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 435s] 204 | size_t hash = hasher(s); [ 435s] | ~~~~~~^~~ [ 435s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 435s] 235 | PrePartition(fst); [ 435s] | ^~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 435s] 128 | Initialize(fst); [ 435s] | ^~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 435s] 483 | CyclicMinimizer> minimizer(*fst); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 560 | internal::AcceptorMinimize(fst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 435s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 435s] ./../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> >]': [ 435s] ./../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> > >]' [ 435s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 435s] | ~~~~~~~~~~~~^~ [ 435s] ./../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> > >]' [ 435s] 120 | StateMap(fst, &mapper); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 435s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 435s] 104 | StateMap(fst, mapper); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 475 | ArcSort(fst, comp); [ 435s] | ~~~~~~~^~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 537 | internal::AcceptorMinimize(&gfst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 435s] | ~~~^~~~~~~~~~~~~~~ [ 435s] ./../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]': [ 435s] ./../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]' [ 435s] 204 | size_t hash = hasher(s); [ 435s] | ~~~~~~^~~ [ 435s] ./../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]' [ 435s] 235 | PrePartition(fst); [ 435s] | ^~~~~~~~~~~~ [ 435s] ./../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]' [ 435s] 128 | Initialize(fst); [ 435s] | ^~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 483 | CyclicMinimizer> minimizer(*fst); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 537 | internal::AcceptorMinimize(&gfst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 435s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 435s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 435s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 435s] | ~~~~~~~~~~~~^~ [ 435s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 435s] 120 | StateMap(fst, &mapper); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 435s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 435s] 104 | StateMap(fst, mapper); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 435s] 475 | ArcSort(fst, comp); [ 435s] | ~~~~~~~^~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 560 | internal::AcceptorMinimize(fst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 435s] | ~~~^~~~~~~~~~~~~~~ [ 435s] ./../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]': [ 435s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 435s] 204 | size_t hash = hasher(s); [ 435s] | ~~~~~~^~~ [ 435s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 435s] 235 | PrePartition(fst); [ 435s] | ^~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 435s] 128 | Initialize(fst); [ 435s] | ^~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 435s] 483 | CyclicMinimizer> minimizer(*fst); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 560 | internal::AcceptorMinimize(fst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 435s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 435s] ./../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]': [ 435s] ./../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> >]' [ 435s] 140 | dfs = visitor->InitState(root, root); [ 435s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 435s] ./../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]' [ 435s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 384 | DfsVisit(fst, &hvisitor); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 317 | Initialize(fst); [ 435s] | ^~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 476 | AcyclicMinimizer minimizer(*fst); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 537 | internal::AcceptorMinimize(&gfst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 435s] | ~~^~~~~~~~~~~~~~ [ 435s] ./../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]': [ 435s] ./../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> >]' [ 435s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 435s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] ./../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]' [ 435s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 384 | DfsVisit(fst, &hvisitor); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 317 | Initialize(fst); [ 435s] | ^~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 476 | AcyclicMinimizer minimizer(*fst); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 537 | internal::AcceptorMinimize(&gfst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 360 | if (h > max_height_) max_height_ = h; [ 435s] | ~~^~~~~~~~~~~~~ [ 435s] ./../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]': [ 435s] ./../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 > >]' [ 435s] 140 | dfs = visitor->InitState(root, root); [ 435s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 435s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 435s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 435s] 384 | DfsVisit(fst, &hvisitor); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 435s] 317 | Initialize(fst); [ 435s] | ^~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 435s] 476 | AcyclicMinimizer minimizer(*fst); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 560 | internal::AcceptorMinimize(fst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 435s] | ~~^~~~~~~~~~~~~~ [ 435s] ./../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]': [ 435s] ./../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 > >]' [ 435s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 435s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 435s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 435s] 384 | DfsVisit(fst, &hvisitor); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 435s] 317 | Initialize(fst); [ 435s] | ^~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 435s] 476 | AcyclicMinimizer minimizer(*fst); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 560 | internal::AcceptorMinimize(fst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 360 | if (h > max_height_) max_height_ = h; [ 435s] | ~~^~~~~~~~~~~~~ [ 435s] ./../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]': [ 435s] ./../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> >]' [ 435s] 140 | dfs = visitor->InitState(root, root); [ 435s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 435s] ./../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]' [ 435s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 384 | DfsVisit(fst, &hvisitor); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 317 | Initialize(fst); [ 435s] | ^~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 476 | AcyclicMinimizer minimizer(*fst); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 537 | internal::AcceptorMinimize(&gfst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 435s] | ~~^~~~~~~~~~~~~~ [ 435s] ./../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]': [ 435s] ./../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> >]' [ 435s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 435s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] ./../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]' [ 435s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 384 | DfsVisit(fst, &hvisitor); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 317 | Initialize(fst); [ 435s] | ^~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 435s] 476 | AcyclicMinimizer minimizer(*fst); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 537 | internal::AcceptorMinimize(&gfst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 360 | if (h > max_height_) max_height_ = h; [ 435s] | ~~^~~~~~~~~~~~~ [ 435s] ./../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]': [ 435s] ./../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 > >]' [ 435s] 140 | dfs = visitor->InitState(root, root); [ 435s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 435s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 435s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 435s] 384 | DfsVisit(fst, &hvisitor); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 435s] 317 | Initialize(fst); [ 435s] | ^~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 435s] 476 | AcyclicMinimizer minimizer(*fst); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 560 | internal::AcceptorMinimize(fst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 435s] | ~~^~~~~~~~~~~~~~ [ 435s] ./../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]': [ 435s] ./../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 > >]' [ 435s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 435s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 435s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 435s] 384 | DfsVisit(fst, &hvisitor); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 435s] 317 | Initialize(fst); [ 435s] | ^~~~~~~~~~ [ 435s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 435s] 476 | AcyclicMinimizer minimizer(*fst); [ 435s] | ^~~~~~~~~ [ 435s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 435s] 560 | internal::AcceptorMinimize(fst); [ 435s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 435s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 435s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 435s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 435s] minimize.cc:36:1: required from here [ 435s] 164 | ({#Op, Arc::Type()}, Op) [ 435s] | ^ [ 435s] ./../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] [ 435s] 360 | if (h > max_height_) max_height_ = h; [ 435s] | ~~^~~~~~~~~~~~~ [ 436s] ./../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]': [ 436s] ./../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> >]' [ 436s] 140 | dfs = visitor->InitState(root, root); [ 436s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 384 | DfsVisit(fst, &hvisitor); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 317 | Initialize(fst); [ 436s] | ^~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 476 | AcyclicMinimizer minimizer(*fst); [ 436s] | ^~~~~~~~~ [ 436s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 537 | internal::AcceptorMinimize(&gfst); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 436s] | ~~^~~~~~~~~~~~~~ [ 436s] ./../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]': [ 436s] ./../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> >]' [ 436s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 384 | DfsVisit(fst, &hvisitor); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 317 | Initialize(fst); [ 436s] | ^~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 476 | AcyclicMinimizer minimizer(*fst); [ 436s] | ^~~~~~~~~ [ 436s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 537 | internal::AcceptorMinimize(&gfst); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 360 | if (h > max_height_) max_height_ = h; [ 436s] | ~~^~~~~~~~~~~~~ [ 436s] ./../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]': [ 436s] ./../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 > >]' [ 436s] 140 | dfs = visitor->InitState(root, root); [ 436s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 436s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 436s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 436s] 384 | DfsVisit(fst, &hvisitor); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 436s] 317 | Initialize(fst); [ 436s] | ^~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 436s] 476 | AcyclicMinimizer minimizer(*fst); [ 436s] | ^~~~~~~~~ [ 436s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 560 | internal::AcceptorMinimize(fst); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 436s] | ~~^~~~~~~~~~~~~~ [ 436s] ./../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]': [ 436s] ./../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 > >]' [ 436s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 436s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 436s] 384 | DfsVisit(fst, &hvisitor); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 436s] 317 | Initialize(fst); [ 436s] | ^~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 436s] 476 | AcyclicMinimizer minimizer(*fst); [ 436s] | ^~~~~~~~~ [ 436s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 560 | internal::AcceptorMinimize(fst); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 360 | if (h > max_height_) max_height_ = h; [ 436s] | ~~^~~~~~~~~~~~~ [ 436s] In file included from ./../include/fst/queue.h:35: [ 436s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 436s] ./../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> >]' [ 436s] 114 | visitor->FinishVisit(); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 436s] ./../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]' [ 436s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 436s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 436s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../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>]' [ 436s] 655 | queue_ = std::make_unique>(fst, filter); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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>]' [ 436s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 436s] | ^~~~~~~~~~~ [ 436s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 436s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 436s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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] [ 436s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 436s] ./../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> > >]' [ 436s] 114 | visitor->FinishVisit(); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 436s] ./../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]' [ 436s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 436s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 436s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../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>]' [ 436s] 655 | queue_ = std::make_unique>(fst, filter); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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>]' [ 436s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 436s] | ^~~~~~~~~~~ [ 436s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 436s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 436s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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] [ 436s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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> > >]': [ 436s] ./../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> > > >]' [ 436s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 436s] | ~~~~~~~~~~~~^~ [ 436s] ./../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> > > >]' [ 436s] 120 | StateMap(fst, &mapper); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 436s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 436s] 104 | StateMap(fst, mapper); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 230 | ArcSort(&Tr_, icomp); [ 436s] | ~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 128 | Initialize(fst); [ 436s] | ^~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 483 | CyclicMinimizer> minimizer(*fst); [ 436s] | ^~~~~~~~~ [ 436s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 537 | internal::AcceptorMinimize(&gfst); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 436s] | ~~~^~~~~~~~~~~~~~~ [ 436s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 436s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 436s] 114 | visitor->FinishVisit(); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 436s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 436s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 436s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 436s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 655 | queue_ = std::make_unique>(fst, filter); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 436s] | ^~~~~~~~~~~ [ 436s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 436s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 436s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 436s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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] [ 436s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 436s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 436s] 114 | visitor->FinishVisit(); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 436s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 436s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 436s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 436s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 655 | queue_ = std::make_unique>(fst, filter); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 436s] | ^~~~~~~~~~~ [ 436s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 436s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 436s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 436s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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] [ 436s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 436s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 436s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 436s] | ~~~~~~~~~~~~^~ [ 436s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 436s] 120 | StateMap(fst, &mapper); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 436s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 436s] 104 | StateMap(fst, mapper); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 436s] 230 | ArcSort(&Tr_, icomp); [ 436s] | ~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 436s] 128 | Initialize(fst); [ 436s] | ^~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 436s] 483 | CyclicMinimizer> minimizer(*fst); [ 436s] | ^~~~~~~~~ [ 436s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 560 | internal::AcceptorMinimize(fst); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 436s] | ~~~^~~~~~~~~~~~~~~ [ 436s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 436s] ./../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> >]' [ 436s] 114 | visitor->FinishVisit(); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 436s] ./../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]' [ 436s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 436s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 436s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../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>]' [ 436s] 655 | queue_ = std::make_unique>(fst, filter); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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>]' [ 436s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 436s] | ^~~~~~~~~~~ [ 436s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 436s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 436s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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] [ 436s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 436s] ./../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> > >]' [ 436s] 114 | visitor->FinishVisit(); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 436s] ./../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]' [ 436s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 436s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 436s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../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>]' [ 436s] 655 | queue_ = std::make_unique>(fst, filter); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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>]' [ 436s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 436s] | ^~~~~~~~~~~ [ 436s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 436s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 436s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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] [ 436s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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> > >]': [ 436s] ./../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> > > >]' [ 436s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 436s] | ~~~~~~~~~~~~^~ [ 436s] ./../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> > > >]' [ 436s] 120 | StateMap(fst, &mapper); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 436s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 436s] 104 | StateMap(fst, mapper); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 230 | ArcSort(&Tr_, icomp); [ 436s] | ~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 128 | Initialize(fst); [ 436s] | ^~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 483 | CyclicMinimizer> minimizer(*fst); [ 436s] | ^~~~~~~~~ [ 436s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 537 | internal::AcceptorMinimize(&gfst); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 436s] | ~~~^~~~~~~~~~~~~~~ [ 436s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 436s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 436s] 114 | visitor->FinishVisit(); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 436s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 436s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 436s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 436s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 655 | queue_ = std::make_unique>(fst, filter); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 436s] | ^~~~~~~~~~~ [ 436s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 436s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 436s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 436s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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] [ 436s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 436s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 436s] 114 | visitor->FinishVisit(); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 436s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 436s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 436s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 436s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 655 | queue_ = std::make_unique>(fst, filter); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 436s] | ^~~~~~~~~~~ [ 436s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 436s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 436s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 436s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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] [ 436s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 436s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 436s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 436s] | ~~~~~~~~~~~~^~ [ 436s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 436s] 120 | StateMap(fst, &mapper); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 436s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 436s] 104 | StateMap(fst, mapper); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 436s] 230 | ArcSort(&Tr_, icomp); [ 436s] | ~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 436s] 128 | Initialize(fst); [ 436s] | ^~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 436s] 483 | CyclicMinimizer> minimizer(*fst); [ 436s] | ^~~~~~~~~ [ 436s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 560 | internal::AcceptorMinimize(fst); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 436s] | ~~~^~~~~~~~~~~~~~~ [ 436s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 436s] ./../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> >]' [ 436s] 114 | visitor->FinishVisit(); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 436s] ./../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]' [ 436s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 436s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 436s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../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>]' [ 436s] 655 | queue_ = std::make_unique>(fst, filter); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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>]' [ 436s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 436s] | ^~~~~~~~~~~ [ 436s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 436s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 436s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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] [ 436s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 436s] ./../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> > >]' [ 436s] 114 | visitor->FinishVisit(); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 436s] ./../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]' [ 436s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 436s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 436s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../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>]' [ 436s] 655 | queue_ = std::make_unique>(fst, filter); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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>]' [ 436s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 436s] | ^~~~~~~~~~~ [ 436s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 436s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 436s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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] [ 436s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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> > >]': [ 436s] ./../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> > > >]' [ 436s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 436s] | ~~~~~~~~~~~~^~ [ 436s] ./../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> > > >]' [ 436s] 120 | StateMap(fst, &mapper); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 436s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 436s] 104 | StateMap(fst, mapper); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 230 | ArcSort(&Tr_, icomp); [ 436s] | ~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 128 | Initialize(fst); [ 436s] | ^~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 436s] 483 | CyclicMinimizer> minimizer(*fst); [ 436s] | ^~~~~~~~~ [ 436s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 537 | internal::AcceptorMinimize(&gfst); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 436s] | ~~~^~~~~~~~~~~~~~~ [ 436s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 436s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 436s] 114 | visitor->FinishVisit(); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 436s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 436s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 436s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 436s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 655 | queue_ = std::make_unique>(fst, filter); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 436s] | ^~~~~~~~~~~ [ 436s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 436s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 436s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 436s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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] [ 436s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 436s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 436s] 114 | visitor->FinishVisit(); [ 436s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 436s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 436s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 436s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 436s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 655 | queue_ = std::make_unique>(fst, filter); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../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]' [ 436s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 436s] | ^~~~~~~~~~~ [ 436s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 436s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 436s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 436s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../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] [ 436s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 436s] | ~~^~~~~~~~~~~~~~~~ [ 436s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 436s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 436s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 436s] | ~~~~~~~~~~~~^~ [ 436s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 436s] 120 | StateMap(fst, &mapper); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 436s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 436s] 104 | StateMap(fst, mapper); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 436s] 230 | ArcSort(&Tr_, icomp); [ 436s] | ~~~~~~~^~~~~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 436s] 128 | Initialize(fst); [ 436s] | ^~~~~~~~~~ [ 436s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 436s] 483 | CyclicMinimizer> minimizer(*fst); [ 436s] | ^~~~~~~~~ [ 436s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 436s] 560 | internal::AcceptorMinimize(fst); [ 436s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 436s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 436s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 436s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 436s] minimize.cc:36:1: required from here [ 436s] 164 | ({#Op, Arc::Type()}, Op) [ 436s] | ^ [ 436s] ./../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] [ 436s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 436s] | ~~~^~~~~~~~~~~~~~~ [ 437s] In file included from ./../include/fst/rational.h:31, [ 437s] from ./../include/fst/closure.h:28, [ 437s] from ./../include/fst/fstlib.h:55, [ 437s] from ./../include/fst/script/print-impl.h:28, [ 437s] from ./../include/fst/script/print.h:26, [ 437s] from print.cc:18: [ 437s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 437s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 437s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 437s] | ^~~~~~ [ 437s] | template [ 438s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 438s] ./../include/fst/queue.h:232:8: required from here [ 438s] 232 | void Update(StateId s) override { [ 438s] | ^~~~~~ [ 438s] ./../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] [ 438s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 438s] | ~~^~~~~~~~~~~~~~ [ 438s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 438s] ./../include/fst/queue.h:548:11: required from here [ 438s] 548 | StateId Head() const final { [ 438s] | ^~~~ [ 438s] ./../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] [ 438s] 552 | ((front_ >= trivial_queue_.size()) || [ 438s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 438s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 438s] ./../include/fst/queue.h:563:8: required from here [ 438s] 563 | void Enqueue(StateId s) final { [ 438s] | ^~~~~~~ [ 438s] ./../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] [ 438s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 438s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 438s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 438s] ./../include/fst/queue.h:581:8: required from here [ 438s] 581 | void Dequeue() final { [ 438s] | ^~~~~~~ [ 438s] ./../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] [ 438s] 584 | } else if (front_ < trivial_queue_.size()) { [ 438s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 438s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 438s] ./../include/fst/queue.h:593:8: required from here [ 438s] 593 | bool Empty() const final { [ 438s] | ^~~~~ [ 438s] ./../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] [ 438s] 602 | return (front_ >= trivial_queue_.size()) || [ 438s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 438s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 438s] ./../include/fst/queue.h:607:8: required from here [ 438s] 607 | void Clear() final { [ 438s] | ^~~~~ [ 438s] ./../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] [ 438s] 611 | } else if (i < trivial_queue_.size()) { [ 438s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 438s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 438s] ./../include/fst/queue.h:495:8: required from here [ 438s] 495 | void Enqueue(StateId s) final { [ 438s] | ^~~~~~~ [ 438s] ./../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] [ 438s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 438s] | ~~~~~~~~~~~~~~~~~^~~~ [ 439s] In file included from ./../include/fst/queue.h:34: [ 439s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 439s] ./../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]' [ 439s] 218 | key_[s] = heap_.Insert(s); [ 439s] | ~~~~~~~~~~~~^~~ [ 439s] ./../include/fst/queue.h:215:8: required from here [ 439s] 215 | void Enqueue(StateId s) override { [ 439s] | ^~~~~~~ [ 439s] ./../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] [ 439s] 57 | if (size_ < values_.size()) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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 > >]': [ 439s] ./../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 > >]' [ 439s] 409 | BaseImpl::DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../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 > >]' [ 439s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../include/fst/mutable-fst.h:336:8: required from here [ 439s] 336 | void DeleteStates(const std::vector &dstates) override { [ 439s] | ^~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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> >]': [ 439s] ./../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> >]' [ 439s] 409 | BaseImpl::DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../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> >]' [ 439s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../include/fst/mutable-fst.h:336:8: required from here [ 439s] 336 | void DeleteStates(const std::vector &dstates) override { [ 439s] | ^~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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 > >]': [ 439s] ./../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 > >]' [ 439s] 409 | BaseImpl::DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../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 > >]' [ 439s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../include/fst/mutable-fst.h:336:8: required from here [ 439s] 336 | void DeleteStates(const std::vector &dstates) override { [ 439s] | ^~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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> >]': [ 439s] ./../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> >]' [ 439s] 409 | BaseImpl::DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../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> >]' [ 439s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../include/fst/mutable-fst.h:336:8: required from here [ 439s] 336 | void DeleteStates(const std::vector &dstates) override { [ 439s] | ^~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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 > >]': [ 439s] ./../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 > >]' [ 439s] 409 | BaseImpl::DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../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 > >]' [ 439s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../include/fst/mutable-fst.h:336:8: required from here [ 439s] 336 | void DeleteStates(const std::vector &dstates) override { [ 439s] | ^~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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> >]': [ 439s] ./../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> >]' [ 439s] 409 | BaseImpl::DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../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> >]' [ 439s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../include/fst/mutable-fst.h:336:8: required from here [ 439s] 336 | void DeleteStates(const std::vector &dstates) override { [ 439s] | ^~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] In file included from ./../include/fst/minimize.h:37: [ 439s] ./../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]': [ 439s] ./../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]' [ 439s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 439s] | ^~~~~~~~~ [ 439s] ./../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]' [ 439s] 950 | StateId Start() const override { return impl_->Start(); } [ 439s] | ~~~~~~~~~~~~^~ [ 439s] ./../include/fst/fst.h:950:11: required from here [ 439s] 950 | StateId Start() const override { return impl_->Start(); } [ 439s] | ^~~~~ [ 439s] ./../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] [ 439s] 348 | while (unfactored_.size() <= element.state) [ 439s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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>]': [ 439s] ./../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>]' [ 439s] 409 | BaseImpl::DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../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>]' [ 439s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../include/fst/mutable-fst.h:336:8: required from here [ 439s] 336 | void DeleteStates(const std::vector &dstates) override { [ 439s] | ^~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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]': [ 439s] ./../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]' [ 439s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 439s] | ^~~~~~~~~ [ 439s] ./../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]' [ 439s] 950 | StateId Start() const override { return impl_->Start(); } [ 439s] | ~~~~~~~~~~~~^~ [ 439s] ./../include/fst/fst.h:950:11: required from here [ 439s] 950 | StateId Start() const override { return impl_->Start(); } [ 439s] | ^~~~~ [ 439s] ./../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] [ 439s] 348 | while (unfactored_.size() <= element.state) [ 439s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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>]': [ 439s] ./../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>]' [ 439s] 409 | BaseImpl::DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../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>]' [ 439s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../include/fst/mutable-fst.h:336:8: required from here [ 439s] 336 | void DeleteStates(const std::vector &dstates) override { [ 439s] | ^~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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]': [ 439s] ./../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]' [ 439s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 439s] | ^~~~~~~~~ [ 439s] ./../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]' [ 439s] 950 | StateId Start() const override { return impl_->Start(); } [ 439s] | ~~~~~~~~~~~~^~ [ 439s] ./../include/fst/fst.h:950:11: required from here [ 439s] 950 | StateId Start() const override { return impl_->Start(); } [ 439s] | ^~~~~ [ 439s] ./../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] [ 439s] 348 | while (unfactored_.size() <= element.state) [ 439s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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>]': [ 439s] ./../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>]' [ 439s] 409 | BaseImpl::DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../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>]' [ 439s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 439s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 439s] ./../include/fst/mutable-fst.h:336:8: required from here [ 439s] 336 | void DeleteStates(const std::vector &dstates) override { [ 439s] | ^~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 439s] ./../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] [ 439s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 439s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 442s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 442s] /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 &&\ [ 442s] mv -f $depbase.Tpo $depbase.Plo [ 442s] 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 [ 447s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 447s] /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 &&\ [ 447s] mv -f $depbase.Tpo $depbase.Plo [ 448s] 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 [ 449s] In file included from ./../include/fst/script/prune.h:25, [ 449s] from prune.cc:18: [ 449s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 449s] ./../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]' [ 449s] 330 | Prune(ifst, ofst, opts); [ 449s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 449s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 449s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 449s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] prune.cc:49:1: required from here [ 449s] 164 | ({#Op, Arc::Type()}, Op) [ 449s] | ^ [ 449s] ./../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] [ 449s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 449s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 449s] ./../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] [ 449s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 449s] | ~~~~~~~~~~~~^~~~ [ 449s] ./../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] [ 449s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 449s] | ~~~~~~~~~~~~~~~~~^~~~ [ 449s] ./../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] [ 449s] 261 | while (enqueued.size() <= s) { [ 449s] | ~~~~~~~~~~~~~~~~^~~~ [ 449s] ./../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] [ 449s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 449s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 449s] ./../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] [ 449s] 286 | while (idistance.size() <= arc.nextstate) { [ 449s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 449s] ./../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] [ 449s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 449s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 449s] ./../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] [ 449s] 298 | while (enqueued.size() <= arc.nextstate) { [ 449s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 449s] ./../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] [ 449s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 449s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 449s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 449s] ./../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]' [ 449s] 208 | Prune(fst, opts); [ 449s] | ~~~~~^~~~~~~~~~~ [ 449s] ./../include/fst/script/prune.h:58:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 449s] 58 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 449s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 449s] prune.cc:50:1: required from here [ 449s] 164 | ({#Op, Arc::Type()}, Op) [ 449s] | ^ [ 449s] ./../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] [ 449s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 449s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 449s] ./../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] [ 449s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 449s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 449s] ./../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] [ 449s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 449s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 449s] ./../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] [ 449s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 449s] | ~~^~~~~~~~~~~~~~~~ [ 450s] In file included from ./../include/fst/vector-fst.h:34, [ 450s] from ./../include/fst/cache.h:33, [ 450s] from ./../include/fst/shortest-distance.h:29, [ 450s] from ./../include/fst/prune.h:31: [ 450s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 450s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 450s] 128 | class ImplToExpandedFst : public ImplToFst { [ 450s] | ^~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 450s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 450s] | ^~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 450s] 520 | class VectorFst : public ImplToMutableFst> { [ 450s] | ^~~~~~~~~ [ 450s] ./../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]' [ 450s] 313 | VectorFst rfst; [ 450s] | ^~~~ [ 450s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 450s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 450s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 330 | Prune(ifst, ofst, opts); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 450s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] prune.cc:49:1: required from here [ 450s] 164 | ({#Op, Arc::Type()}, Op) [ 450s] | ^ [ 450s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 450s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 450s] | ^~~~~~~~ [ 450s] In file included from ./../include/fst/arcfilter.h:24, [ 450s] from ./../include/fst/prune.h:29: [ 450s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 450s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 450s] | ^~~~~~~~ [ 450s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 450s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 450s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 450s] | ^~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 450s] 520 | class VectorFst : public ImplToMutableFst> { [ 450s] | ^~~~~~~~~ [ 450s] ./../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]' [ 450s] 313 | VectorFst rfst; [ 450s] | ^~~~ [ 450s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 450s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 450s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 330 | Prune(ifst, ofst, opts); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 450s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] prune.cc:49:1: required from here [ 450s] 164 | ({#Op, Arc::Type()}, Op) [ 450s] | ^ [ 450s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 450s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 450s] | ^~~~~~~~ [ 450s] In file included from ./../include/fst/mutable-fst.h:37: [ 450s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 450s] 128 | class ImplToExpandedFst : public ImplToFst { [ 450s] | ^~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 450s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 450s] 520 | class VectorFst : public ImplToMutableFst> { [ 450s] | ^~~~~~~~~ [ 450s] ./../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]' [ 450s] 313 | VectorFst rfst; [ 450s] | ^~~~ [ 450s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 450s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 450s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 330 | Prune(ifst, ofst, opts); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 450s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] prune.cc:49:1: required from here [ 450s] 164 | ({#Op, Arc::Type()}, Op) [ 450s] | ^ [ 450s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 450s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 450s] | ^~~~~~~~ [ 450s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 450s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 450s] | ^~~~~~~~~~~~~~~~ [ 450s] In file included from ./../include/fst/prune.h:30: [ 450s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 450s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 450s] 265 | enqueued[s] = heap.Insert(s); [ 450s] | ~~~~~~~~~~~^~~ [ 450s] ./../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]' [ 450s] 330 | Prune(ifst, ofst, opts); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 450s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] prune.cc:49:1: required from here [ 450s] 164 | ({#Op, Arc::Type()}, Op) [ 450s] | ^ [ 450s] ./../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] [ 450s] 57 | if (size_ < values_.size()) { [ 450s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 450s] In file included from ./../include/fst/shortest-distance.h:31: [ 450s] ./../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]': [ 450s] ./../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]' [ 450s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 450s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] 679 | &unweighted); [ 450s] | ~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 450s] | ^~~~~~~~~~~ [ 450s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 450s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 450s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 330 | Prune(ifst, ofst, opts); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 450s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] prune.cc:49:1: required from here [ 450s] 164 | ({#Op, Arc::Type()}, Op) [ 450s] | ^ [ 450s] ./../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] [ 450s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 450s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 450s] ./../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]': [ 450s] ./../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]' [ 450s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 450s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] 679 | &unweighted); [ 450s] | ~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 450s] | ^~~~~~~~~~~ [ 450s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 450s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 450s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 330 | Prune(ifst, ofst, opts); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 450s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] prune.cc:49:1: required from here [ 450s] 164 | ({#Op, Arc::Type()}, Op) [ 450s] | ^ [ 450s] ./../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] [ 450s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 450s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 450s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 450s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 450s] | ^~~~~~~~~ [ 450s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 450s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 450s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 450s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 330 | Prune(ifst, ofst, opts); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 450s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] prune.cc:49:1: required from here [ 450s] 164 | ({#Op, Arc::Type()}, Op) [ 450s] | ^ [ 450s] ./../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] [ 450s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 450s] | ~~^~~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 450s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 450s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 450s] | ^~~~~~~~~ [ 450s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 450s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 450s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 450s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 330 | Prune(ifst, ofst, opts); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 450s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] prune.cc:49:1: required from here [ 450s] 164 | ({#Op, Arc::Type()}, Op) [ 450s] | ^ [ 450s] ./../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] [ 450s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 450s] | ~~^~~~~~~~~~~~~~~~~~~ [ 450s] In file included from ./../include/fst/queue.h:35: [ 450s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 450s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 450s] 114 | visitor->FinishVisit(); [ 450s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 450s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 450s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 450s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 450s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 450s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 655 | queue_ = std::make_unique>(fst, filter); [ 450s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 450s] | ^~~~~~~~~~~ [ 450s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 450s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 450s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 330 | Prune(ifst, ofst, opts); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 450s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] prune.cc:49:1: required from here [ 450s] 164 | ({#Op, Arc::Type()}, Op) [ 450s] | ^ [ 450s] ./../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] [ 450s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 450s] | ~~^~~~~~~~~~~~~~~~ [ 450s] ./../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] [ 450s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 450s] | ~~^~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 450s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 450s] 114 | visitor->FinishVisit(); [ 450s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 450s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 450s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 450s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 450s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 450s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 655 | queue_ = std::make_unique>(fst, filter); [ 450s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 450s] | ^~~~~~~~~~~ [ 450s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 450s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 450s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../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]' [ 450s] 330 | Prune(ifst, ofst, opts); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 450s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 450s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] prune.cc:49:1: required from here [ 450s] 164 | ({#Op, Arc::Type()}, Op) [ 450s] | ^ [ 450s] ./../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] [ 450s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 450s] | ~~^~~~~~~~~~~~~~~~ [ 450s] ./../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] [ 450s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 450s] | ~~^~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 450s] ./../include/fst/queue.h:548:11: required from here [ 450s] 548 | StateId Head() const final { [ 450s] | ^~~~ [ 450s] ./../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] [ 450s] 552 | ((front_ >= trivial_queue_.size()) || [ 450s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 450s] ./../include/fst/queue.h:563:8: required from here [ 450s] 563 | void Enqueue(StateId s) final { [ 450s] | ^~~~~~~ [ 450s] ./../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] [ 450s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 450s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 450s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 450s] ./../include/fst/queue.h:581:8: required from here [ 450s] 581 | void Dequeue() final { [ 450s] | ^~~~~~~ [ 450s] ./../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] [ 450s] 584 | } else if (front_ < trivial_queue_.size()) { [ 450s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 450s] ./../include/fst/queue.h:593:8: required from here [ 450s] 593 | bool Empty() const final { [ 450s] | ^~~~~ [ 450s] ./../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] [ 450s] 602 | return (front_ >= trivial_queue_.size()) || [ 450s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 450s] ./../include/fst/queue.h:607:8: required from here [ 450s] 607 | void Clear() final { [ 450s] | ^~~~~ [ 450s] ./../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] [ 450s] 611 | } else if (i < trivial_queue_.size()) { [ 450s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 450s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 450s] ./../include/fst/queue.h:232:8: required from here [ 450s] 232 | void Update(StateId s) override { [ 450s] | ^~~~~~ [ 450s] ./../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] [ 450s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 450s] | ~~^~~~~~~~~~~~~~ [ 450s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 450s] ./../include/fst/queue.h:495:8: required from here [ 450s] 495 | void Enqueue(StateId s) final { [ 450s] | ^~~~~~~ [ 450s] ./../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] [ 450s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 450s] | ~~~~~~~~~~~~~~~~~^~~~ [ 450s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 450s] ./../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]' [ 450s] 218 | key_[s] = heap_.Insert(s); [ 450s] | ~~~~~~~~~~~~^~~ [ 450s] ./../include/fst/queue.h:215:8: required from here [ 450s] 215 | void Enqueue(StateId s) override { [ 450s] | ^~~~~~~ [ 450s] ./../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] [ 450s] 57 | if (size_ < values_.size()) { [ 450s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 450s] ./../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 > >]': [ 450s] ./../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 > >]' [ 450s] 409 | BaseImpl::DeleteStates(dstates); [ 450s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 450s] ./../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 > >]' [ 450s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 450s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 450s] ./../include/fst/mutable-fst.h:336:8: required from here [ 450s] 336 | void DeleteStates(const std::vector &dstates) override { [ 450s] | ^~~~~~~~~~~~ [ 450s] ./../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] [ 450s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 450s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 450s] ./../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] [ 450s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 450s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 452s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 452s] /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 &&\ [ 452s] mv -f $depbase.Tpo $depbase.Plo [ 452s] 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 [ 454s] In file included from ./../include/fst/vector-fst.h:34, [ 454s] from ./../include/fst/cache.h:33, [ 454s] from ./../include/fst/arc-map.h:32, [ 454s] from ./../include/fst/push.h:29, [ 454s] from ./../include/fst/script/push.h:24, [ 454s] from push.cc:18: [ 454s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 454s] ./../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> > >' [ 454s] 128 | class ImplToExpandedFst : public ImplToFst { [ 454s] | ^~~~~~~~~~~~~~~~~ [ 454s] ./../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> > >' [ 454s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 454s] | ^~~~~~~~~~~~~~~~ [ 454s] ./../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> > > >' [ 454s] 520 | class VectorFst : public ImplToMutableFst> { [ 454s] | ^~~~~~~~~ [ 454s] ./../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]' [ 454s] 130 | VectorFst> gfst; [ 454s] | ^~~~ [ 454s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 454s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 454s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 454s] 48 | std::get<4>(*args)); [ 454s] | ~~~~~~~~~~~~~~~~~~~ [ 454s] push.cc:44:1: required from here [ 454s] 164 | ({#Op, Arc::Type()}, Op) [ 454s] | ^ [ 454s] ./../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=] [ 454s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 454s] | ^~~~~~~~ [ 454s] In file included from ./../include/fst/expanded-fst.h:33, [ 454s] from ./../include/fst/mutable-fst.h:37: [ 454s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 454s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 454s] | ^~~~~~~~ [ 454s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 454s] ./../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> > >' [ 454s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 454s] | ^~~~~~~~~~~~~~~~ [ 454s] ./../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> > > >' [ 454s] 520 | class VectorFst : public ImplToMutableFst> { [ 454s] | ^~~~~~~~~ [ 454s] ./../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]' [ 454s] 130 | VectorFst> gfst; [ 454s] | ^~~~ [ 454s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 454s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 454s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 454s] 48 | std::get<4>(*args)); [ 454s] | ~~~~~~~~~~~~~~~~~~~ [ 454s] push.cc:44:1: required from here [ 454s] 164 | ({#Op, Arc::Type()}, Op) [ 454s] | ^ [ 454s] ./../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=] [ 454s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 454s] | ^~~~~~~~ [ 454s] ./../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=' [ 454s] 128 | class ImplToExpandedFst : public ImplToFst { [ 454s] | ^~~~~~~~~~~~~~~~~ [ 454s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 454s] ./../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> > > >' [ 454s] 520 | class VectorFst : public ImplToMutableFst> { [ 454s] | ^~~~~~~~~ [ 454s] ./../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]' [ 454s] 130 | VectorFst> gfst; [ 454s] | ^~~~ [ 454s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 454s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 454s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 454s] 48 | std::get<4>(*args)); [ 454s] | ~~~~~~~~~~~~~~~~~~~ [ 454s] push.cc:44:1: required from here [ 454s] 164 | ({#Op, Arc::Type()}, Op) [ 454s] | ^ [ 454s] ./../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=] [ 454s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 454s] | ^~~~~~~~ [ 454s] ./../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=' [ 454s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 454s] | ^~~~~~~~~~~~~~~~ [ 454s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 454s] ./../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> > >' [ 454s] 128 | class ImplToExpandedFst : public ImplToFst { [ 454s] | ^~~~~~~~~~~~~~~~~ [ 454s] ./../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> > >' [ 454s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 454s] | ^~~~~~~~~~~~~~~~ [ 454s] ./../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> > > >' [ 454s] 520 | class VectorFst : public ImplToMutableFst> { [ 454s] | ^~~~~~~~~ [ 454s] ./../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]' [ 454s] 130 | VectorFst> gfst; [ 454s] | ^~~~ [ 454s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 454s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 454s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 454s] 53 | std::get<4>(*args)); [ 454s] | ~~~~~~~~~~~~~~~~~~~ [ 454s] push.cc:44:1: required from here [ 454s] 164 | ({#Op, Arc::Type()}, Op) [ 454s] | ^ [ 454s] ./../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=] [ 454s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 454s] | ^~~~~~~~ [ 454s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 454s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 454s] | ^~~~~~~~ [ 454s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 454s] ./../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> > >' [ 454s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 454s] | ^~~~~~~~~~~~~~~~ [ 454s] ./../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> > > >' [ 454s] 520 | class VectorFst : public ImplToMutableFst> { [ 454s] | ^~~~~~~~~ [ 454s] ./../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]' [ 454s] 130 | VectorFst> gfst; [ 454s] | ^~~~ [ 454s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 454s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 454s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 454s] 53 | std::get<4>(*args)); [ 454s] | ~~~~~~~~~~~~~~~~~~~ [ 454s] push.cc:44:1: required from here [ 454s] 164 | ({#Op, Arc::Type()}, Op) [ 454s] | ^ [ 454s] ./../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=] [ 454s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 454s] | ^~~~~~~~ [ 454s] ./../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=' [ 454s] 128 | class ImplToExpandedFst : public ImplToFst { [ 454s] | ^~~~~~~~~~~~~~~~~ [ 454s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 454s] ./../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> > > >' [ 454s] 520 | class VectorFst : public ImplToMutableFst> { [ 454s] | ^~~~~~~~~ [ 454s] ./../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]' [ 454s] 130 | VectorFst> gfst; [ 454s] | ^~~~ [ 454s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 454s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 454s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 454s] 53 | std::get<4>(*args)); [ 454s] | ~~~~~~~~~~~~~~~~~~~ [ 454s] push.cc:44:1: required from here [ 454s] 164 | ({#Op, Arc::Type()}, Op) [ 454s] | ^ [ 454s] ./../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=] [ 454s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 454s] | ^~~~~~~~ [ 454s] ./../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=' [ 454s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 454s] | ^~~~~~~~~~~~~~~~ [ 454s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 454s] ./../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> > >' [ 454s] 128 | class ImplToExpandedFst : public ImplToFst { [ 454s] | ^~~~~~~~~~~~~~~~~ [ 454s] ./../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> > >' [ 454s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 454s] | ^~~~~~~~~~~~~~~~ [ 454s] ./../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> > > >' [ 454s] 520 | class VectorFst : public ImplToMutableFst> { [ 454s] | ^~~~~~~~~ [ 454s] ./../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]' [ 454s] 130 | VectorFst> gfst; [ 454s] | ^~~~ [ 454s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 454s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 454s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 454s] 48 | std::get<4>(*args)); [ 454s] | ~~~~~~~~~~~~~~~~~~~ [ 454s] push.cc:44:1: required from here [ 454s] 164 | ({#Op, Arc::Type()}, Op) [ 454s] | ^ [ 454s] ./../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=] [ 454s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 454s] | ^~~~~~~~ [ 454s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 454s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 454s] | ^~~~~~~~ [ 454s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 454s] ./../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> > >' [ 454s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 454s] | ^~~~~~~~~~~~~~~~ [ 454s] ./../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> > > >' [ 454s] 520 | class VectorFst : public ImplToMutableFst> { [ 454s] | ^~~~~~~~~ [ 454s] ./../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]' [ 454s] 130 | VectorFst> gfst; [ 454s] | ^~~~ [ 454s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 454s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 454s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 454s] 48 | std::get<4>(*args)); [ 454s] | ~~~~~~~~~~~~~~~~~~~ [ 454s] push.cc:44:1: required from here [ 454s] 164 | ({#Op, Arc::Type()}, Op) [ 454s] | ^ [ 454s] ./../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=] [ 454s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 454s] | ^~~~~~~~ [ 454s] ./../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=' [ 454s] 128 | class ImplToExpandedFst : public ImplToFst { [ 454s] | ^~~~~~~~~~~~~~~~~ [ 454s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 454s] ./../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> > > >' [ 454s] 520 | class VectorFst : public ImplToMutableFst> { [ 454s] | ^~~~~~~~~ [ 454s] ./../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]' [ 454s] 130 | VectorFst> gfst; [ 454s] | ^~~~ [ 454s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 454s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 454s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 454s] 48 | std::get<4>(*args)); [ 454s] | ~~~~~~~~~~~~~~~~~~~ [ 454s] push.cc:44:1: required from here [ 454s] 164 | ({#Op, Arc::Type()}, Op) [ 454s] | ^ [ 454s] ./../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=] [ 454s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 454s] | ^~~~~~~~ [ 454s] ./../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=' [ 454s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 454s] | ^~~~~~~~~~~~~~~~ [ 454s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 454s] ./../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> > >' [ 454s] 128 | class ImplToExpandedFst : public ImplToFst { [ 454s] | ^~~~~~~~~~~~~~~~~ [ 454s] ./../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> > >' [ 454s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 454s] | ^~~~~~~~~~~~~~~~ [ 454s] ./../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> > > >' [ 454s] 520 | class VectorFst : public ImplToMutableFst> { [ 454s] | ^~~~~~~~~ [ 454s] ./../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]' [ 454s] 130 | VectorFst> gfst; [ 454s] | ^~~~ [ 454s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 454s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 454s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 454s] 53 | std::get<4>(*args)); [ 454s] | ~~~~~~~~~~~~~~~~~~~ [ 454s] push.cc:44:1: required from here [ 454s] 164 | ({#Op, Arc::Type()}, Op) [ 454s] | ^ [ 454s] ./../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=] [ 454s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 454s] | ^~~~~~~~ [ 454s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 454s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 454s] | ^~~~~~~~ [ 454s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 454s] ./../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> > >' [ 454s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 454s] | ^~~~~~~~~~~~~~~~ [ 454s] ./../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> > > >' [ 454s] 520 | class VectorFst : public ImplToMutableFst> { [ 454s] | ^~~~~~~~~ [ 454s] ./../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]' [ 454s] 130 | VectorFst> gfst; [ 454s] | ^~~~ [ 454s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 454s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 454s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 454s] 53 | std::get<4>(*args)); [ 454s] | ~~~~~~~~~~~~~~~~~~~ [ 454s] push.cc:44:1: required from here [ 454s] 164 | ({#Op, Arc::Type()}, Op) [ 454s] | ^ [ 454s] ./../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=] [ 454s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 454s] | ^~~~~~~~ [ 454s] ./../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=' [ 454s] 128 | class ImplToExpandedFst : public ImplToFst { [ 454s] | ^~~~~~~~~~~~~~~~~ [ 454s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 454s] ./../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> > > >' [ 454s] 520 | class VectorFst : public ImplToMutableFst> { [ 454s] | ^~~~~~~~~ [ 454s] ./../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]' [ 454s] 130 | VectorFst> gfst; [ 454s] | ^~~~ [ 454s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 454s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 454s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 454s] 53 | std::get<4>(*args)); [ 454s] | ~~~~~~~~~~~~~~~~~~~ [ 454s] push.cc:44:1: required from here [ 454s] 164 | ({#Op, Arc::Type()}, Op) [ 454s] | ^ [ 454s] ./../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=] [ 454s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 454s] | ^~~~~~~~ [ 454s] ./../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=' [ 454s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 454s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 455s] ./../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> > >' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../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> > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 130 | VectorFst> gfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 455s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 455s] ./../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> > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 130 | VectorFst> gfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 455s] ./../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> > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 130 | VectorFst> gfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 455s] ./../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> > >' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../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> > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 130 | VectorFst> gfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 455s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 455s] ./../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> > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 130 | VectorFst> gfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 455s] ./../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> > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 130 | VectorFst> gfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 455s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 455s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 455s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 455s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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]': [ 455s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 455s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 455s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 455s] | ~~^~~~~~~~~~~~~~~~~ [ 455s] In file included from ./../include/fst/push.h:32: [ 455s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 455s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 99 | Reweight(fst, distance, type); [ 455s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 72 | if (s == potential.size()) break; [ 455s] | ~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 78 | if (arc.nextstate >= potential.size()) continue; [ 455s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 106 | const auto startweight = fst->Start() < potential.size() [ 455s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 455s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 455s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 455s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 455s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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]': [ 455s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 455s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 455s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 455s] | ~~^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 455s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 99 | Reweight(fst, distance, type); [ 455s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 72 | if (s == potential.size()) break; [ 455s] | ~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 78 | if (arc.nextstate >= potential.size()) continue; [ 455s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 106 | const auto startweight = fst->Start() < potential.size() [ 455s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 455s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 455s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 455s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 455s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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]': [ 455s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 455s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 455s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 455s] | ~~^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 455s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 455s] 99 | Reweight(fst, distance, type); [ 455s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 455s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 455s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:43:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 72 | if (s == potential.size()) break; [ 455s] | ~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 78 | if (arc.nextstate >= potential.size()) continue; [ 455s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 106 | const auto startweight = fst->Start() < potential.size() [ 455s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 455s] ./../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> > > >' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../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> > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 455s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 455s] ./../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> > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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>]': [ 455s] ./../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]' [ 455s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 455s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 455s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 455s] | ~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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>]': [ 455s] ./../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]' [ 455s] 150 | Reweight(&gfst, gdistance, rtype); [ 455s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 72 | if (s == potential.size()) break; [ 455s] | ~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 78 | if (arc.nextstate >= potential.size()) continue; [ 455s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 106 | const auto startweight = fst->Start() < potential.size() [ 455s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 455s] ./../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> > > >' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../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> > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 455s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 455s] ./../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> > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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>]': [ 455s] ./../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]' [ 455s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 455s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 455s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 455s] | ~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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>]': [ 455s] ./../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]' [ 455s] 150 | Reweight(&gfst, gdistance, rtype); [ 455s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 72 | if (s == potential.size()) break; [ 455s] | ~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 78 | if (arc.nextstate >= potential.size()) continue; [ 455s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 106 | const auto startweight = fst->Start() < potential.size() [ 455s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 455s] ./../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> > > >' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../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> > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 455s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 455s] ./../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> > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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>]': [ 455s] ./../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]' [ 455s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 455s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 455s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 455s] | ~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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>]': [ 455s] ./../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]' [ 455s] 150 | Reweight(&gfst, gdistance, rtype); [ 455s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 72 | if (s == potential.size()) break; [ 455s] | ~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 78 | if (arc.nextstate >= potential.size()) continue; [ 455s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 106 | const auto startweight = fst->Start() < potential.size() [ 455s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 455s] ./../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> > > >' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../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> > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 455s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 455s] ./../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> > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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>]': [ 455s] ./../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]' [ 455s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 455s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 455s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 455s] | ~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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>]': [ 455s] ./../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]' [ 455s] 150 | Reweight(&gfst, gdistance, rtype); [ 455s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 72 | if (s == potential.size()) break; [ 455s] | ~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 78 | if (arc.nextstate >= potential.size()) continue; [ 455s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 106 | const auto startweight = fst->Start() < potential.size() [ 455s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 455s] ./../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> > > >' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../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> > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 455s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 455s] ./../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> > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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>]': [ 455s] ./../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]' [ 455s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 455s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 455s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 455s] | ~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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>]': [ 455s] ./../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]' [ 455s] 150 | Reweight(&gfst, gdistance, rtype); [ 455s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 48 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 72 | if (s == potential.size()) break; [ 455s] | ~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 78 | if (arc.nextstate >= potential.size()) continue; [ 455s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 106 | const auto startweight = fst->Start() < potential.size() [ 455s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 455s] ./../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> > > >' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../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> > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 455s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 455s] | ^~~~~~~~ [ 455s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 455s] ./../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> > > >' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 128 | class ImplToExpandedFst : public ImplToFst { [ 455s] | ^~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 455s] ./../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> > > > >' [ 455s] 520 | class VectorFst : public ImplToMutableFst> { [ 455s] | ^~~~~~~~~ [ 455s] ./../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>]' [ 455s] 313 | VectorFst rfst; [ 455s] | ^~~~ [ 455s] ./../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]' [ 455s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 455s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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=] [ 455s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 455s] | ^~~~~~~~ [ 455s] ./../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=' [ 455s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 455s] | ^~~~~~~~~~~~~~~~ [ 455s] ./../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>]': [ 455s] ./../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]' [ 455s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 455s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 455s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 455s] | ~~^~~~~~~~~~~~~~~~~ [ 455s] ./../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>]': [ 455s] ./../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]' [ 455s] 150 | Reweight(&gfst, gdistance, rtype); [ 455s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 455s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 455s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 455s] 53 | std::get<4>(*args)); [ 455s] | ~~~~~~~~~~~~~~~~~~~ [ 455s] push.cc:44:1: required from here [ 455s] 164 | ({#Op, Arc::Type()}, Op) [ 455s] | ^ [ 455s] ./../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] [ 455s] 72 | if (s == potential.size()) break; [ 455s] | ~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 78 | if (arc.nextstate >= potential.size()) continue; [ 455s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 455s] ./../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] [ 455s] 106 | const auto startweight = fst->Start() < potential.size() [ 455s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 456s] In file included from ./../include/fst/shortest-distance.h:31, [ 456s] from ./../include/fst/push.h:33: [ 456s] ./../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]': [ 456s] ./../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]' [ 456s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 456s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 679 | &unweighted); [ 456s] | ~~~~~~~~~~~~ [ 456s] ./../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]' [ 456s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 456s] | ^~~~~~~~~~~ [ 456s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 456s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 456s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 456s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 456s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] push.cc:43:1: required from here [ 456s] 164 | ({#Op, Arc::Type()}, Op) [ 456s] | ^ [ 456s] ./../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] [ 456s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 456s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 456s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 456s] /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 &&\ [ 456s] mv -f $depbase.Tpo $depbase.Plo [ 456s] ./../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]': [ 456s] ./../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]' [ 456s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 456s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 679 | &unweighted); [ 456s] | ~~~~~~~~~~~~ [ 456s] ./../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]' [ 456s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 456s] | ^~~~~~~~~~~ [ 456s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 456s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 456s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 456s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 456s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] push.cc:43:1: required from here [ 456s] 164 | ({#Op, Arc::Type()}, Op) [ 456s] | ^ [ 456s] ./../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] [ 456s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 456s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 456s] ./../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]': [ 456s] ./../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]' [ 456s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 456s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 679 | &unweighted); [ 456s] | ~~~~~~~~~~~~ [ 456s] ./../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]' [ 456s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 456s] | ^~~~~~~~~~~ [ 456s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 456s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 456s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 456s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 456s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] push.cc:43:1: required from here [ 456s] 164 | ({#Op, Arc::Type()}, Op) [ 456s] | ^ [ 456s] ./../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] [ 456s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 456s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 456s] ./../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]': [ 456s] ./../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]' [ 456s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 456s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 679 | &unweighted); [ 456s] | ~~~~~~~~~~~~ [ 456s] ./../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]' [ 456s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 456s] | ^~~~~~~~~~~ [ 456s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 456s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 456s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 456s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 456s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] push.cc:43:1: required from here [ 456s] 164 | ({#Op, Arc::Type()}, Op) [ 456s] | ^ [ 456s] ./../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] [ 456s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 456s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 456s] ./../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]': [ 456s] ./../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]' [ 456s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 456s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 679 | &unweighted); [ 456s] | ~~~~~~~~~~~~ [ 456s] ./../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]' [ 456s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 456s] | ^~~~~~~~~~~ [ 456s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 456s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 456s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 456s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 456s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] push.cc:43:1: required from here [ 456s] 164 | ({#Op, Arc::Type()}, Op) [ 456s] | ^ [ 456s] ./../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] [ 456s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 456s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 456s] ./../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]': [ 456s] ./../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]' [ 456s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 456s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 679 | &unweighted); [ 456s] | ~~~~~~~~~~~~ [ 456s] ./../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]' [ 456s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 456s] | ^~~~~~~~~~~ [ 456s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 456s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 456s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 456s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 456s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] push.cc:43:1: required from here [ 456s] 164 | ({#Op, Arc::Type()}, Op) [ 456s] | ^ [ 456s] ./../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] [ 456s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 456s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 456s] ./../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]': [ 456s] ./../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>]' [ 456s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 456s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 679 | &unweighted); [ 456s] | ~~~~~~~~~~~~ [ 456s] ./../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>]' [ 456s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 456s] | ^~~~~~~~~~~ [ 456s] ./../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]' [ 456s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 456s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 456s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 456s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 48 | std::get<4>(*args)); [ 456s] | ~~~~~~~~~~~~~~~~~~~ [ 456s] push.cc:44:1: required from here [ 456s] 164 | ({#Op, Arc::Type()}, Op) [ 456s] | ^ [ 456s] ./../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] [ 456s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 456s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 456s] 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 [ 456s] ./../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]': [ 456s] ./../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>]' [ 456s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 456s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 679 | &unweighted); [ 456s] | ~~~~~~~~~~~~ [ 456s] ./../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>]' [ 456s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 456s] | ^~~~~~~~~~~ [ 456s] ./../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]' [ 456s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 456s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 456s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 456s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 48 | std::get<4>(*args)); [ 456s] | ~~~~~~~~~~~~~~~~~~~ [ 456s] push.cc:44:1: required from here [ 456s] 164 | ({#Op, Arc::Type()}, Op) [ 456s] | ^ [ 456s] ./../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] [ 456s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 456s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 456s] ./../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]': [ 456s] ./../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>]' [ 456s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 456s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 679 | &unweighted); [ 456s] | ~~~~~~~~~~~~ [ 456s] ./../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>]' [ 456s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 456s] | ^~~~~~~~~~~ [ 456s] ./../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]' [ 456s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 456s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 456s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 456s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 53 | std::get<4>(*args)); [ 456s] | ~~~~~~~~~~~~~~~~~~~ [ 456s] push.cc:44:1: required from here [ 456s] 164 | ({#Op, Arc::Type()}, Op) [ 456s] | ^ [ 456s] ./../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] [ 456s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 456s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 456s] ./../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]': [ 456s] ./../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>]' [ 456s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 456s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 679 | &unweighted); [ 456s] | ~~~~~~~~~~~~ [ 456s] ./../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>]' [ 456s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 456s] | ^~~~~~~~~~~ [ 456s] ./../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]' [ 456s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 456s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 456s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 456s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 53 | std::get<4>(*args)); [ 456s] | ~~~~~~~~~~~~~~~~~~~ [ 456s] push.cc:44:1: required from here [ 456s] 164 | ({#Op, Arc::Type()}, Op) [ 456s] | ^ [ 456s] ./../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] [ 456s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 456s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 456s] ./../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]': [ 456s] ./../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>]' [ 456s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 456s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 679 | &unweighted); [ 456s] | ~~~~~~~~~~~~ [ 456s] ./../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>]' [ 456s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 456s] | ^~~~~~~~~~~ [ 456s] ./../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]' [ 456s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 456s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 456s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 456s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 48 | std::get<4>(*args)); [ 456s] | ~~~~~~~~~~~~~~~~~~~ [ 456s] push.cc:44:1: required from here [ 456s] 164 | ({#Op, Arc::Type()}, Op) [ 456s] | ^ [ 456s] ./../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] [ 456s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 456s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 456s] ./../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]': [ 456s] ./../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>]' [ 456s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 456s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 679 | &unweighted); [ 456s] | ~~~~~~~~~~~~ [ 456s] ./../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>]' [ 456s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 456s] | ^~~~~~~~~~~ [ 456s] ./../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]' [ 456s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 456s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 456s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 456s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 48 | std::get<4>(*args)); [ 456s] | ~~~~~~~~~~~~~~~~~~~ [ 456s] push.cc:44:1: required from here [ 456s] 164 | ({#Op, Arc::Type()}, Op) [ 456s] | ^ [ 456s] ./../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] [ 456s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 456s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 456s] ./../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]': [ 456s] ./../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>]' [ 456s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 456s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 679 | &unweighted); [ 456s] | ~~~~~~~~~~~~ [ 456s] ./../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>]' [ 456s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 456s] | ^~~~~~~~~~~ [ 456s] ./../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]' [ 456s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 456s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 456s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 456s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 456s] 53 | std::get<4>(*args)); [ 456s] | ~~~~~~~~~~~~~~~~~~~ [ 456s] push.cc:44:1: required from here [ 456s] 164 | ({#Op, Arc::Type()}, Op) [ 456s] | ^ [ 456s] ./../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] [ 456s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 456s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 457s] ./../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]': [ 457s] ./../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>]' [ 457s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 457s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] 679 | &unweighted); [ 457s] | ~~~~~~~~~~~~ [ 457s] ./../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>]' [ 457s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 457s] | ^~~~~~~~~~~ [ 457s] ./../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]' [ 457s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 457s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 457s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 457s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] 53 | std::get<4>(*args)); [ 457s] | ~~~~~~~~~~~~~~~~~~~ [ 457s] push.cc:44:1: required from here [ 457s] 164 | ({#Op, Arc::Type()}, Op) [ 457s] | ^ [ 457s] ./../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] [ 457s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 457s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 457s] ./../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]': [ 457s] ./../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>]' [ 457s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 457s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] 679 | &unweighted); [ 457s] | ~~~~~~~~~~~~ [ 457s] ./../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>]' [ 457s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 457s] | ^~~~~~~~~~~ [ 457s] ./../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]' [ 457s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 457s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 457s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 457s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] 48 | std::get<4>(*args)); [ 457s] | ~~~~~~~~~~~~~~~~~~~ [ 457s] push.cc:44:1: required from here [ 457s] 164 | ({#Op, Arc::Type()}, Op) [ 457s] | ^ [ 457s] ./../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] [ 457s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 457s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 457s] ./../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]': [ 457s] ./../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>]' [ 457s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 457s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] 679 | &unweighted); [ 457s] | ~~~~~~~~~~~~ [ 457s] ./../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>]' [ 457s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 457s] | ^~~~~~~~~~~ [ 457s] ./../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]' [ 457s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 457s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 457s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 457s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] 48 | std::get<4>(*args)); [ 457s] | ~~~~~~~~~~~~~~~~~~~ [ 457s] push.cc:44:1: required from here [ 457s] 164 | ({#Op, Arc::Type()}, Op) [ 457s] | ^ [ 457s] ./../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] [ 457s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 457s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 457s] ./../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]': [ 457s] ./../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>]' [ 457s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 457s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] 679 | &unweighted); [ 457s] | ~~~~~~~~~~~~ [ 457s] ./../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>]' [ 457s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 457s] | ^~~~~~~~~~~ [ 457s] ./../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]' [ 457s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 457s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 457s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 457s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] 53 | std::get<4>(*args)); [ 457s] | ~~~~~~~~~~~~~~~~~~~ [ 457s] push.cc:44:1: required from here [ 457s] 164 | ({#Op, Arc::Type()}, Op) [ 457s] | ^ [ 457s] ./../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] [ 457s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 457s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 457s] ./../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]': [ 457s] ./../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>]' [ 457s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 457s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] 679 | &unweighted); [ 457s] | ~~~~~~~~~~~~ [ 457s] ./../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>]' [ 457s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 457s] | ^~~~~~~~~~~ [ 457s] ./../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]' [ 457s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 457s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 457s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 457s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 457s] 53 | std::get<4>(*args)); [ 457s] | ~~~~~~~~~~~~~~~~~~~ [ 457s] push.cc:44:1: required from here [ 457s] 164 | ({#Op, Arc::Type()}, Op) [ 457s] | ^ [ 457s] ./../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] [ 457s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 457s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 458s] In file included from ./../include/fst/accumulator.h:34, [ 458s] from ./../include/fst/label-reachable.h:30, [ 458s] from ./../include/fst/lookahead-matcher.h:35, [ 458s] from ./../include/fst/lookahead-filter.h:31, [ 458s] from ./../include/fst/compose.h:33, [ 458s] from ./../include/fst/randequivalent.h:30, [ 458s] from ./../include/fst/script/randequivalent.h:24, [ 458s] from randequivalent.cc:18: [ 458s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 458s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 458s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 458s] | ^~~~~~ [ 458s] | template [ 458s] In file included from ./../include/fst/queue.h:35: [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 458s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 458s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 458s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 458s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:43:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 458s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 458s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 458s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 458s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:43:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 458s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 458s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 458s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 458s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:43:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 458s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 458s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 458s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 458s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:43:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 458s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 458s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 458s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 458s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:43:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 458s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 458s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 458s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 458s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:43:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 458s] ./../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> >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../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]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 458s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] 48 | std::get<4>(*args)); [ 458s] | ~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:44:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 458s] ./../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> > >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../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]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 458s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] 48 | std::get<4>(*args)); [ 458s] | ~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:44:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 458s] ./../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> >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../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]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 458s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] 53 | std::get<4>(*args)); [ 458s] | ~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:44:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 458s] ./../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> > >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../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]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 458s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] 53 | std::get<4>(*args)); [ 458s] | ~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:44:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 458s] ./../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> >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../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]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 458s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] 48 | std::get<4>(*args)); [ 458s] | ~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:44:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 458s] ./../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> > >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../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]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 458s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] 48 | std::get<4>(*args)); [ 458s] | ~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:44:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 458s] ./../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> >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../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]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 458s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] 53 | std::get<4>(*args)); [ 458s] | ~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:44:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 458s] ./../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> > >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../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]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 458s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] 53 | std::get<4>(*args)); [ 458s] | ~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:44:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 458s] ./../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> >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../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]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 458s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] 48 | std::get<4>(*args)); [ 458s] | ~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:44:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 458s] ./../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> > >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../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]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_RIGHT> > >&, fst::AnyArcFilter >, fst::GALLIC_RIGHT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 458s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] 48 | std::get<4>(*args)); [ 458s] | ~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:44:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 458s] ./../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> >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../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]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 458s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] 53 | std::get<4>(*args)); [ 458s] | ~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:44:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 458s] ./../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> > >]' [ 458s] 114 | visitor->FinishVisit(); [ 458s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 458s] ./../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]' [ 458s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 458s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 458s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 458s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 655 | queue_ = std::make_unique>(fst, filter); [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 458s] ./../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>]' [ 458s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 458s] | ^~~~~~~~~~~ [ 458s] ./../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]' [ 458s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 458s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 458s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] 53 | std::get<4>(*args)); [ 458s] | ~~~~~~~~~~~~~~~~~~~ [ 458s] push.cc:44:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] ./../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] [ 458s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~~ [ 458s] In file included from ./../include/fst/vector-fst.h:34, [ 458s] from ./../include/fst/cache.h:33, [ 458s] from ./../include/fst/arcsort.h:28, [ 458s] from ./../include/fst/randequivalent.h:29: [ 458s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 458s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 458s] 128 | class ImplToExpandedFst : public ImplToFst { [ 458s] | ^~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 458s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 458s] | ^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 458s] 520 | class VectorFst : public ImplToMutableFst> { [ 458s] | ^~~~~~~~~ [ 458s] ./../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]' [ 458s] 67 | VectorFst sfst1(fst1); [ 458s] | ^~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 458s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 458s] | ^~~~~~~~ [ 458s] In file included from ./../include/fst/expanded-fst.h:33, [ 458s] from ./../include/fst/mutable-fst.h:37: [ 458s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 458s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 458s] | ^~~~~~~~ [ 458s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 458s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 458s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 458s] | ^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 458s] 520 | class VectorFst : public ImplToMutableFst> { [ 458s] | ^~~~~~~~~ [ 458s] ./../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]' [ 458s] 67 | VectorFst sfst1(fst1); [ 458s] | ^~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 458s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 458s] | ^~~~~~~~ [ 458s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 458s] 128 | class ImplToExpandedFst : public ImplToFst { [ 458s] | ^~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 458s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 458s] 520 | class VectorFst : public ImplToMutableFst> { [ 458s] | ^~~~~~~~~ [ 458s] ./../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]' [ 458s] 67 | VectorFst sfst1(fst1); [ 458s] | ^~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 458s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 458s] | ^~~~~~~~ [ 458s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 458s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 458s] | ^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 458s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 458s] 128 | class ImplToExpandedFst : public ImplToFst { [ 458s] | ^~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 458s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 458s] | ^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 458s] 520 | class VectorFst : public ImplToMutableFst> { [ 458s] | ^~~~~~~~~ [ 458s] ./../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]' [ 458s] 67 | VectorFst sfst1(fst1); [ 458s] | ^~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 458s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 458s] | ^~~~~~~~ [ 458s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 458s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 458s] | ^~~~~~~~ [ 458s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 458s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 458s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 458s] | ^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 458s] 520 | class VectorFst : public ImplToMutableFst> { [ 458s] | ^~~~~~~~~ [ 458s] ./../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]' [ 458s] 67 | VectorFst sfst1(fst1); [ 458s] | ^~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 458s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 458s] | ^~~~~~~~ [ 458s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 458s] 128 | class ImplToExpandedFst : public ImplToFst { [ 458s] | ^~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 458s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 458s] 520 | class VectorFst : public ImplToMutableFst> { [ 458s] | ^~~~~~~~~ [ 458s] ./../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]' [ 458s] 67 | VectorFst sfst1(fst1); [ 458s] | ^~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 458s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 458s] | ^~~~~~~~ [ 458s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 458s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 458s] | ^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 458s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 458s] 128 | class ImplToExpandedFst : public ImplToFst { [ 458s] | ^~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 458s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 458s] | ^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 458s] 520 | class VectorFst : public ImplToMutableFst> { [ 458s] | ^~~~~~~~~ [ 458s] ./../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]' [ 458s] 67 | VectorFst sfst1(fst1); [ 458s] | ^~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 458s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 458s] | ^~~~~~~~ [ 458s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 458s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 458s] | ^~~~~~~~ [ 458s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 458s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 458s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 458s] | ^~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 458s] 520 | class VectorFst : public ImplToMutableFst> { [ 458s] | ^~~~~~~~~ [ 458s] ./../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]' [ 458s] 67 | VectorFst sfst1(fst1); [ 458s] | ^~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 458s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 458s] | ^~~~~~~~ [ 458s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 458s] 128 | class ImplToExpandedFst : public ImplToFst { [ 458s] | ^~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 458s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 458s] 520 | class VectorFst : public ImplToMutableFst> { [ 458s] | ^~~~~~~~~ [ 458s] ./../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]' [ 458s] 67 | VectorFst sfst1(fst1); [ 458s] | ^~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 458s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 458s] | ^~~~~~~~ [ 458s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 458s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 458s] | ^~~~~~~~~~~~~~~~ [ 458s] In file included from ./../include/fst/test-properties.h:27, [ 458s] from ./../include/fst/vector-fst.h:35: [ 458s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 458s] ./../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]' [ 458s] 69 | Connect(&sfst1); [ 458s] | ~~~~~~~^~~~~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~ [ 458s] In file included from ./../include/fst/randequivalent.h:33: [ 458s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 458s] ./../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]' [ 458s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 458s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 458s] ./../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]' [ 458s] 69 | Connect(&sfst1); [ 458s] | ~~~~~~~^~~~~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~ [ 458s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 458s] ./../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]' [ 458s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 458s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 458s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 458s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 458s] ./../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]' [ 458s] 69 | Connect(&sfst1); [ 458s] | ~~~~~~~^~~~~~~~ [ 458s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 458s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 458s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 458s] randequivalent.cc:38:1: required from here [ 458s] 164 | ({#Op, Arc::Type()}, Op) [ 458s] | ^ [ 458s] ./../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] [ 458s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 458s] | ~~^~~~~~~~~~~~~~~ [ 458s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 459s] ./../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]' [ 459s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../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] [ 459s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 459s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 459s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 459s] 128 | class ImplToExpandedFst : public ImplToFst { [ 459s] | ^~~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 459s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 459s] | ^~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 459s] 520 | class VectorFst : public ImplToMutableFst> { [ 459s] | ^~~~~~~~~ [ 459s] ./../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]' [ 459s] 313 | VectorFst rfst; [ 459s] | ^~~~ [ 459s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 459s] 344 | ShortestDistance(fst, &distance, false, delta); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 459s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 459s] | ^~~~~~~~ [ 459s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 459s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 459s] | ^~~~~~~~ [ 459s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 459s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 459s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 459s] | ^~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 459s] 520 | class VectorFst : public ImplToMutableFst> { [ 459s] | ^~~~~~~~~ [ 459s] ./../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]' [ 459s] 313 | VectorFst rfst; [ 459s] | ^~~~ [ 459s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 459s] 344 | ShortestDistance(fst, &distance, false, delta); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 459s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 459s] | ^~~~~~~~ [ 459s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 459s] 128 | class ImplToExpandedFst : public ImplToFst { [ 459s] | ^~~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 459s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 459s] 520 | class VectorFst : public ImplToMutableFst> { [ 459s] | ^~~~~~~~~ [ 459s] ./../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]' [ 459s] 313 | VectorFst rfst; [ 459s] | ^~~~ [ 459s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 459s] 344 | ShortestDistance(fst, &distance, false, delta); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 459s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 459s] | ^~~~~~~~ [ 459s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 459s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 459s] | ^~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 459s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 459s] 128 | class ImplToExpandedFst : public ImplToFst { [ 459s] | ^~~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 459s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 459s] | ^~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 459s] 520 | class VectorFst : public ImplToMutableFst> { [ 459s] | ^~~~~~~~~ [ 459s] ./../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]' [ 459s] 313 | VectorFst rfst; [ 459s] | ^~~~ [ 459s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 459s] 344 | ShortestDistance(fst, &distance, false, delta); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 459s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 459s] | ^~~~~~~~ [ 459s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 459s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 459s] | ^~~~~~~~ [ 459s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 459s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 459s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 459s] | ^~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 459s] 520 | class VectorFst : public ImplToMutableFst> { [ 459s] | ^~~~~~~~~ [ 459s] ./../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]' [ 459s] 313 | VectorFst rfst; [ 459s] | ^~~~ [ 459s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 459s] 344 | ShortestDistance(fst, &distance, false, delta); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 459s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 459s] | ^~~~~~~~ [ 459s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 459s] 128 | class ImplToExpandedFst : public ImplToFst { [ 459s] | ^~~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 459s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 459s] 520 | class VectorFst : public ImplToMutableFst> { [ 459s] | ^~~~~~~~~ [ 459s] ./../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]' [ 459s] 313 | VectorFst rfst; [ 459s] | ^~~~ [ 459s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 459s] 344 | ShortestDistance(fst, &distance, false, delta); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 459s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 459s] | ^~~~~~~~ [ 459s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 459s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 459s] | ^~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 459s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 459s] 128 | class ImplToExpandedFst : public ImplToFst { [ 459s] | ^~~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 459s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 459s] | ^~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 459s] 520 | class VectorFst : public ImplToMutableFst> { [ 459s] | ^~~~~~~~~ [ 459s] ./../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]' [ 459s] 313 | VectorFst rfst; [ 459s] | ^~~~ [ 459s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 459s] 344 | ShortestDistance(fst, &distance, false, delta); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 459s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 459s] | ^~~~~~~~ [ 459s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 459s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 459s] | ^~~~~~~~ [ 459s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 459s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 459s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 459s] | ^~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 459s] 520 | class VectorFst : public ImplToMutableFst> { [ 459s] | ^~~~~~~~~ [ 459s] ./../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]' [ 459s] 313 | VectorFst rfst; [ 459s] | ^~~~ [ 459s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 459s] 344 | ShortestDistance(fst, &distance, false, delta); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 459s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 459s] | ^~~~~~~~ [ 459s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 459s] 128 | class ImplToExpandedFst : public ImplToFst { [ 459s] | ^~~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 459s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 459s] 520 | class VectorFst : public ImplToMutableFst> { [ 459s] | ^~~~~~~~~ [ 459s] ./../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]' [ 459s] 313 | VectorFst rfst; [ 459s] | ^~~~ [ 459s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 459s] 344 | ShortestDistance(fst, &distance, false, delta); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 459s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 459s] | ^~~~~~~~ [ 459s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 459s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 459s] | ^~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 459s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 459s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 459s] | ~~~~~~~~~~~~^~ [ 459s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 459s] 120 | StateMap(fst, &mapper); [ 459s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 459s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 459s] 104 | StateMap(fst, mapper); [ 459s] | ~~~~~~~~^~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 71 | ArcSort(&sfst1, icomp); [ 459s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../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] [ 459s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 459s] | ~~~^~~~~~~~~~~~~~~ [ 459s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 459s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 459s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 459s] | ~~~~~~~~~~~~^~ [ 459s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 459s] 120 | StateMap(fst, &mapper); [ 459s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 459s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 459s] 104 | StateMap(fst, mapper); [ 459s] | ~~~~~~~~^~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 86 | ArcSort(&cfst1, ocomp); [ 459s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../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] [ 459s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 459s] | ~~~^~~~~~~~~~~~~~~ [ 459s] In file included from ./../include/fst/shortest-distance.h:31: [ 459s] ./../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]': [ 459s] ./../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]' [ 459s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 459s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] 679 | &unweighted); [ 459s] | ~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 459s] | ^~~~~~~~~~~ [ 459s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 459s] 344 | ShortestDistance(fst, &distance, false, delta); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../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] [ 459s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 459s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 459s] ./../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]': [ 459s] ./../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]' [ 459s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 459s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] 679 | &unweighted); [ 459s] | ~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 459s] | ^~~~~~~~~~~ [ 459s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 459s] 344 | ShortestDistance(fst, &distance, false, delta); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 459s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../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] [ 459s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 459s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 459s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 459s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 459s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 459s] | ~~~~~~~~~~~~^~ [ 459s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 459s] 120 | StateMap(fst, &mapper); [ 459s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 459s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 459s] 104 | StateMap(fst, mapper); [ 459s] | ~~~~~~~~^~~~~~~~~~~~~ [ 459s] ./../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]' [ 459s] 71 | ArcSort(&sfst1, icomp); [ 459s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 459s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 459s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 459s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 459s] randequivalent.cc:38:1: required from here [ 459s] 164 | ({#Op, Arc::Type()}, Op) [ 459s] | ^ [ 459s] ./../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] [ 459s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 459s] | ~~~^~~~~~~~~~~~~~~ [ 460s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 460s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 460s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 460s] | ~~~~~~~~~~~~^~ [ 460s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 460s] 120 | StateMap(fst, &mapper); [ 460s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 460s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 460s] 104 | StateMap(fst, mapper); [ 460s] | ~~~~~~~~^~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 86 | ArcSort(&cfst1, ocomp); [ 460s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 460s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 460s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 460s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] randequivalent.cc:38:1: required from here [ 460s] 164 | ({#Op, Arc::Type()}, Op) [ 460s] | ^ [ 460s] ./../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] [ 460s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 460s] | ~~~^~~~~~~~~~~~~~~ [ 460s] ./../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]': [ 460s] ./../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]' [ 460s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 460s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 679 | &unweighted); [ 460s] | ~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 460s] | ^~~~~~~~~~~ [ 460s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 460s] 344 | ShortestDistance(fst, &distance, false, delta); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 460s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 460s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 460s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] randequivalent.cc:38:1: required from here [ 460s] 164 | ({#Op, Arc::Type()}, Op) [ 460s] | ^ [ 460s] ./../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] [ 460s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 460s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]': [ 460s] ./../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]' [ 460s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 460s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 679 | &unweighted); [ 460s] | ~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 460s] | ^~~~~~~~~~~ [ 460s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 460s] 344 | ShortestDistance(fst, &distance, false, delta); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 460s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 460s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 460s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] randequivalent.cc:38:1: required from here [ 460s] 164 | ({#Op, Arc::Type()}, Op) [ 460s] | ^ [ 460s] ./../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] [ 460s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 460s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 460s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 460s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 460s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 460s] | ~~~~~~~~~~~~^~ [ 460s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 460s] 120 | StateMap(fst, &mapper); [ 460s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 460s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 460s] 104 | StateMap(fst, mapper); [ 460s] | ~~~~~~~~^~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 71 | ArcSort(&sfst1, icomp); [ 460s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 460s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 460s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 460s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] randequivalent.cc:38:1: required from here [ 460s] 164 | ({#Op, Arc::Type()}, Op) [ 460s] | ^ [ 460s] ./../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] [ 460s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 460s] | ~~~^~~~~~~~~~~~~~~ [ 460s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 460s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 460s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 460s] | ~~~~~~~~~~~~^~ [ 460s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 460s] 120 | StateMap(fst, &mapper); [ 460s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 460s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 460s] 104 | StateMap(fst, mapper); [ 460s] | ~~~~~~~~^~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 86 | ArcSort(&cfst1, ocomp); [ 460s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 460s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 460s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 460s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] randequivalent.cc:38:1: required from here [ 460s] 164 | ({#Op, Arc::Type()}, Op) [ 460s] | ^ [ 460s] ./../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] [ 460s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 460s] | ~~~^~~~~~~~~~~~~~~ [ 460s] ./../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]': [ 460s] ./../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]' [ 460s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 460s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 679 | &unweighted); [ 460s] | ~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 460s] | ^~~~~~~~~~~ [ 460s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 460s] 344 | ShortestDistance(fst, &distance, false, delta); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 460s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 460s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 460s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] randequivalent.cc:38:1: required from here [ 460s] 164 | ({#Op, Arc::Type()}, Op) [ 460s] | ^ [ 460s] ./../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] [ 460s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 460s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]': [ 460s] ./../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]' [ 460s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 460s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] 679 | &unweighted); [ 460s] | ~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 460s] | ^~~~~~~~~~~ [ 460s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 460s] 344 | ShortestDistance(fst, &distance, false, delta); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 460s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 460s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 460s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] randequivalent.cc:38:1: required from here [ 460s] 164 | ({#Op, Arc::Type()}, Op) [ 460s] | ^ [ 460s] ./../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] [ 460s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 460s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 460s] In file included from ./../include/fst/replace-util.h:32, [ 460s] from ./../include/fst/replace.h:36: [ 460s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 460s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 460s] 114 | visitor->FinishVisit(); [ 460s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 460s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 460s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 460s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 460s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 460s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 655 | queue_ = std::make_unique>(fst, filter); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 460s] | ^~~~~~~~~~~ [ 460s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 460s] 344 | ShortestDistance(fst, &distance, false, delta); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 460s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 460s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 460s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] randequivalent.cc:38:1: required from here [ 460s] 164 | ({#Op, Arc::Type()}, Op) [ 460s] | ^ [ 460s] ./../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] [ 460s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 460s] | ~~^~~~~~~~~~~~~~~~ [ 460s] ./../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] [ 460s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 460s] | ~~^~~~~~~~~~~~~~~~ [ 460s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 460s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 460s] 114 | visitor->FinishVisit(); [ 460s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 460s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 460s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 460s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 460s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 460s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 655 | queue_ = std::make_unique>(fst, filter); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 460s] | ^~~~~~~~~~~ [ 460s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 460s] 344 | ShortestDistance(fst, &distance, false, delta); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 460s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 460s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 460s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] randequivalent.cc:38:1: required from here [ 460s] 164 | ({#Op, Arc::Type()}, Op) [ 460s] | ^ [ 460s] ./../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] [ 460s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 460s] | ~~^~~~~~~~~~~~~~~~ [ 460s] ./../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] [ 460s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 460s] | ~~^~~~~~~~~~~~~~~~ [ 460s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 460s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 460s] 114 | visitor->FinishVisit(); [ 460s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 460s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 460s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 460s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 460s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 460s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 655 | queue_ = std::make_unique>(fst, filter); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 460s] | ^~~~~~~~~~~ [ 460s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 460s] 344 | ShortestDistance(fst, &distance, false, delta); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 460s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 460s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 460s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] randequivalent.cc:38:1: required from here [ 460s] 164 | ({#Op, Arc::Type()}, Op) [ 460s] | ^ [ 460s] ./../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] [ 460s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 460s] | ~~^~~~~~~~~~~~~~~~ [ 460s] ./../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] [ 460s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 460s] | ~~^~~~~~~~~~~~~~~~ [ 460s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 460s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 460s] 114 | visitor->FinishVisit(); [ 460s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 460s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 460s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 460s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 460s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 460s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 655 | queue_ = std::make_unique>(fst, filter); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 460s] | ^~~~~~~~~~~ [ 460s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 460s] 344 | ShortestDistance(fst, &distance, false, delta); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 460s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 460s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 460s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] randequivalent.cc:38:1: required from here [ 460s] 164 | ({#Op, Arc::Type()}, Op) [ 460s] | ^ [ 460s] ./../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] [ 460s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 460s] | ~~^~~~~~~~~~~~~~~~ [ 460s] ./../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] [ 460s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 460s] | ~~^~~~~~~~~~~~~~~~ [ 460s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 460s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 460s] 114 | visitor->FinishVisit(); [ 460s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 460s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 460s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 460s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 460s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 460s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 655 | queue_ = std::make_unique>(fst, filter); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 460s] | ^~~~~~~~~~~ [ 460s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 460s] 344 | ShortestDistance(fst, &distance, false, delta); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 460s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 460s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 460s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] randequivalent.cc:38:1: required from here [ 460s] 164 | ({#Op, Arc::Type()}, Op) [ 460s] | ^ [ 460s] ./../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] [ 460s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 460s] | ~~^~~~~~~~~~~~~~~~ [ 460s] ./../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] [ 460s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 460s] | ~~^~~~~~~~~~~~~~~~ [ 460s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 460s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 460s] 114 | visitor->FinishVisit(); [ 460s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 460s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 460s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 460s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 460s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 460s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 655 | queue_ = std::make_unique>(fst, filter); [ 460s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 460s] | ^~~~~~~~~~~ [ 460s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 460s] 344 | ShortestDistance(fst, &distance, false, delta); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] ./../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]' [ 460s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 460s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 460s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long unsigned int> >]' [ 460s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 460s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 460s] randequivalent.cc:38:1: required from here [ 460s] 164 | ({#Op, Arc::Type()}, Op) [ 460s] | ^ [ 460s] ./../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] [ 460s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 460s] | ~~^~~~~~~~~~~~~~~~ [ 460s] ./../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] [ 460s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 460s] | ~~^~~~~~~~~~~~~~~~ [ 462s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 462s] ./../include/fst/queue.h:548:11: required from here [ 462s] 548 | StateId Head() const final { [ 462s] | ^~~~ [ 462s] ./../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] [ 462s] 552 | ((front_ >= trivial_queue_.size()) || [ 462s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 462s] ./../include/fst/queue.h:563:8: required from here [ 462s] 563 | void Enqueue(StateId s) final { [ 462s] | ^~~~~~~ [ 462s] ./../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] [ 462s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 462s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 462s] ./../include/fst/queue.h:581:8: required from here [ 462s] 581 | void Dequeue() final { [ 462s] | ^~~~~~~ [ 462s] ./../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] [ 462s] 584 | } else if (front_ < trivial_queue_.size()) { [ 462s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 462s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 462s] ./../include/fst/queue.h:593:8: required from here [ 462s] 593 | bool Empty() const final { [ 462s] | ^~~~~ [ 462s] ./../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] [ 462s] 602 | return (front_ >= trivial_queue_.size()) || [ 462s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 462s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 462s] ./../include/fst/queue.h:607:8: required from here [ 462s] 607 | void Clear() final { [ 462s] | ^~~~~ [ 462s] ./../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] [ 462s] 611 | } else if (i < trivial_queue_.size()) { [ 462s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 462s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 462s] ./../include/fst/queue.h:232:8: required from here [ 462s] 232 | void Update(StateId s) override { [ 462s] | ^~~~~~ [ 462s] ./../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] [ 462s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 462s] | ~~^~~~~~~~~~~~~~ [ 462s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 462s] ./../include/fst/queue.h:495:8: required from here [ 462s] 495 | void Enqueue(StateId s) final { [ 462s] | ^~~~~~~ [ 462s] ./../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] [ 462s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 462s] | ~~~~~~~~~~~~~~~~~^~~~ [ 462s] In file included from ./../include/fst/queue.h:34: [ 462s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 462s] ./../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]' [ 462s] 218 | key_[s] = heap_.Insert(s); [ 462s] | ~~~~~~~~~~~~^~~ [ 462s] ./../include/fst/queue.h:215:8: required from here [ 462s] 215 | void Enqueue(StateId s) override { [ 462s] | ^~~~~~~ [ 462s] ./../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] [ 462s] 57 | if (size_ < values_.size()) { [ 462s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 462s] ./../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> >]': [ 462s] ./../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> >]' [ 462s] 409 | BaseImpl::DeleteStates(dstates); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 462s] ./../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> >]' [ 462s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 462s] ./../include/fst/mutable-fst.h:336:8: required from here [ 462s] 336 | void DeleteStates(const std::vector &dstates) override { [ 462s] | ^~~~~~~~~~~~ [ 462s] ./../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] [ 462s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 462s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 462s] ./../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] [ 462s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 462s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 462s] ./../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> >]': [ 462s] ./../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> >]' [ 462s] 409 | BaseImpl::DeleteStates(dstates); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 462s] ./../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> >]' [ 462s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 462s] ./../include/fst/mutable-fst.h:336:8: required from here [ 462s] 336 | void DeleteStates(const std::vector &dstates) override { [ 462s] | ^~~~~~~~~~~~ [ 462s] ./../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] [ 462s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 462s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 462s] ./../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] [ 462s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 462s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 462s] ./../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> >]': [ 462s] ./../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> >]' [ 462s] 409 | BaseImpl::DeleteStates(dstates); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 462s] ./../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> >]' [ 462s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 462s] ./../include/fst/mutable-fst.h:336:8: required from here [ 462s] 336 | void DeleteStates(const std::vector &dstates) override { [ 462s] | ^~~~~~~~~~~~ [ 462s] ./../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] [ 462s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 462s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 462s] ./../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] [ 462s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 462s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 462s] ./../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> >]': [ 462s] ./../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> >]' [ 462s] 409 | BaseImpl::DeleteStates(dstates); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 462s] ./../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> >]' [ 462s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 462s] ./../include/fst/mutable-fst.h:336:8: required from here [ 462s] 336 | void DeleteStates(const std::vector &dstates) override { [ 462s] | ^~~~~~~~~~~~ [ 462s] ./../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] [ 462s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 462s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 462s] ./../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] [ 462s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 462s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 462s] ./../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> >]': [ 462s] ./../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> >]' [ 462s] 409 | BaseImpl::DeleteStates(dstates); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 462s] ./../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> >]' [ 462s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 462s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 462s] ./../include/fst/mutable-fst.h:336:8: required from here [ 462s] 336 | void DeleteStates(const std::vector &dstates) override { [ 462s] | ^~~~~~~~~~~~ [ 462s] ./../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] [ 462s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 462s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 462s] ./../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] [ 462s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 462s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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> >]': [ 463s] ./../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> >]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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> >]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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 > >]': [ 463s] ./../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 > >]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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 > >]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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 > >]': [ 463s] ./../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 > >]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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 > >]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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 > >]': [ 463s] ./../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 > >]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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 > >]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] In file included from ./../include/fst/push.h:30: [ 463s] ./../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]': [ 463s] ./../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]' [ 463s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 463s] | ^~~~~~~~~ [ 463s] ./../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]' [ 463s] 950 | StateId Start() const override { return impl_->Start(); } [ 463s] | ~~~~~~~~~~~~^~ [ 463s] ./../include/fst/fst.h:950:11: required from here [ 463s] 950 | StateId Start() const override { return impl_->Start(); } [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 348 | while (unfactored_.size() <= element.state) [ 463s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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>]': [ 463s] ./../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>]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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>]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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]': [ 463s] ./../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]' [ 463s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 463s] | ^~~~~~~~~ [ 463s] ./../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]' [ 463s] 950 | StateId Start() const override { return impl_->Start(); } [ 463s] | ~~~~~~~~~~~~^~ [ 463s] ./../include/fst/fst.h:950:11: required from here [ 463s] 950 | StateId Start() const override { return impl_->Start(); } [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 348 | while (unfactored_.size() <= element.state) [ 463s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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>]': [ 463s] ./../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>]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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>]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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]': [ 463s] ./../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]' [ 463s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 463s] | ^~~~~~~~~ [ 463s] ./../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]' [ 463s] 950 | StateId Start() const override { return impl_->Start(); } [ 463s] | ~~~~~~~~~~~~^~ [ 463s] ./../include/fst/fst.h:950:11: required from here [ 463s] 950 | StateId Start() const override { return impl_->Start(); } [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 348 | while (unfactored_.size() <= element.state) [ 463s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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>]': [ 463s] ./../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>]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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>]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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]': [ 463s] ./../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]' [ 463s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 463s] | ^~~~~~~~~ [ 463s] ./../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]' [ 463s] 950 | StateId Start() const override { return impl_->Start(); } [ 463s] | ~~~~~~~~~~~~^~ [ 463s] ./../include/fst/fst.h:950:11: required from here [ 463s] 950 | StateId Start() const override { return impl_->Start(); } [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 348 | while (unfactored_.size() <= element.state) [ 463s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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>]': [ 463s] ./../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>]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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>]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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]': [ 463s] ./../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]' [ 463s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 463s] | ^~~~~~~~~ [ 463s] ./../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]' [ 463s] 950 | StateId Start() const override { return impl_->Start(); } [ 463s] | ~~~~~~~~~~~~^~ [ 463s] ./../include/fst/fst.h:950:11: required from here [ 463s] 950 | StateId Start() const override { return impl_->Start(); } [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 348 | while (unfactored_.size() <= element.state) [ 463s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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>]': [ 463s] ./../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>]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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>]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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]': [ 463s] ./../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]' [ 463s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 463s] | ^~~~~~~~~ [ 463s] ./../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]' [ 463s] 950 | StateId Start() const override { return impl_->Start(); } [ 463s] | ~~~~~~~~~~~~^~ [ 463s] ./../include/fst/fst.h:950:11: required from here [ 463s] 950 | StateId Start() const override { return impl_->Start(); } [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 348 | while (unfactored_.size() <= element.state) [ 463s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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>]': [ 463s] ./../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>]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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>]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 463s] ./../include/fst/queue.h:548:11: required from here [ 463s] 548 | StateId Head() const final { [ 463s] | ^~~~ [ 463s] ./../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] [ 463s] 552 | ((front_ >= trivial_queue_.size()) || [ 463s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 463s] ./../include/fst/queue.h:563:8: required from here [ 463s] 563 | void Enqueue(StateId s) final { [ 463s] | ^~~~~~~ [ 463s] ./../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] [ 463s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 463s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 463s] ./../include/fst/queue.h:581:8: required from here [ 463s] 581 | void Dequeue() final { [ 463s] | ^~~~~~~ [ 463s] ./../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] [ 463s] 584 | } else if (front_ < trivial_queue_.size()) { [ 463s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 463s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 463s] ./../include/fst/queue.h:593:8: required from here [ 463s] 593 | bool Empty() const final { [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 602 | return (front_ >= trivial_queue_.size()) || [ 463s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 463s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 463s] ./../include/fst/queue.h:607:8: required from here [ 463s] 607 | void Clear() final { [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 611 | } else if (i < trivial_queue_.size()) { [ 463s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 463s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 463s] ./../include/fst/queue.h:232:8: required from here [ 463s] 232 | void Update(StateId s) override { [ 463s] | ^~~~~~ [ 463s] ./../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] [ 463s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 463s] | ~~^~~~~~~~~~~~~~ [ 463s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 463s] ./../include/fst/queue.h:495:8: required from here [ 463s] 495 | void Enqueue(StateId s) final { [ 463s] | ^~~~~~~ [ 463s] ./../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] [ 463s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 463s] | ~~~~~~~~~~~~~~~~~^~~~ [ 463s] In file included from ./../include/fst/queue.h:34: [ 463s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 463s] ./../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]' [ 463s] 218 | key_[s] = heap_.Insert(s); [ 463s] | ~~~~~~~~~~~~^~~ [ 463s] ./../include/fst/queue.h:215:8: required from here [ 463s] 215 | void Enqueue(StateId s) override { [ 463s] | ^~~~~~~ [ 463s] ./../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] [ 463s] 57 | if (size_ < values_.size()) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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 > >]': [ 463s] ./../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 > >]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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 > >]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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 > >]': [ 463s] ./../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 > >]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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 > >]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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 > >]': [ 463s] ./../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 > >]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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 > >]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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 >]': [ 463s] ./../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 >]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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 >]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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 >]': [ 463s] ./../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 >]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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 >]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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 >]': [ 463s] ./../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 >]' [ 463s] 409 | BaseImpl::DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../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 >]' [ 463s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 463s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 463s] ./../include/fst/mutable-fst.h:336:8: required from here [ 463s] 336 | void DeleteStates(const std::vector &dstates) override { [ 463s] | ^~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] ./../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] [ 463s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 463s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 463s] In file included from ./../include/fst/randequivalent.h:32: [ 463s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 463s] ./../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]' [ 463s] 528 | sampler_->Sample(rstate); [ 463s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 463s] ./../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]' [ 463s] 483 | if (!HasFinal(s)) Expand(s); [ 463s] | ^~~~~~ [ 463s] ./../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]' [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ~~~~~~~~~~~~^~~ [ 463s] ./../include/fst/fst.h:952:10: required from here [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 234 | rstate.length == max_length_) { [ 463s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 463s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 463s] ./../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]' [ 463s] 528 | sampler_->Sample(rstate); [ 463s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 463s] ./../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]' [ 463s] 483 | if (!HasFinal(s)) Expand(s); [ 463s] | ^~~~~~ [ 463s] ./../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]' [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ~~~~~~~~~~~~^~~ [ 463s] ./../include/fst/fst.h:952:10: required from here [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 332 | rstate.length == max_length_) { [ 463s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 463s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 463s] ./../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]' [ 463s] 528 | sampler_->Sample(rstate); [ 463s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 463s] ./../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]' [ 463s] 483 | if (!HasFinal(s)) Expand(s); [ 463s] | ^~~~~~ [ 463s] ./../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]' [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ~~~~~~~~~~~~^~~ [ 463s] ./../include/fst/fst.h:952:10: required from here [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 234 | rstate.length == max_length_) { [ 463s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 463s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 463s] ./../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]' [ 463s] 528 | sampler_->Sample(rstate); [ 463s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 463s] ./../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]' [ 463s] 483 | if (!HasFinal(s)) Expand(s); [ 463s] | ^~~~~~ [ 463s] ./../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]' [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ~~~~~~~~~~~~^~~ [ 463s] ./../include/fst/fst.h:952:10: required from here [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 234 | rstate.length == max_length_) { [ 463s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 463s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 463s] ./../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]' [ 463s] 528 | sampler_->Sample(rstate); [ 463s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 463s] ./../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]' [ 463s] 483 | if (!HasFinal(s)) Expand(s); [ 463s] | ^~~~~~ [ 463s] ./../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]' [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ~~~~~~~~~~~~^~~ [ 463s] ./../include/fst/fst.h:952:10: required from here [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 332 | rstate.length == max_length_) { [ 463s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 463s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 463s] ./../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]' [ 463s] 528 | sampler_->Sample(rstate); [ 463s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 463s] ./../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]' [ 463s] 483 | if (!HasFinal(s)) Expand(s); [ 463s] | ^~~~~~ [ 463s] ./../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]' [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ~~~~~~~~~~~~^~~ [ 463s] ./../include/fst/fst.h:952:10: required from here [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 234 | rstate.length == max_length_) { [ 463s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 463s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 463s] ./../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]' [ 463s] 528 | sampler_->Sample(rstate); [ 463s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 463s] ./../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]' [ 463s] 483 | if (!HasFinal(s)) Expand(s); [ 463s] | ^~~~~~ [ 463s] ./../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]' [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ~~~~~~~~~~~~^~~ [ 463s] ./../include/fst/fst.h:952:10: required from here [ 463s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 463s] | ^~~~~ [ 463s] ./../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] [ 463s] 234 | rstate.length == max_length_) { [ 463s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 463s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 464s] ./../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]' [ 464s] 528 | sampler_->Sample(rstate); [ 464s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 464s] ./../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]' [ 464s] 483 | if (!HasFinal(s)) Expand(s); [ 464s] | ^~~~~~ [ 464s] ./../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]' [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ~~~~~~~~~~~~^~~ [ 464s] ./../include/fst/fst.h:952:10: required from here [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ^~~~~ [ 464s] ./../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] [ 464s] 332 | rstate.length == max_length_) { [ 464s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 464s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 464s] ./../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]' [ 464s] 528 | sampler_->Sample(rstate); [ 464s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 464s] ./../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]' [ 464s] 483 | if (!HasFinal(s)) Expand(s); [ 464s] | ^~~~~~ [ 464s] ./../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]' [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ~~~~~~~~~~~~^~~ [ 464s] ./../include/fst/fst.h:952:10: required from here [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ^~~~~ [ 464s] ./../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] [ 464s] 234 | rstate.length == max_length_) { [ 464s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 464s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 464s] ./../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]' [ 464s] 160 | accumulator->SetState(s); [ 464s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 464s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 464s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 464s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 464s] ./../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]' [ 464s] 528 | sampler_->Sample(rstate); [ 464s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 464s] ./../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]' [ 464s] 483 | if (!HasFinal(s)) Expand(s); [ 464s] | ^~~~~~ [ 464s] ./../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]' [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ~~~~~~~~~~~~^~~ [ 464s] ./../include/fst/fst.h:952:10: required from here [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ^~~~~ [ 464s] ./../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] [ 464s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 464s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 464s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 464s] ./../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]' [ 464s] 160 | accumulator->SetState(s); [ 464s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 464s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 464s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 464s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 464s] ./../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]' [ 464s] 528 | sampler_->Sample(rstate); [ 464s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 464s] ./../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]' [ 464s] 483 | if (!HasFinal(s)) Expand(s); [ 464s] | ^~~~~~ [ 464s] ./../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]' [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ~~~~~~~~~~~~^~~ [ 464s] ./../include/fst/fst.h:952:10: required from here [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ^~~~~ [ 464s] ./../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] [ 464s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 464s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 464s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 464s] ./../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]' [ 464s] 160 | accumulator->SetState(s); [ 464s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 464s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 464s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 464s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 464s] ./../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]' [ 464s] 528 | sampler_->Sample(rstate); [ 464s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 464s] ./../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]' [ 464s] 483 | if (!HasFinal(s)) Expand(s); [ 464s] | ^~~~~~ [ 464s] ./../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]' [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ~~~~~~~~~~~~^~~ [ 464s] ./../include/fst/fst.h:952:10: required from here [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ^~~~~ [ 464s] ./../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] [ 464s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 464s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 464s] ./../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]': [ 464s] ./../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]' [ 464s] 547 | Extend(end, aiter); [ 464s] | ~~~~~~^~~~~~~~~~~~ [ 464s] ./../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]' [ 464s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 464s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 464s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 464s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 464s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 464s] ./../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]' [ 464s] 528 | sampler_->Sample(rstate); [ 464s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 464s] ./../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]' [ 464s] 483 | if (!HasFinal(s)) Expand(s); [ 464s] | ^~~~~~ [ 464s] ./../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]' [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ~~~~~~~~~~~~^~~ [ 464s] ./../include/fst/fst.h:952:10: required from here [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ^~~~~ [ 464s] ./../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] [ 464s] 640 | if (weights_->size() <= end) { [ 464s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 464s] ./../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] [ 464s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 464s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 464s] ./../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]': [ 464s] ./../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]' [ 464s] 547 | Extend(end, aiter); [ 464s] | ~~~~~~^~~~~~~~~~~~ [ 464s] ./../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]' [ 464s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 464s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 464s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 464s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 464s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 464s] ./../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]' [ 464s] 528 | sampler_->Sample(rstate); [ 464s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 464s] ./../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]' [ 464s] 483 | if (!HasFinal(s)) Expand(s); [ 464s] | ^~~~~~ [ 464s] ./../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]' [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ~~~~~~~~~~~~^~~ [ 464s] ./../include/fst/fst.h:952:10: required from here [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ^~~~~ [ 464s] ./../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] [ 464s] 640 | if (weights_->size() <= end) { [ 464s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 464s] ./../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] [ 464s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 464s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 464s] ./../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]': [ 464s] ./../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]' [ 464s] 547 | Extend(end, aiter); [ 464s] | ~~~~~~^~~~~~~~~~~~ [ 464s] ./../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]' [ 464s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 464s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 464s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 464s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 464s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 464s] ./../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]' [ 464s] 528 | sampler_->Sample(rstate); [ 464s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 464s] ./../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]' [ 464s] 483 | if (!HasFinal(s)) Expand(s); [ 464s] | ^~~~~~ [ 464s] ./../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]' [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ~~~~~~~~~~~~^~~ [ 464s] ./../include/fst/fst.h:952:10: required from here [ 464s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 464s] | ^~~~~ [ 464s] ./../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] [ 464s] 640 | if (weights_->size() <= end) { [ 464s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 464s] ./../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] [ 464s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 464s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 465s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 465s] /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 &&\ [ 465s] mv -f $depbase.Tpo $depbase.Plo [ 466s] 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 [ 467s] In file included from ./../include/fst/accumulator.h:34, [ 467s] from ./../include/fst/randgen.h:37, [ 467s] from ./../include/fst/script/randgen.h:25, [ 467s] from randgen.cc:18: [ 467s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 467s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 467s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 467s] | ^~~~~~ [ 467s] | template [ 469s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 234 | rstate.length == max_length_) { [ 469s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 469s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 332 | rstate.length == max_length_) { [ 469s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 469s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 234 | rstate.length == max_length_) { [ 469s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 469s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 234 | rstate.length == max_length_) { [ 469s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 469s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 332 | rstate.length == max_length_) { [ 469s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 469s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 234 | rstate.length == max_length_) { [ 469s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 469s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 234 | rstate.length == max_length_) { [ 469s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 469s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 332 | rstate.length == max_length_) { [ 469s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 469s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 234 | rstate.length == max_length_) { [ 469s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 469s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 469s] ./../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]' [ 469s] 160 | accumulator->SetState(s); [ 469s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 469s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 469s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 469s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 469s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 469s] ./../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]' [ 469s] 160 | accumulator->SetState(s); [ 469s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 469s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 469s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 469s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 469s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 469s] ./../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]' [ 469s] 160 | accumulator->SetState(s); [ 469s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 469s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 469s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 469s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 469s] ./../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]': [ 469s] ./../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]' [ 469s] 547 | Extend(end, aiter); [ 469s] | ~~~~~~^~~~~~~~~~~~ [ 469s] ./../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]' [ 469s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 469s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 469s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 469s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 640 | if (weights_->size() <= end) { [ 469s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 469s] ./../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] [ 469s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 469s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 469s] ./../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]': [ 469s] ./../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]' [ 469s] 547 | Extend(end, aiter); [ 469s] | ~~~~~~^~~~~~~~~~~~ [ 469s] ./../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]' [ 469s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 469s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 469s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 469s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 640 | if (weights_->size() <= end) { [ 469s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 469s] ./../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] [ 469s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 469s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 469s] ./../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]': [ 469s] ./../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]' [ 469s] 547 | Extend(end, aiter); [ 469s] | ~~~~~~^~~~~~~~~~~~ [ 469s] ./../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]' [ 469s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 469s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 469s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 469s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 469s] ./../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]' [ 469s] 528 | sampler_->Sample(rstate); [ 469s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 469s] ./../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]' [ 469s] 483 | if (!HasFinal(s)) Expand(s); [ 469s] | ^~~~~~ [ 469s] ./../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]' [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ~~~~~~~~~~~~^~~ [ 469s] ./../include/fst/fst.h:952:10: required from here [ 469s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 469s] | ^~~~~ [ 469s] ./../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] [ 469s] 640 | if (weights_->size() <= end) { [ 469s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 469s] ./../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] [ 469s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 469s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 491s] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 491s] /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 &&\ [ 491s] mv -f $depbase.Tpo $depbase.Plo [ 491s] 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 [ 495s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 495s] /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 &&\ [ 495s] mv -f $depbase.Tpo $depbase.Plo [ 495s] 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 [ 497s] In file included from ./../include/fst/script/replace.h:26, [ 497s] from replace.cc:18: [ 497s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 497s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 497s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 497s] | ^~~~~~ [ 497s] | template [ 498s] In file included from ./../include/fst/vector-fst.h:34, [ 498s] from ./../include/fst/cache.h:33, [ 498s] from ./../include/fst/replace.h:31: [ 498s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 498s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 498s] 128 | class ImplToExpandedFst : public ImplToFst { [ 498s] | ^~~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 498s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 498s] | ^~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 498s] 520 | class VectorFst : public ImplToMutableFst> { [ 498s] | ^~~~~~~~~ [ 498s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 498s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 498s] | ^~~~~~~ [ 498s] ./../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 > >]' [ 498s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 498s] | ^~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 498s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 498s] | ^~~~~~~~ [ 498s] In file included from ./../include/fst/expanded-fst.h:33, [ 498s] from ./../include/fst/mutable-fst.h:37: [ 498s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 498s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 498s] | ^~~~~~~~ [ 498s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 498s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 498s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 498s] | ^~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 498s] 520 | class VectorFst : public ImplToMutableFst> { [ 498s] | ^~~~~~~~~ [ 498s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 498s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 498s] | ^~~~~~~ [ 498s] ./../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 > >]' [ 498s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 498s] | ^~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 498s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 498s] | ^~~~~~~~ [ 498s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 498s] 128 | class ImplToExpandedFst : public ImplToFst { [ 498s] | ^~~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 498s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 498s] 520 | class VectorFst : public ImplToMutableFst> { [ 498s] | ^~~~~~~~~ [ 498s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 498s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 498s] | ^~~~~~~ [ 498s] ./../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 > >]' [ 498s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 498s] | ^~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 498s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 498s] | ^~~~~~~~ [ 498s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 498s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 498s] | ^~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 498s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 498s] 128 | class ImplToExpandedFst : public ImplToFst { [ 498s] | ^~~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 498s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 498s] | ^~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 498s] 520 | class VectorFst : public ImplToMutableFst> { [ 498s] | ^~~~~~~~~ [ 498s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 498s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 498s] | ^~~~~~~ [ 498s] ./../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 > >]' [ 498s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 498s] | ^~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 498s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 498s] | ^~~~~~~~ [ 498s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 498s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 498s] | ^~~~~~~~ [ 498s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 498s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 498s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 498s] | ^~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 498s] 520 | class VectorFst : public ImplToMutableFst> { [ 498s] | ^~~~~~~~~ [ 498s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 498s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 498s] | ^~~~~~~ [ 498s] ./../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 > >]' [ 498s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 498s] | ^~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 498s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 498s] | ^~~~~~~~ [ 498s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 498s] 128 | class ImplToExpandedFst : public ImplToFst { [ 498s] | ^~~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 498s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 498s] 520 | class VectorFst : public ImplToMutableFst> { [ 498s] | ^~~~~~~~~ [ 498s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 498s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 498s] | ^~~~~~~ [ 498s] ./../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 > >]' [ 498s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 498s] | ^~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 498s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 498s] | ^~~~~~~~ [ 498s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 498s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 498s] | ^~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 498s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 498s] 128 | class ImplToExpandedFst : public ImplToFst { [ 498s] | ^~~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 498s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 498s] | ^~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 498s] 520 | class VectorFst : public ImplToMutableFst> { [ 498s] | ^~~~~~~~~ [ 498s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 498s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 498s] | ^~~~~~~ [ 498s] ./../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 > >]' [ 498s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 498s] | ^~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 498s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 498s] | ^~~~~~~~ [ 498s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 498s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 498s] | ^~~~~~~~ [ 498s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 498s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 498s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 498s] | ^~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 498s] 520 | class VectorFst : public ImplToMutableFst> { [ 498s] | ^~~~~~~~~ [ 498s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 498s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 498s] | ^~~~~~~ [ 498s] ./../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 > >]' [ 498s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 498s] | ^~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 498s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 498s] | ^~~~~~~~ [ 498s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 498s] 128 | class ImplToExpandedFst : public ImplToFst { [ 498s] | ^~~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 498s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 498s] 520 | class VectorFst : public ImplToMutableFst> { [ 498s] | ^~~~~~~~~ [ 498s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 498s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 498s] | ^~~~~~~ [ 498s] ./../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 > >]' [ 498s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 498s] | ^~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 498s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 498s] | ^~~~~~~~ [ 498s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 498s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 498s] | ^~~~~~~~~~~~~~~~ [ 498s] In file included from ./../include/fst/replace.h:36: [ 498s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 498s] ./../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 > >]' [ 498s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 498s] | ^~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../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] [ 498s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 498s] | ~~^~~~~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 498s] ./../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 > >]' [ 498s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 498s] | ^~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../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] [ 498s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 498s] | ~~^~~~~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 498s] ./../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 > >]' [ 498s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 498s] | ^~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../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] [ 498s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 498s] | ~~^~~~~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 498s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 498s] 134 | GetDependencies(false); [ 498s] | ^~~~~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 605 | return replace_util.CyclicDependencies(); [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../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] [ 498s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 498s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 498s] ./../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] [ 498s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 498s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 498s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 498s] 134 | GetDependencies(false); [ 498s] | ^~~~~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 605 | return replace_util.CyclicDependencies(); [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../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] [ 498s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 498s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 498s] ./../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] [ 498s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 498s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 498s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 498s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 498s] 134 | GetDependencies(false); [ 498s] | ^~~~~~~~~~~~~~~ [ 498s] ./../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 > >]' [ 498s] 605 | return replace_util.CyclicDependencies(); [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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 > >]' [ 498s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] ./../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&>]' [ 498s] 69 | if (rfst.CyclicDependencies()) { [ 498s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 498s] replace.cc:39:1: required from here [ 498s] 164 | ({#Op, Arc::Type()}, Op) [ 498s] | ^ [ 498s] ./../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] [ 498s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 498s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 498s] ./../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] [ 498s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 498s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 499s] ./../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 > >*> > >]': [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 499s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 499s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 499s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 499s] 608 | std::forward<_Args>(__args)...); // might throw [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 969 | auto __pi = ::new (__mem) [ 499s] | ^~~~~~~~~~~~~ [ 499s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 499s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 499s] | ^ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 499s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] 1008 | std::forward<_Args>(__args)...); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] ./../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]' [ 499s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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&>]' [ 499s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 499s] | ^~~~ [ 499s] replace.cc:39:1: required from here [ 499s] 164 | ({#Op, Arc::Type()}, Op) [ 499s] | ^ [ 499s] ./../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] [ 499s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 499s] | ~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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 > >*> > >]': [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 499s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 499s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 499s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 499s] 608 | std::forward<_Args>(__args)...); // might throw [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 969 | auto __pi = ::new (__mem) [ 499s] | ^~~~~~~~~~~~~ [ 499s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 499s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 499s] | ^ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 499s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] 1008 | std::forward<_Args>(__args)...); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] ./../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]' [ 499s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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&>]' [ 499s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 499s] | ^~~~ [ 499s] replace.cc:39:1: required from here [ 499s] 164 | ({#Op, Arc::Type()}, Op) [ 499s] | ^ [ 499s] ./../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] [ 499s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 499s] | ~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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 > >*> > >]': [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 499s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 499s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 499s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 499s] 608 | std::forward<_Args>(__args)...); // might throw [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 969 | auto __pi = ::new (__mem) [ 499s] | ^~~~~~~~~~~~~ [ 499s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 499s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 499s] | ^ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 499s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] 1008 | std::forward<_Args>(__args)...); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] ./../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]' [ 499s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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&>]' [ 499s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 499s] | ^~~~ [ 499s] replace.cc:39:1: required from here [ 499s] 164 | ({#Op, Arc::Type()}, Op) [ 499s] | ^ [ 499s] ./../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] [ 499s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 499s] | ~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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 > >*> > >]': [ 499s] ./../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 > >*> > >]' [ 499s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 499s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] 569 | return_label_type_, call_output_label_, [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] 570 | &all_non_empty_and_sorted)); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 499s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 499s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 499s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 499s] 608 | std::forward<_Args>(__args)...); // might throw [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 969 | auto __pi = ::new (__mem) [ 499s] | ^~~~~~~~~~~~~ [ 499s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 499s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 499s] | ^ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 499s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] 1008 | std::forward<_Args>(__args)...); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] ./../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]' [ 499s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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&>]' [ 499s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 499s] | ^~~~ [ 499s] replace.cc:39:1: required from here [ 499s] 164 | ({#Op, Arc::Type()}, Op) [ 499s] | ^ [ 499s] ./../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] [ 499s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 499s] | ~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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] [ 499s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 499s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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 > >*> > >]': [ 499s] ./../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 > >*> > >]' [ 499s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 499s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] 569 | return_label_type_, call_output_label_, [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] 570 | &all_non_empty_and_sorted)); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 499s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 499s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 499s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 499s] 608 | std::forward<_Args>(__args)...); // might throw [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 969 | auto __pi = ::new (__mem) [ 499s] | ^~~~~~~~~~~~~ [ 499s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 499s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 499s] | ^ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 499s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] 1008 | std::forward<_Args>(__args)...); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] ./../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]' [ 499s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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&>]' [ 499s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 499s] | ^~~~ [ 499s] replace.cc:39:1: required from here [ 499s] 164 | ({#Op, Arc::Type()}, Op) [ 499s] | ^ [ 499s] ./../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] [ 499s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 499s] | ~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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] [ 499s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 499s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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 > >*> > >]': [ 499s] ./../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 > >*> > >]' [ 499s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 499s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] 569 | return_label_type_, call_output_label_, [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] 570 | &all_non_empty_and_sorted)); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 499s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 499s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 499s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 499s] 608 | std::forward<_Args>(__args)...); // might throw [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 969 | auto __pi = ::new (__mem) [ 499s] | ^~~~~~~~~~~~~ [ 499s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 499s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 499s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 499s] | ^ [ 499s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 499s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 499s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] 1008 | std::forward<_Args>(__args)...); [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 499s] ./../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]' [ 499s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 499s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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&>]' [ 499s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 499s] | ^~~~ [ 499s] replace.cc:39:1: required from here [ 499s] 164 | ({#Op, Arc::Type()}, Op) [ 499s] | ^ [ 499s] ./../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] [ 499s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 499s] | ~~^~~~~~~~~~~~~~~~~ [ 499s] ./../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] [ 499s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 499s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 501s] ./../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]': [ 501s] ./../include/fst/replace.h:744:12: required from here [ 501s] 744 | uint64_t Properties(uint64_t mask) const override { [ 501s] | ^~~~~~~~~~ [ 501s] ./../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] [ 501s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 501s] | ~~^~~~~~~~~~~~~~~~~~~ [ 501s] ./../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]': [ 501s] ./../include/fst/replace.h:744:12: required from here [ 501s] 744 | uint64_t Properties(uint64_t mask) const override { [ 501s] | ^~~~~~~~~~ [ 501s] ./../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] [ 501s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 501s] | ~~^~~~~~~~~~~~~~~~~~~ [ 501s] ./../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]': [ 501s] ./../include/fst/replace.h:744:12: required from here [ 501s] 744 | uint64_t Properties(uint64_t mask) const override { [ 501s] | ^~~~~~~~~~ [ 501s] ./../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] [ 501s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 501s] | ~~^~~~~~~~~~~~~~~~~~~ [ 501s] ./../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 >]': [ 501s] ./../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 >]' [ 501s] 409 | BaseImpl::DeleteStates(dstates); [ 501s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 501s] ./../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 >]' [ 501s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 501s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 501s] ./../include/fst/mutable-fst.h:336:8: required from here [ 501s] 336 | void DeleteStates(const std::vector &dstates) override { [ 501s] | ^~~~~~~~~~~~ [ 501s] ./../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] [ 501s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 501s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 501s] ./../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] [ 501s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 501s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 501s] ./../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 >]': [ 501s] ./../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 >]' [ 501s] 409 | BaseImpl::DeleteStates(dstates); [ 501s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 501s] ./../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 >]' [ 501s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 501s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 501s] ./../include/fst/mutable-fst.h:336:8: required from here [ 501s] 336 | void DeleteStates(const std::vector &dstates) override { [ 501s] | ^~~~~~~~~~~~ [ 501s] ./../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] [ 501s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 501s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 501s] ./../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] [ 501s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 501s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 501s] ./../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 >]': [ 501s] ./../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 >]' [ 501s] 409 | BaseImpl::DeleteStates(dstates); [ 501s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 501s] ./../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 >]' [ 501s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 501s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 501s] ./../include/fst/mutable-fst.h:336:8: required from here [ 501s] 336 | void DeleteStates(const std::vector &dstates) override { [ 501s] | ^~~~~~~~~~~~ [ 501s] ./../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] [ 501s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 501s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 501s] ./../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] [ 501s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 501s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 501s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 501s] ./../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 > >]' [ 501s] 1314 | InitMatchers(); [ 501s] | ^~~~~~~~~~~~ [ 501s] ./../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 > >]' [ 501s] 1032 | return new ReplaceFstMatcher(this, [ 501s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 501s] 1033 | match_type); [ 501s] | ~~~~~~~~~~~ [ 501s] ./../include/fst/replace.h:1028:21: required from here [ 501s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 501s] | ^~~~~~~~~~~ [ 501s] ./../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] [ 501s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 501s] | ~~^~~~~~~~~~~~~~~~~~ [ 501s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 501s] ./../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 > >]' [ 501s] 1314 | InitMatchers(); [ 501s] | ^~~~~~~~~~~~ [ 501s] ./../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 > >]' [ 501s] 1032 | return new ReplaceFstMatcher(this, [ 501s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 501s] 1033 | match_type); [ 501s] | ~~~~~~~~~~~ [ 501s] ./../include/fst/replace.h:1028:21: required from here [ 501s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 501s] | ^~~~~~~~~~~ [ 501s] ./../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] [ 501s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 501s] | ~~^~~~~~~~~~~~~~~~~~ [ 501s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, long int>; CacheStore = fst::DefaultCacheStore > >]': [ 501s] ./../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 > >]' [ 501s] 1314 | InitMatchers(); [ 501s] | ^~~~~~~~~~~~ [ 501s] ./../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 > >]' [ 501s] 1032 | return new ReplaceFstMatcher(this, [ 501s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 501s] 1033 | match_type); [ 501s] | ~~~~~~~~~~~ [ 501s] ./../include/fst/replace.h:1028:21: required from here [ 501s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 501s] | ^~~~~~~~~~~ [ 501s] ./../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] [ 501s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 501s] | ~~^~~~~~~~~~~~~~~~~~ [ 502s] ./../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 > >]': [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 502s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 502s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 502s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 502s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 502s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 502s] 608 | std::forward<_Args>(__args)...); // might throw [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 502s] 969 | auto __pi = ::new (__mem) [ 502s] | ^~~~~~~~~~~~~ [ 502s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 502s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 502s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 502s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 502s] | ^ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 502s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 502s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] 1008 | std::forward<_Args>(__args)...); [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] ./../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 > >]' [ 502s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 502s] ./../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 > >]' [ 502s] 1015 | : ImplToFst(fst, safe) {} [ 502s] | ^ [ 502s] ./../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 > >]' [ 502s] 1019 | return new ReplaceFst(*this, safe); [ 502s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] ./../include/fst/replace.h:1018:15: required from here [ 502s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 502s] | ^~~~ [ 502s] ./../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] [ 502s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 502s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] ./../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 > >]': [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 502s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 502s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 502s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 502s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 502s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 502s] 608 | std::forward<_Args>(__args)...); // might throw [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 502s] 969 | auto __pi = ::new (__mem) [ 502s] | ^~~~~~~~~~~~~ [ 502s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 502s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 502s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 502s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 502s] | ^ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 502s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 502s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] 1008 | std::forward<_Args>(__args)...); [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] ./../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 > >]' [ 502s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 502s] ./../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 > >]' [ 502s] 1015 | : ImplToFst(fst, safe) {} [ 502s] | ^ [ 502s] ./../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 > >]' [ 502s] 1019 | return new ReplaceFst(*this, safe); [ 502s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] ./../include/fst/replace.h:1018:15: required from here [ 502s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 502s] | ^~~~ [ 502s] ./../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] [ 502s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 502s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] ./../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 > >]': [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}]' [ 502s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 502s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/alloc_traits.h:657:19: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 502s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 502s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:607:39: required from 'std::_Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp>::_Sp_counted_ptr_inplace(_Alloc, _Args&& ...) [with _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 502s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 502s] 608 | std::forward<_Args>(__args)...); // might throw [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 502s] 969 | auto __pi = ::new (__mem) [ 502s] | ^~~~~~~~~~~~~ [ 502s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr_base.h:1713:14: required from 'std::__shared_ptr<_Tp, _Lp>::__shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_mutex]' [ 502s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 502s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:463:59: required from 'std::shared_ptr<_Tp>::shared_ptr(std::_Sp_alloc_shared_tag<_Tp>, _Args&& ...) [with _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 502s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 502s] | ^ [ 502s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/shared_ptr.h:1007:14: required from 'std::shared_ptr::value), _Tp>::type> std::make_shared(_Args&& ...) [with _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, long int>, fst::DefaultCacheStore > > >]' [ 502s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 502s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] 1008 | std::forward<_Args>(__args)...); [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] ./../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 > >]' [ 502s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 502s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 502s] ./../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 > >]' [ 502s] 1015 | : ImplToFst(fst, safe) {} [ 502s] | ^ [ 502s] ./../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 > >]' [ 502s] 1019 | return new ReplaceFst(*this, safe); [ 502s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 502s] ./../include/fst/replace.h:1018:15: required from here [ 502s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 502s] | ^~~~ [ 502s] ./../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] [ 502s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 502s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 505s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 505s] /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 &&\ [ 505s] mv -f $depbase.Tpo $depbase.Plo [ 505s] 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 [ 509s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 509s] /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 &&\ [ 509s] mv -f $depbase.Tpo $depbase.Plo [ 510s] 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 [ 511s] In file included from ./../include/fst/script/reweight.h:24, [ 511s] from reweight.cc:18: [ 511s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 511s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 511s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 511s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 511s] reweight.cc:31:1: required from here [ 511s] 164 | ({#Op, Arc::Type()}, Op) [ 511s] | ^ [ 511s] ./../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] [ 511s] 72 | if (s == potential.size()) break; [ 511s] | ~~^~~~~~~~~~~~~~~~~~~ [ 511s] ./../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] [ 511s] 78 | if (arc.nextstate >= potential.size()) continue; [ 511s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 511s] ./../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] [ 511s] 106 | const auto startweight = fst->Start() < potential.size() [ 511s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 511s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 511s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 511s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 511s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 511s] reweight.cc:31:1: required from here [ 511s] 164 | ({#Op, Arc::Type()}, Op) [ 511s] | ^ [ 511s] ./../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] [ 511s] 72 | if (s == potential.size()) break; [ 511s] | ~~^~~~~~~~~~~~~~~~~~~ [ 511s] ./../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] [ 511s] 78 | if (arc.nextstate >= potential.size()) continue; [ 511s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 511s] ./../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] [ 511s] 106 | const auto startweight = fst->Start() < potential.size() [ 511s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 511s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 511s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 511s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 511s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 511s] reweight.cc:31:1: required from here [ 511s] 164 | ({#Op, Arc::Type()}, Op) [ 511s] | ^ [ 511s] ./../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] [ 511s] 72 | if (s == potential.size()) break; [ 511s] | ~~^~~~~~~~~~~~~~~~~~~ [ 511s] ./../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] [ 511s] 78 | if (arc.nextstate >= potential.size()) continue; [ 511s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 511s] ./../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] [ 511s] 106 | const auto startweight = fst->Start() < potential.size() [ 511s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 517s] depbase=`echo rmepsilon.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 rmepsilon.lo -MD -MP -MF $depbase.Tpo -c -o rmepsilon.lo rmepsilon.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 rmepsilon.lo -MD -MP -MF .deps/rmepsilon.Tpo -c rmepsilon.cc -fPIC -DPIC -o .libs/rmepsilon.o [ 520s] In file included from ./../include/fst/script/rmepsilon.h:25, [ 520s] from rmepsilon.cc:18: [ 520s] ./../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]': [ 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::EpsilonArcFilter > >; 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/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 520s] | ^~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34: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/script/rmepsilon.h:26: [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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]': [ 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::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 520s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] 679 | &unweighted); [ 520s] | ~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 520s] | ^~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34: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] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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]': [ 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::EpsilonArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 520s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 520s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] 679 | &unweighted); [ 520s] | ~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 520s] | ^~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34: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] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 520s] | ~~^~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~~~ [ 520s] In file included from ./../include/fst/queue.h:33: [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../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]' [ 520s] 303 | Connect(fst); [ 520s] | ~~~~~~~^~~~~ [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.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/queue.h:35: [ 520s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 520s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 520s] 114 | visitor->FinishVisit(); [ 520s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 520s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 520s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 520s] | ^~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../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]' [ 520s] 303 | Connect(fst); [ 520s] | ~~~~~~~^~~~~ [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.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/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 520s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 520s] 114 | visitor->FinishVisit(); [ 520s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 520s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 520s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 520s] | ^~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~ [ 520s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 520s] /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 &&\ [ 520s] mv -f $depbase.Tpo $depbase.Plo [ 520s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 520s] ./../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]' [ 520s] 303 | Connect(fst); [ 520s] | ~~~~~~~^~~~~ [ 520s] ./../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]' [ 520s] 62 | RmEpsilon(fst, distance, ropts); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 520s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.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/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 520s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 520s] 114 | visitor->FinishVisit(); [ 520s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 520s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 520s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 520s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 520s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 520s] | ^~~~~ [ 520s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 520s] 123 | internal::RmEpsilon(fst, opts); [ 520s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 520s] rmepsilon.cc:34:1: required from here [ 520s] 164 | ({#Op, Arc::Type()}, Op) [ 520s] | ^ [ 520s] ./../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] [ 520s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~ [ 520s] ./../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] [ 520s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 520s] | ~~^~~~~~~~~~~~~~~~ [ 521s] In file included from ./../include/fst/rmepsilon.h:36: [ 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/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 521s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 62 | RmEpsilon(fst, distance, ropts); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 521s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 521s] 123 | internal::RmEpsilon(fst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 521s] rmepsilon.cc:34: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] 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 [ 521s] In file included from ./../include/fst/connect.h:29: [ 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/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 521s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 62 | RmEpsilon(fst, distance, ropts); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 521s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 521s] 123 | internal::RmEpsilon(fst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 521s] rmepsilon.cc:34: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] In file included from ./../include/fst/arcfilter.h:24, [ 521s] from ./../include/fst/queue.h:32: [ 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/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 521s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 62 | RmEpsilon(fst, distance, ropts); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 521s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 521s] 123 | internal::RmEpsilon(fst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 521s] rmepsilon.cc:34: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] In file included from ./../include/fst/mutable-fst.h:37: [ 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/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 521s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 62 | RmEpsilon(fst, distance, ropts); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 521s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 521s] 123 | internal::RmEpsilon(fst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 521s] rmepsilon.cc:34: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/queue.h:34: [ 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/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 521s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 62 | RmEpsilon(fst, distance, ropts); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 521s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 521s] 123 | internal::RmEpsilon(fst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 521s] rmepsilon.cc:34: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/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 521s] ./../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]' [ 521s] 224 | state_queue_->Update(nextstate); [ 521s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 151 | sd_state_.ShortestDistance(source); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 521s] ./../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]' [ 521s] 270 | rmeps_state.Expand(state); [ 521s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 521s] ./../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]' [ 521s] 62 | RmEpsilon(fst, distance, ropts); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 521s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 521s] 123 | internal::RmEpsilon(fst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 521s] rmepsilon.cc:34:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 521s] | ~~^~~~~~~~~~~~~~ [ 521s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 521s] ./../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]' [ 521s] 184 | state_queue_->Enqueue(source); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 521s] ./../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]' [ 521s] 151 | sd_state_.ShortestDistance(source); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 521s] ./../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]' [ 521s] 270 | rmeps_state.Expand(state); [ 521s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 521s] ./../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]' [ 521s] 62 | RmEpsilon(fst, distance, ropts); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 521s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 521s] 123 | internal::RmEpsilon(fst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 521s] rmepsilon.cc:34:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 521s] | ~~~~~~~~~~~~~~~~~^~~~ [ 521s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 521s] ./../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]' [ 521s] 218 | key_[s] = heap_.Insert(s); [ 521s] | ~~~~~~~~~~~~^~~ [ 521s] ./../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]' [ 521s] 184 | state_queue_->Enqueue(source); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 521s] ./../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]' [ 521s] 151 | sd_state_.ShortestDistance(source); [ 521s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 521s] ./../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]' [ 521s] 270 | rmeps_state.Expand(state); [ 521s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 521s] ./../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]' [ 521s] 62 | RmEpsilon(fst, distance, ropts); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 521s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 521s] 123 | internal::RmEpsilon(fst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 521s] rmepsilon.cc:34: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/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]': [ 521s] ./../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]' [ 521s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 521s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] 679 | &unweighted); [ 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/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/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 521s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 62 | RmEpsilon(fst, distance, ropts); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 521s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 521s] 123 | internal::RmEpsilon(fst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 521s] rmepsilon.cc:34:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 521s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]': [ 521s] ./../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]' [ 521s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 521s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] 679 | &unweighted); [ 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/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/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 521s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 62 | RmEpsilon(fst, distance, ropts); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 521s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 521s] 123 | internal::RmEpsilon(fst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 521s] rmepsilon.cc:34:1: required from here [ 521s] 164 | ({#Op, Arc::Type()}, Op) [ 521s] | ^ [ 521s] ./../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] [ 521s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 521s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 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:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 521s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 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/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 521s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 62 | RmEpsilon(fst, distance, ropts); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 521s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 521s] 123 | internal::RmEpsilon(fst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 521s] rmepsilon.cc:34: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:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 521s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 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/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 521s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 521s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../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]' [ 521s] 62 | RmEpsilon(fst, distance, ropts); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 521s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 521s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 521s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 521s] 123 | internal::RmEpsilon(fst, opts); [ 521s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 521s] rmepsilon.cc:34: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] | ~~^~~~~~~~~~~~~~~~~~~ [ 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.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 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/rmepsilon.h:293:12: required from 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]' [ 522s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 522s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../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]' [ 522s] 62 | RmEpsilon(fst, distance, ropts); [ 522s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 522s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 522s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 522s] 123 | internal::RmEpsilon(fst, opts); [ 522s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 522s] rmepsilon.cc:34: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/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 522s] ./../include/fst/queue.h:548:11: required from here [ 522s] 548 | StateId Head() const final { [ 522s] | ^~~~ [ 522s] ./../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] [ 522s] 552 | ((front_ >= trivial_queue_.size()) || [ 522s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 522s] ./../include/fst/queue.h:563:8: required from here [ 522s] 563 | void Enqueue(StateId s) final { [ 522s] | ^~~~~~~ [ 522s] ./../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] [ 522s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 522s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 522s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 522s] ./../include/fst/queue.h:581:8: required from here [ 522s] 581 | void Dequeue() final { [ 522s] | ^~~~~~~ [ 522s] ./../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] [ 522s] 584 | } else if (front_ < trivial_queue_.size()) { [ 522s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 522s] ./../include/fst/queue.h:593:8: required from here [ 522s] 593 | bool Empty() const final { [ 522s] | ^~~~~ [ 522s] ./../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] [ 522s] 602 | return (front_ >= trivial_queue_.size()) || [ 522s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 522s] ./../include/fst/queue.h:607:8: required from here [ 522s] 607 | void Clear() final { [ 522s] | ^~~~~ [ 522s] ./../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] [ 522s] 611 | } else if (i < trivial_queue_.size()) { [ 522s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 522s] ./../include/fst/queue.h:232:8: required from here [ 522s] 232 | void Update(StateId s) override { [ 522s] | ^~~~~~ [ 522s] ./../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] [ 522s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 522s] | ~~^~~~~~~~~~~~~~ [ 522s] In file included from ./../include/fst/cache.h:33, [ 522s] from ./../include/fst/rmepsilon.h:32: [ 522s] ./../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 > >]': [ 522s] ./../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 > >]' [ 522s] 409 | BaseImpl::DeleteStates(dstates); [ 522s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 522s] ./../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 > >]' [ 522s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 522s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 522s] ./../include/fst/mutable-fst.h:336:8: required from here [ 522s] 336 | void DeleteStates(const std::vector &dstates) override { [ 522s] | ^~~~~~~~~~~~ [ 522s] ./../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] [ 522s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 522s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 522s] ./../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] [ 522s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 522s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 522s] In file included from ./../include/fst/connect.h:29, [ 522s] from ./../include/fst/queue.h:33, [ 522s] from ./../include/fst/script/shortest-distance.h:25, [ 522s] from shortest-distance.cc:18: [ 522s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 522s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 522s] 128 | class ImplToExpandedFst : public ImplToFst { [ 522s] | ^~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 522s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 522s] | ^~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 522s] 520 | class VectorFst : public ImplToMutableFst> { [ 522s] | ^~~~~~~~~ [ 522s] ./../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]' [ 522s] 313 | VectorFst rfst; [ 522s] | ^~~~ [ 522s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 522s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 522s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] 218 | std::get<3>(*args)); [ 522s] | ~~~~~~~~~~~~~~~~~~~ [ 522s] shortest-distance.cc:48:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 522s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 522s] | ^~~~~~~~ [ 522s] In file included from ./../include/fst/arcfilter.h:24, [ 522s] from ./../include/fst/queue.h:32: [ 522s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 522s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 522s] | ^~~~~~~~ [ 522s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 522s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 522s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 522s] | ^~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 522s] 520 | class VectorFst : public ImplToMutableFst> { [ 522s] | ^~~~~~~~~ [ 522s] ./../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]' [ 522s] 313 | VectorFst rfst; [ 522s] | ^~~~ [ 522s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 522s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 522s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] 218 | std::get<3>(*args)); [ 522s] | ~~~~~~~~~~~~~~~~~~~ [ 522s] shortest-distance.cc:48:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 522s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 522s] | ^~~~~~~~ [ 522s] In file included from ./../include/fst/mutable-fst.h:37: [ 522s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 522s] 128 | class ImplToExpandedFst : public ImplToFst { [ 522s] | ^~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 522s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 522s] 520 | class VectorFst : public ImplToMutableFst> { [ 522s] | ^~~~~~~~~ [ 522s] ./../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]' [ 522s] 313 | VectorFst rfst; [ 522s] | ^~~~ [ 522s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 522s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 522s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] 218 | std::get<3>(*args)); [ 522s] | ~~~~~~~~~~~~~~~~~~~ [ 522s] shortest-distance.cc:48:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 522s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 522s] | ^~~~~~~~ [ 522s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 522s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 522s] | ^~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 522s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 522s] 128 | class ImplToExpandedFst : public ImplToFst { [ 522s] | ^~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 522s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 522s] | ^~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 522s] 520 | class VectorFst : public ImplToMutableFst> { [ 522s] | ^~~~~~~~~ [ 522s] ./../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]' [ 522s] 313 | VectorFst rfst; [ 522s] | ^~~~ [ 522s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 522s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 522s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] 218 | std::get<3>(*args)); [ 522s] | ~~~~~~~~~~~~~~~~~~~ [ 522s] shortest-distance.cc:48:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 522s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 522s] | ^~~~~~~~ [ 522s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 522s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 522s] | ^~~~~~~~ [ 522s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 522s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 522s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 522s] | ^~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 522s] 520 | class VectorFst : public ImplToMutableFst> { [ 522s] | ^~~~~~~~~ [ 522s] ./../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]' [ 522s] 313 | VectorFst rfst; [ 522s] | ^~~~ [ 522s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 522s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 522s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] 218 | std::get<3>(*args)); [ 522s] | ~~~~~~~~~~~~~~~~~~~ [ 522s] shortest-distance.cc:48:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 522s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 522s] | ^~~~~~~~ [ 522s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 522s] 128 | class ImplToExpandedFst : public ImplToFst { [ 522s] | ^~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 522s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 522s] 520 | class VectorFst : public ImplToMutableFst> { [ 522s] | ^~~~~~~~~ [ 522s] ./../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]' [ 522s] 313 | VectorFst rfst; [ 522s] | ^~~~ [ 522s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 522s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 522s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] 218 | std::get<3>(*args)); [ 522s] | ~~~~~~~~~~~~~~~~~~~ [ 522s] shortest-distance.cc:48:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 522s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 522s] | ^~~~~~~~ [ 522s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 522s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 522s] | ^~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 522s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 522s] 128 | class ImplToExpandedFst : public ImplToFst { [ 522s] | ^~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 522s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 522s] | ^~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 522s] 520 | class VectorFst : public ImplToMutableFst> { [ 522s] | ^~~~~~~~~ [ 522s] ./../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]' [ 522s] 313 | VectorFst rfst; [ 522s] | ^~~~ [ 522s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 522s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 522s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] 218 | std::get<3>(*args)); [ 522s] | ~~~~~~~~~~~~~~~~~~~ [ 522s] shortest-distance.cc:48:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 522s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 522s] | ^~~~~~~~ [ 522s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 522s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 522s] | ^~~~~~~~ [ 522s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 522s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 522s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 522s] | ^~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 522s] 520 | class VectorFst : public ImplToMutableFst> { [ 522s] | ^~~~~~~~~ [ 522s] ./../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]' [ 522s] 313 | VectorFst rfst; [ 522s] | ^~~~ [ 522s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 522s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 522s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] 218 | std::get<3>(*args)); [ 522s] | ~~~~~~~~~~~~~~~~~~~ [ 522s] shortest-distance.cc:48:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 522s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 522s] | ^~~~~~~~ [ 522s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 522s] 128 | class ImplToExpandedFst : public ImplToFst { [ 522s] | ^~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 522s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 522s] 520 | class VectorFst : public ImplToMutableFst> { [ 522s] | ^~~~~~~~~ [ 522s] ./../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]' [ 522s] 313 | VectorFst rfst; [ 522s] | ^~~~ [ 522s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 522s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 522s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] 218 | std::get<3>(*args)); [ 522s] | ~~~~~~~~~~~~~~~~~~~ [ 522s] shortest-distance.cc:48:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 522s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 522s] | ^~~~~~~~ [ 522s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 522s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 522s] | ^~~~~~~~~~~~~~~~ [ 522s] In file included from ./../include/fst/script/shortest-distance.h:26: [ 522s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 522s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 522s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 522s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 522s] shortest-distance.cc:49:1: required from here [ 522s] 164 | ({#Op, Arc::Type()}, Op) [ 522s] | ^ [ 522s] ./../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] [ 522s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 522s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 522s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 523s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 523s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 523s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] shortest-distance.cc:49:1: required from here [ 523s] 164 | ({#Op, Arc::Type()}, Op) [ 523s] | ^ [ 523s] ./../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] [ 523s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 523s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 523s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 523s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 523s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 523s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] shortest-distance.cc:49:1: required from here [ 523s] 164 | ({#Op, Arc::Type()}, Op) [ 523s] | ^ [ 523s] ./../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] [ 523s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 523s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 523s] ./../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]': [ 523s] ./../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]' [ 523s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 523s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] 679 | &unweighted); [ 523s] | ~~~~~~~~~~~~ [ 523s] ./../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]' [ 523s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 523s] | ^~~~~~~~~~~ [ 523s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 523s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 523s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] 218 | std::get<3>(*args)); [ 523s] | ~~~~~~~~~~~~~~~~~~~ [ 523s] shortest-distance.cc:48:1: required from here [ 523s] 164 | ({#Op, Arc::Type()}, Op) [ 523s] | ^ [ 523s] ./../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] [ 523s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 523s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 523s] ./../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]': [ 523s] ./../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]' [ 523s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 523s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] 679 | &unweighted); [ 523s] | ~~~~~~~~~~~~ [ 523s] ./../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]' [ 523s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 523s] | ^~~~~~~~~~~ [ 523s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 523s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 523s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] 218 | std::get<3>(*args)); [ 523s] | ~~~~~~~~~~~~~~~~~~~ [ 523s] shortest-distance.cc:48:1: required from here [ 523s] 164 | ({#Op, Arc::Type()}, Op) [ 523s] | ^ [ 523s] ./../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] [ 523s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 523s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 523s] ./../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]': [ 523s] ./../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]' [ 523s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 523s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] 679 | &unweighted); [ 523s] | ~~~~~~~~~~~~ [ 523s] ./../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]' [ 523s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 523s] | ^~~~~~~~~~~ [ 523s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 523s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 523s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] 218 | std::get<3>(*args)); [ 523s] | ~~~~~~~~~~~~~~~~~~~ [ 523s] shortest-distance.cc:48:1: required from here [ 523s] 164 | ({#Op, Arc::Type()}, Op) [ 523s] | ^ [ 523s] ./../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] [ 523s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 523s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 523s] ./../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]': [ 523s] ./../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]' [ 523s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 523s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] 679 | &unweighted); [ 523s] | ~~~~~~~~~~~~ [ 523s] ./../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]' [ 523s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 523s] | ^~~~~~~~~~~ [ 523s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 523s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 523s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] 218 | std::get<3>(*args)); [ 523s] | ~~~~~~~~~~~~~~~~~~~ [ 523s] shortest-distance.cc:48:1: required from here [ 523s] 164 | ({#Op, Arc::Type()}, Op) [ 523s] | ^ [ 523s] ./../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] [ 523s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 523s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 523s] ./../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]': [ 523s] ./../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]' [ 523s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 523s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] 679 | &unweighted); [ 523s] | ~~~~~~~~~~~~ [ 523s] ./../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]' [ 523s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 523s] | ^~~~~~~~~~~ [ 523s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 523s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 523s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] 218 | std::get<3>(*args)); [ 523s] | ~~~~~~~~~~~~~~~~~~~ [ 523s] shortest-distance.cc:48:1: required from here [ 523s] 164 | ({#Op, Arc::Type()}, Op) [ 523s] | ^ [ 523s] ./../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] [ 523s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 523s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 523s] ./../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]': [ 523s] ./../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]' [ 523s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 523s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] 679 | &unweighted); [ 523s] | ~~~~~~~~~~~~ [ 523s] ./../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]' [ 523s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 523s] | ^~~~~~~~~~~ [ 523s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 523s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 523s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 523s] 218 | std::get<3>(*args)); [ 523s] | ~~~~~~~~~~~~~~~~~~~ [ 523s] shortest-distance.cc:48:1: required from here [ 523s] 164 | ({#Op, Arc::Type()}, Op) [ 523s] | ^ [ 523s] ./../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] [ 523s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 523s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 524s] ./../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]' [ 524s] 224 | state_queue_->Update(nextstate); [ 524s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 264 | sd_state.ShortestDistance(opts.source); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 112 | ShortestDistance(fst, distance, sopts); [ 524s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 121 | ShortestDistance>(fst, distance, opts); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 524s] 180 | internal::ShortestDistance>( [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 524s] 182 | fst, &typed_distance, opts); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] shortest-distance.cc:47:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 524s] | ~~^~~~~~~~~~~~~~ [ 524s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 524s] ./../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]' [ 524s] 184 | state_queue_->Enqueue(source); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 524s] ./../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]' [ 524s] 264 | sd_state.ShortestDistance(opts.source); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 112 | ShortestDistance(fst, distance, sopts); [ 524s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 121 | ShortestDistance>(fst, distance, opts); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:190:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 524s] 190 | internal::ShortestDistance>( [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 524s] 191 | fst, &typed_distance, opts); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] shortest-distance.cc:47:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 524s] | ~~~~~~~~~~~~~~~~~^~~~ [ 524s] ./../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]': [ 524s] ./../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]' [ 524s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 524s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 679 | &unweighted); [ 524s] | ~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 109 | QueueConstructor::Construct(fst, distance)); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 125 | ShortestDistance>(fst, distance, opts); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 524s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 524s] 165 | opts); [ 524s] | ~~~~~ [ 524s] shortest-distance.cc:47:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 524s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]': [ 524s] ./../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]' [ 524s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 524s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 679 | &unweighted); [ 524s] | ~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 109 | QueueConstructor::Construct(fst, distance)); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 129 | ShortestDistance>(fst, distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] 130 | opts); [ 524s] | ~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 524s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 524s] 165 | opts); [ 524s] | ~~~~~ [ 524s] shortest-distance.cc:47:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 524s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]': [ 524s] ./../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]' [ 524s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 524s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 679 | &unweighted); [ 524s] | ~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 109 | QueueConstructor::Construct(fst, distance)); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 134 | ShortestDistance>(fst, distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] 135 | opts); [ 524s] | ~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 524s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 524s] 165 | opts); [ 524s] | ~~~~~ [ 524s] shortest-distance.cc:47:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 524s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 524s] In file included from ./../include/fst/queue.h:34: [ 524s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 524s] ./../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]' [ 524s] 218 | key_[s] = heap_.Insert(s); [ 524s] | ~~~~~~~~~~~~^~~ [ 524s] ./../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]' [ 524s] 184 | state_queue_->Enqueue(source); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 524s] ./../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]' [ 524s] 264 | sd_state.ShortestDistance(opts.source); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 112 | ShortestDistance(fst, distance, sopts); [ 524s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 121 | ShortestDistance>(fst, distance, opts); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 524s] 180 | internal::ShortestDistance>( [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 524s] 182 | fst, &typed_distance, opts); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] shortest-distance.cc:47:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 57 | if (size_ < values_.size()) { [ 524s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 524s] ./../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]': [ 524s] ./../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]' [ 524s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 524s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 679 | &unweighted); [ 524s] | ~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 109 | QueueConstructor::Construct(fst, distance)); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 125 | ShortestDistance>(fst, distance, opts); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 524s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 524s] 165 | opts); [ 524s] | ~~~~~ [ 524s] shortest-distance.cc:47:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 524s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]': [ 524s] ./../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]' [ 524s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 524s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 679 | &unweighted); [ 524s] | ~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 109 | QueueConstructor::Construct(fst, distance)); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 129 | ShortestDistance>(fst, distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] 130 | opts); [ 524s] | ~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 524s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 524s] 165 | opts); [ 524s] | ~~~~~ [ 524s] shortest-distance.cc:47:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 524s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]': [ 524s] ./../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]' [ 524s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 524s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 679 | &unweighted); [ 524s] | ~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 109 | QueueConstructor::Construct(fst, distance)); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 134 | ShortestDistance>(fst, distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] 135 | opts); [ 524s] | ~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 524s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 524s] 165 | opts); [ 524s] | ~~~~~ [ 524s] shortest-distance.cc:47:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 524s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]': [ 524s] ./../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]' [ 524s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 524s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 679 | &unweighted); [ 524s] | ~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::EpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 109 | QueueConstructor::Construct(fst, distance)); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 125 | ShortestDistance>(fst, distance, opts); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 524s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 524s] 165 | opts); [ 524s] | ~~~~~ [ 524s] shortest-distance.cc:47:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 524s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]': [ 524s] ./../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]' [ 524s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 524s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 679 | &unweighted); [ 524s] | ~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::InputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 109 | QueueConstructor::Construct(fst, distance)); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 129 | ShortestDistance>(fst, distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] 130 | opts); [ 524s] | ~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 524s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 524s] 165 | opts); [ 524s] | ~~~~~ [ 524s] shortest-distance.cc:47:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 524s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]': [ 524s] ./../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]' [ 524s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 524s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 679 | &unweighted); [ 524s] | ~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::OutputEpsilonArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 109 | QueueConstructor::Construct(fst, distance)); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 134 | ShortestDistance>(fst, distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 524s] 135 | opts); [ 524s] | ~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 524s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 524s] 165 | opts); [ 524s] | ~~~~~ [ 524s] shortest-distance.cc:47:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 524s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 524s] In file included from ./../include/fst/queue.h:35: [ 524s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 524s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 524s] 114 | visitor->FinishVisit(); [ 524s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 524s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 524s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 524s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 655 | queue_ = std::make_unique>(fst, filter); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 524s] | ^~~~~~~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 524s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 524s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 218 | std::get<3>(*args)); [ 524s] | ~~~~~~~~~~~~~~~~~~~ [ 524s] shortest-distance.cc:48:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 524s] | ~~^~~~~~~~~~~~~~~~ [ 524s] ./../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] [ 524s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 524s] | ~~^~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 524s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 524s] 114 | visitor->FinishVisit(); [ 524s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 524s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 524s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 524s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 655 | queue_ = std::make_unique>(fst, filter); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 524s] | ^~~~~~~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 524s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 524s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 218 | std::get<3>(*args)); [ 524s] | ~~~~~~~~~~~~~~~~~~~ [ 524s] shortest-distance.cc:48:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 524s] | ~~^~~~~~~~~~~~~~~~ [ 524s] ./../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] [ 524s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 524s] | ~~^~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 524s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 524s] 114 | visitor->FinishVisit(); [ 524s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 524s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 524s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 524s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 655 | queue_ = std::make_unique>(fst, filter); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 524s] | ^~~~~~~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 524s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 524s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 218 | std::get<3>(*args)); [ 524s] | ~~~~~~~~~~~~~~~~~~~ [ 524s] shortest-distance.cc:48:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 524s] | ~~^~~~~~~~~~~~~~~~ [ 524s] ./../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] [ 524s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 524s] | ~~^~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 524s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 524s] 114 | visitor->FinishVisit(); [ 524s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 524s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 524s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 524s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 655 | queue_ = std::make_unique>(fst, filter); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 524s] | ^~~~~~~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 524s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 524s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 218 | std::get<3>(*args)); [ 524s] | ~~~~~~~~~~~~~~~~~~~ [ 524s] shortest-distance.cc:48:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 524s] | ~~^~~~~~~~~~~~~~~~ [ 524s] ./../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] [ 524s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 524s] | ~~^~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 524s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 524s] 114 | visitor->FinishVisit(); [ 524s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 524s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 524s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 524s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 655 | queue_ = std::make_unique>(fst, filter); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 524s] | ^~~~~~~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 524s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 524s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 218 | std::get<3>(*args)); [ 524s] | ~~~~~~~~~~~~~~~~~~~ [ 524s] shortest-distance.cc:48:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 524s] | ~~^~~~~~~~~~~~~~~~ [ 524s] ./../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] [ 524s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 524s] | ~~^~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 524s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 524s] 114 | visitor->FinishVisit(); [ 524s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 524s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 524s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 524s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 524s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 524s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 655 | queue_ = std::make_unique>(fst, filter); [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 524s] ./../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]' [ 524s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 524s] | ^~~~~~~~~~~ [ 524s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 524s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 524s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] 218 | std::get<3>(*args)); [ 524s] | ~~~~~~~~~~~~~~~~~~~ [ 524s] shortest-distance.cc:48:1: required from here [ 524s] 164 | ({#Op, Arc::Type()}, Op) [ 524s] | ^ [ 524s] ./../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] [ 524s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 524s] | ~~^~~~~~~~~~~~~~~~ [ 524s] ./../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] [ 524s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 524s] | ~~^~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 524s] ./../include/fst/queue.h:548:11: required from here [ 524s] 548 | StateId Head() const final { [ 524s] | ^~~~ [ 524s] ./../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] [ 524s] 552 | ((front_ >= trivial_queue_.size()) || [ 524s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 524s] ./../include/fst/queue.h:563:8: required from here [ 524s] 563 | void Enqueue(StateId s) final { [ 524s] | ^~~~~~~ [ 524s] ./../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] [ 524s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 524s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 524s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 524s] ./../include/fst/queue.h:581:8: required from here [ 524s] 581 | void Dequeue() final { [ 524s] | ^~~~~~~ [ 524s] ./../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] [ 524s] 584 | } else if (front_ < trivial_queue_.size()) { [ 524s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 524s] ./../include/fst/queue.h:593:8: required from here [ 524s] 593 | bool Empty() const final { [ 524s] | ^~~~~ [ 524s] ./../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] [ 524s] 602 | return (front_ >= trivial_queue_.size()) || [ 524s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 524s] ./../include/fst/queue.h:607:8: required from here [ 524s] 607 | void Clear() final { [ 524s] | ^~~~~ [ 524s] ./../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] [ 524s] 611 | } else if (i < trivial_queue_.size()) { [ 524s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 524s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 524s] ./../include/fst/queue.h:232:8: required from here [ 524s] 232 | void Update(StateId s) override { [ 524s] | ^~~~~~ [ 524s] ./../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] [ 524s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 524s] | ~~^~~~~~~~~~~~~~ [ 525s] In file included from ./../include/fst/cache.h:33, [ 525s] from ./../include/fst/shortest-distance.h:29: [ 525s] ./../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 > >]': [ 525s] ./../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 > >]' [ 525s] 409 | BaseImpl::DeleteStates(dstates); [ 525s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 525s] ./../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 > >]' [ 525s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 525s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 525s] ./../include/fst/mutable-fst.h:336:8: required from here [ 525s] 336 | void DeleteStates(const std::vector &dstates) override { [ 525s] | ^~~~~~~~~~~~ [ 525s] ./../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] [ 525s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 525s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 525s] ./../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] [ 525s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 525s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 525s] ./../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 > >]': [ 525s] ./../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 > >]' [ 525s] 409 | BaseImpl::DeleteStates(dstates); [ 525s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 525s] ./../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 > >]' [ 525s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 525s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 525s] ./../include/fst/mutable-fst.h:336:8: required from here [ 525s] 336 | void DeleteStates(const std::vector &dstates) override { [ 525s] | ^~~~~~~~~~~~ [ 525s] ./../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] [ 525s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 525s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 525s] ./../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] [ 525s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 525s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 525s] ./../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 > >]': [ 525s] ./../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 > >]' [ 525s] 409 | BaseImpl::DeleteStates(dstates); [ 525s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 525s] ./../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 > >]' [ 525s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 525s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 525s] ./../include/fst/mutable-fst.h:336:8: required from here [ 525s] 336 | void DeleteStates(const std::vector &dstates) override { [ 525s] | ^~~~~~~~~~~~ [ 525s] ./../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] [ 525s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 525s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 525s] ./../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] [ 525s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 525s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 527s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 527s] /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 &&\ [ 527s] mv -f $depbase.Tpo $depbase.Plo [ 527s] 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 [ 529s] In file included from ./../include/fst/vector-fst.h:34, [ 529s] from ./../include/fst/cache.h:33, [ 529s] from ./../include/fst/shortest-path.h:31, [ 529s] from ./../include/fst/script/shortest-path.h:25, [ 529s] from shortest-path.cc:18: [ 529s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 529s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 529s] 128 | class ImplToExpandedFst : public ImplToFst { [ 529s] | ^~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 529s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 529s] | ^~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 529s] 520 | class VectorFst : public ImplToMutableFst> { [ 529s] | ^~~~~~~~~ [ 529s] ./../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]' [ 529s] 468 | VectorFst rfst; [ 529s] | ^~~~ [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 529s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 529s] | ^~~~~~~~ [ 529s] In file included from ./../include/fst/expanded-fst.h:33, [ 529s] from ./../include/fst/mutable-fst.h:37: [ 529s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 529s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 529s] | ^~~~~~~~ [ 529s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 529s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 529s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 529s] | ^~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 529s] 520 | class VectorFst : public ImplToMutableFst> { [ 529s] | ^~~~~~~~~ [ 529s] ./../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]' [ 529s] 468 | VectorFst rfst; [ 529s] | ^~~~ [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 529s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 529s] | ^~~~~~~~ [ 529s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 529s] 128 | class ImplToExpandedFst : public ImplToFst { [ 529s] | ^~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 529s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 529s] 520 | class VectorFst : public ImplToMutableFst> { [ 529s] | ^~~~~~~~~ [ 529s] ./../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]' [ 529s] 468 | VectorFst rfst; [ 529s] | ^~~~ [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 529s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 529s] | ^~~~~~~~ [ 529s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 529s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 529s] | ^~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../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] [ 529s] 475 | if (state < distance->size()) { [ 529s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../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] [ 529s] 475 | if (state < distance->size()) { [ 529s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../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] [ 529s] 475 | if (state < distance->size()) { [ 529s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 99 | ShortestPath>( [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 529s] 100 | ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../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] [ 529s] 475 | if (state < distance->size()) { [ 529s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../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] [ 529s] 475 | if (state < distance->size()) { [ 529s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../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] [ 529s] 475 | if (state < distance->size()) { [ 529s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] 450 | &parent)) { [ 529s] | ~~~~~~~~ [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../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] [ 529s] 182 | while (distance->size() < source) { [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 529s] ./../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] [ 529s] 214 | while (distance->size() <= arc.nextstate) { [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] 483 | opts.weight_threshold, opts.state_threshold); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../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] [ 529s] 339 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 529s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 348 | while (pairs.size() <= final_state) { [ 529s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 367 | : (p.first < distance.size()) ? distance[p.first] : Weight::Zero(); [ 529s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] ./../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] [ 529s] 373 | while (r.size() <= p.first + 1) r.push_back(0); [ 529s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] 450 | &parent)) { [ 529s] | ~~~~~~~~ [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../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] [ 529s] 182 | while (distance->size() < source) { [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 529s] ./../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] [ 529s] 214 | while (distance->size() <= arc.nextstate) { [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] 450 | &parent)) { [ 529s] | ~~~~~~~~ [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../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] [ 529s] 182 | while (distance->size() < source) { [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 529s] ./../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] [ 529s] 214 | while (distance->size() <= arc.nextstate) { [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] 450 | &parent)) { [ 529s] | ~~~~~~~~ [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 99 | ShortestPath>( [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 529s] 100 | ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../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] [ 529s] 182 | while (distance->size() < source) { [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 529s] ./../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] [ 529s] 214 | while (distance->size() <= arc.nextstate) { [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] 450 | &parent)) { [ 529s] | ~~~~~~~~ [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../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] [ 529s] 182 | while (distance->size() < source) { [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 529s] ./../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] [ 529s] 214 | while (distance->size() <= arc.nextstate) { [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 529s] ./../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]': [ 529s] ./../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]' [ 529s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] 450 | &parent)) { [ 529s] | ~~~~~~~~ [ 529s] ./../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]' [ 529s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 529s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../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 >]' [ 529s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 529s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 529s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 529s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 529s] shortest-path.cc:35:1: required from here [ 529s] 164 | ({#Op, Arc::Type()}, Op) [ 529s] | ^ [ 529s] ./../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] [ 529s] 182 | while (distance->size() < source) { [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 529s] ./../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] [ 529s] 214 | while (distance->size() <= arc.nextstate) { [ 529s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 530s] In file included from ./../include/fst/test-properties.h:27, [ 530s] from ./../include/fst/vector-fst.h:35: [ 530s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 530s] ./../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]' [ 530s] 401 | Connect(ofst); [ 530s] | ~~~~~~~^~~~~~ [ 530s] ./../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]' [ 530s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] 483 | opts.weight_threshold, opts.state_threshold); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../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]' [ 530s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 530s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../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 >]' [ 530s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 530s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 530s] shortest-path.cc:35:1: required from here [ 530s] 164 | ({#Op, Arc::Type()}, Op) [ 530s] | ^ [ 530s] ./../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] [ 530s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 530s] | ~~^~~~~~~~~~~~~~~ [ 530s] In file included from ./../include/fst/shortest-distance.h:31, [ 530s] from ./../include/fst/prune.h:31, [ 530s] from ./../include/fst/determinize.h:41, [ 530s] from ./../include/fst/shortest-path.h:32: [ 530s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 530s] ./../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]' [ 530s] 229 | state_queue->Update(arc.nextstate); [ 530s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 530s] ./../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]' [ 530s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] 450 | &parent)) { [ 530s] | ~~~~~~~~ [ 530s] ./../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]' [ 530s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 530s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../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 >]' [ 530s] 99 | ShortestPath>( [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 530s] 100 | ifst, ofst, &distance, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 530s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 530s] shortest-path.cc:35:1: required from here [ 530s] 164 | ({#Op, Arc::Type()}, Op) [ 530s] | ^ [ 530s] ./../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] [ 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/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]' [ 530s] 189 | state_queue->Enqueue(source); [ 530s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 530s] ./../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]' [ 530s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] 450 | &parent)) { [ 530s] | ~~~~~~~~ [ 530s] ./../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]' [ 530s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 530s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../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 >]' [ 530s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 530s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 530s] shortest-path.cc:35:1: required from here [ 530s] 164 | ({#Op, Arc::Type()}, Op) [ 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/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]': [ 530s] ./../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]' [ 530s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 530s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] 679 | &unweighted); [ 530s] | ~~~~~~~~~~~~ [ 530s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::AutoQueue; _Args = {const fst::Fst > >&, const vector, allocator > >*&, fst::AnyArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 530s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 530s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../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]' [ 530s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../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]' [ 530s] 65 | QueueConstructor::Construct(ifst, distance)); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 530s] ./../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 >]' [ 530s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 530s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 530s] shortest-path.cc:35:1: required from here [ 530s] 164 | ({#Op, Arc::Type()}, Op) [ 530s] | ^ [ 530s] ./../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] [ 530s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 530s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 530s] In file included from ./../include/fst/prune.h:30: [ 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 = true; StateId = int]' [ 530s] 218 | key_[s] = heap_.Insert(s); [ 530s] | ~~~~~~~~~~~~^~~ [ 530s] ./../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]' [ 530s] 189 | state_queue->Enqueue(source); [ 530s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 530s] ./../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]' [ 530s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] 450 | &parent)) { [ 530s] | ~~~~~~~~ [ 530s] ./../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]' [ 530s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 530s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../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 >]' [ 530s] 99 | ShortestPath>( [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 530s] 100 | ifst, ofst, &distance, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 530s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 530s] shortest-path.cc:35:1: required from here [ 530s] 164 | ({#Op, Arc::Type()}, Op) [ 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/queue.h:35: [ 530s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 530s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 530s] 114 | visitor->FinishVisit(); [ 530s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 530s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 530s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 530s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 530s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 530s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../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]' [ 530s] 100 | return std::make_unique>(fst, ArcFilter()); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 530s] ./../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]' [ 530s] 65 | QueueConstructor::Construct(ifst, distance)); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 530s] ./../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 >]' [ 530s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 530s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 530s] shortest-path.cc:35:1: required from here [ 530s] 164 | ({#Op, Arc::Type()}, Op) [ 530s] | ^ [ 530s] ./../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] [ 530s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 530s] | ~~^~~~~~~~~~~~~~~~ [ 530s] ./../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] [ 530s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 530s] | ~~^~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 530s] ./../include/fst/shortest-path.h:251:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 530s] 251 | const auto wx = Times(PWeight(px.first), px.second); [ 530s] | ^~~~~~~ [ 530s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/predefined_ops.h:196:23: required from 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = int; _Compare = fst::internal::ShortestPathCompare >]' [ 530s] 196 | { return bool(_M_comp(*__it, __val)); } [ 530s] | ~~~~~~~^~~~~~~~~~~~~~ [ 530s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_heap.h:140:48: required from 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >; _Distance = long int; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >]' [ 530s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 530s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/include/c++/bits/stl_heap.h:216:23: required from 'void std::push_heap(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >; _Compare = fst::internal::ShortestPathCompare >]' [ 530s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 530s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../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]' [ 530s] 389 | std::push_heap(heap.begin(), heap.end(), compare); [ 530s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../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]' [ 530s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] 483 | opts.weight_threshold, opts.state_threshold); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../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]' [ 530s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 530s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../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 >]' [ 530s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 530s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 530s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 530s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 530s] shortest-path.cc:35:1: required from here [ 530s] 164 | ({#Op, Arc::Type()}, Op) [ 530s] | ^ [ 530s] ./../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] [ 530s] 269 | : (state < distance_.size()) ? distance_[state] : Weight::Zero(); [ 530s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 530s] depbase=`echo stateiterator-class.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 stateiterator-class.lo -MD -MP -MF $depbase.Tpo -c -o stateiterator-class.lo stateiterator-class.cc &&\ [ 530s] mv -f $depbase.Tpo $depbase.Plo [ 531s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 531s] ./../include/fst/queue.h:548:11: required from here [ 531s] 548 | StateId Head() const final { [ 531s] | ^~~~ [ 531s] ./../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] [ 531s] 552 | ((front_ >= trivial_queue_.size()) || [ 531s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 531s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 531s] ./../include/fst/queue.h:563:8: required from here [ 531s] 563 | void Enqueue(StateId s) final { [ 531s] | ^~~~~~~ [ 531s] ./../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] [ 531s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 531s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 531s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 531s] ./../include/fst/queue.h:581:8: required from here [ 531s] 581 | void Dequeue() final { [ 531s] | ^~~~~~~ [ 531s] ./../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] [ 531s] 584 | } else if (front_ < trivial_queue_.size()) { [ 531s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 531s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 531s] ./../include/fst/queue.h:593:8: required from here [ 531s] 593 | bool Empty() const final { [ 531s] | ^~~~~ [ 531s] ./../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] [ 531s] 602 | return (front_ >= trivial_queue_.size()) || [ 531s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 531s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 531s] ./../include/fst/queue.h:607:8: required from here [ 531s] 607 | void Clear() final { [ 531s] | ^~~~~ [ 531s] ./../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] [ 531s] 611 | } else if (i < trivial_queue_.size()) { [ 531s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 531s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 531s] ./../include/fst/queue.h:232:8: required from here [ 531s] 232 | void Update(StateId s) override { [ 531s] | ^~~~~~ [ 531s] ./../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] [ 531s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 531s] | ~~^~~~~~~~~~~~~~ [ 531s] ./../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]': [ 531s] ./../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]' [ 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: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] [ 531s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 531s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 531s] ./../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 > > > > >]': [ 531s] ./../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]' [ 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::ReverseArc > >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > > >; 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::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] 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 [ 532s] In file included from ./../include/fst/rational.h:31, [ 532s] from ./../include/fst/closure.h:28, [ 532s] from ./../include/fst/fstlib.h:55, [ 532s] from ./../include/fst/script/stateiterator-class.h:24, [ 532s] from stateiterator-class.cc:18: [ 532s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 532s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 532s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 532s] | ^~~~~~ [ 532s] | template [ 536s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 536s] /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 &&\ [ 536s] mv -f $depbase.Tpo $depbase.Plo [ 536s] 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 [ 539s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 539s] /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 &&\ [ 539s] 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 text-io.lo -MD -MP -MF .deps/text-io.Tpo -c text-io.cc -fPIC -DPIC -o .libs/text-io.o [ 541s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 541s] 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] [ 541s] 59 | while (potentials->size() <= s) { [ 541s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 542s] depbase=`echo topsort.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 topsort.lo -MD -MP -MF $depbase.Tpo -c -o topsort.lo topsort.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 topsort.lo -MD -MP -MF .deps/topsort.Tpo -c topsort.cc -fPIC -DPIC -o .libs/topsort.o [ 545s] In file included from ./../include/fst/topsort.h:28, [ 545s] from ./../include/fst/script/topsort.h:21, [ 545s] from topsort.cc:18: [ 545s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 545s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 545s] 96 | StateSort(fst, order); [ 545s] | ~~~~~~~~~^~~~~~~~~~~~ [ 545s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 545s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 545s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 545s] topsort.cc:31:1: required from here [ 545s] 164 | ({#Op, Arc::Type()}, Op) [ 545s] | ^ [ 545s] ./../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] [ 545s] 41 | if (order.size() != fst->NumStates()) { [ 545s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 545s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 545s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 545s] 96 | StateSort(fst, order); [ 545s] | ~~~~~~~~~^~~~~~~~~~~~ [ 545s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 545s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 545s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 545s] topsort.cc:31:1: required from here [ 545s] 164 | ({#Op, Arc::Type()}, Op) [ 545s] | ^ [ 545s] ./../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] [ 545s] 41 | if (order.size() != fst->NumStates()) { [ 545s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 545s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 545s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 545s] 96 | StateSort(fst, order); [ 545s] | ~~~~~~~~~^~~~~~~~~~~~ [ 545s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 545s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 545s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 545s] topsort.cc:31:1: required from here [ 545s] 164 | ({#Op, Arc::Type()}, Op) [ 545s] | ^ [ 545s] ./../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] [ 545s] 41 | if (order.size() != fst->NumStates()) { [ 545s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 545s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 545s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 545s] 114 | visitor->FinishVisit(); [ 545s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 545s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 545s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 545s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 545s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 545s] 94 | DfsVisit(*fst, &top_order_visitor); [ 545s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 545s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 545s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 545s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 545s] topsort.cc:31:1: required from here [ 545s] 164 | ({#Op, Arc::Type()}, Op) [ 545s] | ^ [ 545s] ./../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] [ 545s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 545s] | ~~^~~~~~~~~~~~~~~~ [ 545s] ./../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] [ 545s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 545s] | ~~^~~~~~~~~~~~~~~~ [ 545s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 545s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 545s] 114 | visitor->FinishVisit(); [ 545s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 545s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 545s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 545s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 545s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 545s] 94 | DfsVisit(*fst, &top_order_visitor); [ 545s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 545s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 545s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 545s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 545s] topsort.cc:31:1: required from here [ 545s] 164 | ({#Op, Arc::Type()}, Op) [ 545s] | ^ [ 545s] ./../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] [ 545s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 545s] | ~~^~~~~~~~~~~~~~~~ [ 545s] ./../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] [ 545s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 545s] | ~~^~~~~~~~~~~~~~~~ [ 545s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 545s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 545s] 114 | visitor->FinishVisit(); [ 545s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 545s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 545s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 545s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 545s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 545s] 94 | DfsVisit(*fst, &top_order_visitor); [ 545s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 545s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 545s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 545s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 545s] topsort.cc:31:1: required from here [ 545s] 164 | ({#Op, Arc::Type()}, Op) [ 545s] | ^ [ 545s] ./../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] [ 545s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 545s] | ~~^~~~~~~~~~~~~~~~ [ 545s] ./../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] [ 545s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 545s] | ~~^~~~~~~~~~~~~~~~ [ 561s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 561s] /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 &&\ [ 561s] mv -f $depbase.Tpo $depbase.Plo [ 561s] 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 [ 564s] In file included from ./../include/fst/rational.h:31, [ 564s] from ./../include/fst/union.h:30, [ 564s] from ./../include/fst/script/union.h:24, [ 564s] from union.cc:18: [ 564s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 564s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 564s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 564s] | ^~~~~~ [ 564s] | template [ 572s] depbase=`echo weight-class.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 weight-class.lo -MD -MP -MF $depbase.Tpo -c -o weight-class.lo weight-class.cc &&\ [ 572s] mv -f $depbase.Tpo $depbase.Plo [ 573s] 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 [ 577s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 577s] /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 &&\ [ 577s] mv -f $depbase.Tpo $depbase.Plo [ 578s] 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 [ 824s] /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 [ 825s] 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.2.0/crti.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -Wl,-rpath -Wl,/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/.libs -Wl,-rpath -Wl,/usr/lib64 ../lib/.libs/libfst.so -ldl -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0 -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/../../../../riscv64-tizen-linux-gnu/lib -L/lib64 -L/usr/lib64 -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtendS.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtn.o -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 [ 874s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.25" && ln -s "libfstscript.so.25.0.0" "libfstscript.so.25") [ 874s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.25.0.0" "libfstscript.so") [ 874s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 874s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 874s] Making all in bin [ 874s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 874s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 874s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 874s] 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 &&\ [ 874s] mv -f $depbase.Tpo $depbase.Po [ 876s] In file included from ./../include/fst/rational.h:31, [ 876s] from ./../include/fst/concat.h:29, [ 876s] from ./../include/fst/script/concat.h:23, [ 876s] from fstconcat-main.cc:26: [ 876s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 876s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 876s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 876s] | ^~~~~~ [ 876s] | template [ 876s] In file included from ./../include/fst/rational.h:31, [ 876s] from ./../include/fst/closure.h:28, [ 876s] from ./../include/fst/script/closure.h:23, [ 876s] from fstclosure-main.cc:25: [ 876s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 876s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 876s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 876s] | ^~~~~~ [ 876s] | template [ 876s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 876s] 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 &&\ [ 876s] mv -f $depbase.Tpo $depbase.Po [ 877s] In file included from ./../include/fst/accumulator.h:34, [ 877s] from ./../include/fst/label-reachable.h:30, [ 877s] from ./../include/fst/lookahead-matcher.h:35, [ 877s] from ./../include/fst/lookahead-filter.h:31, [ 877s] from ./../include/fst/compose.h:33, [ 877s] from ./../include/fst/script/compose.h:23, [ 877s] from fstcompose-main.cc:26: [ 877s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 877s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 877s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 877s] | ^~~~~~ [ 877s] | template [ 877s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 877s] 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 &&\ [ 877s] mv -f $depbase.Tpo $depbase.Po [ 877s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 877s] 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 &&\ [ 877s] mv -f $depbase.Tpo $depbase.Po [ 877s] In file included from ./../include/fst/accumulator.h:34, [ 877s] from ./../include/fst/label-reachable.h:30, [ 877s] from ./../include/fst/lookahead-matcher.h:35, [ 877s] from ./../include/fst/lookahead-filter.h:31, [ 877s] from ./../include/fst/compose.h:33, [ 877s] from ./../include/fst/script/getters.h:28, [ 877s] from fstarcsort-main.cc:27: [ 877s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 877s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 877s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 877s] | ^~~~~~ [ 877s] | template [ 877s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 877s] 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 &&\ [ 877s] mv -f $depbase.Tpo $depbase.Po [ 877s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 877s] 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 &&\ [ 877s] mv -f $depbase.Tpo $depbase.Po [ 877s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 877s] 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 &&\ [ 877s] mv -f $depbase.Tpo $depbase.Po [ 877s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 877s] 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 &&\ [ 877s] mv -f $depbase.Tpo $depbase.Po [ 878s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 878s] 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 &&\ [ 878s] mv -f $depbase.Tpo $depbase.Po [ 878s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 878s] 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 &&\ [ 878s] mv -f $depbase.Tpo $depbase.Po [ 878s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 878s] 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 &&\ [ 878s] mv -f $depbase.Tpo $depbase.Po [ 878s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 878s] 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 &&\ [ 878s] mv -f $depbase.Tpo $depbase.Po [ 878s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 878s] 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 &&\ [ 878s] mv -f $depbase.Tpo $depbase.Po [ 879s] In file included from ./../include/fst/accumulator.h:34, [ 879s] from ./../include/fst/label-reachable.h:30, [ 879s] from ./../include/fst/lookahead-matcher.h:35, [ 879s] from ./../include/fst/lookahead-filter.h:31, [ 879s] from ./../include/fst/compose.h:33, [ 879s] from ./../include/fst/script/getters.h:28, [ 879s] from fstdeterminize-main.cc:26: [ 879s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 879s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 879s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 879s] | ^~~~~~ [ 879s] | template [ 879s] In file included from ./../include/fst/accumulator.h:34, [ 879s] from ./../include/fst/label-reachable.h:30, [ 879s] from ./../include/fst/lookahead-matcher.h:35, [ 879s] from ./../include/fst/lookahead-filter.h:31, [ 879s] from ./../include/fst/compose.h:33, [ 879s] from ./../include/fst/difference.h:28, [ 879s] from ./../include/fst/script/difference.h:23, [ 879s] from fstdifference-main.cc:26: [ 879s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 879s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 879s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 879s] | ^~~~~~ [ 879s] | template [ 879s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 879s] 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 &&\ [ 879s] mv -f $depbase.Tpo $depbase.Po [ 880s] In file included from ./../include/fst/accumulator.h:34, [ 880s] from ./../include/fst/label-reachable.h:30, [ 880s] from ./../include/fst/lookahead-matcher.h:35, [ 880s] from ./../include/fst/lookahead-filter.h:31, [ 880s] from ./../include/fst/compose.h:33, [ 880s] from ./../include/fst/disambiguate.h:33, [ 880s] from ./../include/fst/script/disambiguate.h:25, [ 880s] from fstdisambiguate-main.cc:25: [ 880s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 880s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 880s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 880s] | ^~~~~~ [ 880s] | template [ 880s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 880s] 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 &&\ [ 880s] mv -f $depbase.Tpo $depbase.Po [ 880s] In file included from ./../include/fst/accumulator.h:34, [ 880s] from ./../include/fst/label-reachable.h:30, [ 880s] from ./../include/fst/lookahead-matcher.h:35, [ 880s] from ./../include/fst/lookahead-filter.h:31, [ 880s] from ./../include/fst/compose.h:33, [ 880s] from ./../include/fst/script/getters.h:28, [ 880s] from fstencode-main.cc:27: [ 880s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 880s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 880s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 880s] | ^~~~~~ [ 880s] | template [ 880s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 880s] 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 &&\ [ 880s] mv -f $depbase.Tpo $depbase.Po [ 880s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 880s] 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 &&\ [ 880s] mv -f $depbase.Tpo $depbase.Po [ 881s] In file included from ./../include/fst/accumulator.h:34, [ 881s] from ./../include/fst/label-reachable.h:30, [ 881s] from ./../include/fst/lookahead-matcher.h:35, [ 881s] from ./../include/fst/lookahead-filter.h:31, [ 881s] from ./../include/fst/compose.h:33, [ 881s] from ./../include/fst/script/getters.h:28, [ 881s] from fstepsnormalize-main.cc:26: [ 881s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 881s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 881s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 881s] | ^~~~~~ [ 881s] | template [ 881s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 881s] 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 &&\ [ 881s] mv -f $depbase.Tpo $depbase.Po [ 881s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 881s] 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 &&\ [ 881s] mv -f $depbase.Tpo $depbase.Po [ 881s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 881s] 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 &&\ [ 881s] mv -f $depbase.Tpo $depbase.Po [ 882s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 882s] 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 &&\ [ 882s] mv -f $depbase.Tpo $depbase.Po [ 882s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 882s] 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 &&\ [ 882s] mv -f $depbase.Tpo $depbase.Po [ 882s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 882s] 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 &&\ [ 882s] mv -f $depbase.Tpo $depbase.Po [ 882s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 882s] 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 &&\ [ 882s] mv -f $depbase.Tpo $depbase.Po [ 882s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 882s] 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 &&\ [ 882s] mv -f $depbase.Tpo $depbase.Po [ 882s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 882s] 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 &&\ [ 882s] mv -f $depbase.Tpo $depbase.Po [ 883s] In file included from ./../include/fst/accumulator.h:34, [ 883s] from ./../include/fst/label-reachable.h:30, [ 883s] from ./../include/fst/lookahead-matcher.h:35, [ 883s] from ./../include/fst/lookahead-filter.h:31, [ 883s] from ./../include/fst/compose.h:33, [ 883s] from ./../include/fst/script/getters.h:28, [ 883s] from fstequivalent-main.cc:27: [ 883s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 883s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 883s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 883s] | ^~~~~~ [ 883s] | template [ 883s] In file included from ./../include/fst/accumulator.h:34, [ 883s] from ./../include/fst/label-reachable.h:30, [ 883s] from ./../include/fst/lookahead-matcher.h:35, [ 883s] from ./../include/fst/lookahead-filter.h:31, [ 883s] from ./../include/fst/compose.h:33, [ 883s] from ./../include/fst/script/getters.h:28, [ 883s] from fstinfo-main.cc:29: [ 883s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 883s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 883s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 883s] | ^~~~~~ [ 883s] | template [ 883s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 883s] 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 &&\ [ 883s] mv -f $depbase.Tpo $depbase.Po [ 883s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 883s] 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 &&\ [ 883s] mv -f $depbase.Tpo $depbase.Po [ 883s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 883s] 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 &&\ [ 883s] mv -f $depbase.Tpo $depbase.Po [ 884s] In file included from ./../include/fst/accumulator.h:34, [ 884s] from ./../include/fst/label-reachable.h:30, [ 884s] from ./../include/fst/lookahead-matcher.h:35, [ 884s] from ./../include/fst/lookahead-filter.h:31, [ 884s] from ./../include/fst/compose.h:33, [ 884s] from ./../include/fst/script/getters.h:28, [ 884s] from fstintersect-main.cc:26: [ 884s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 884s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 884s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 884s] | ^~~~~~ [ 884s] | template [ 884s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 884s] 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 &&\ [ 884s] mv -f $depbase.Tpo $depbase.Po [ 884s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 884s] 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 &&\ [ 884s] mv -f $depbase.Tpo $depbase.Po [ 885s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 885s] 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 &&\ [ 885s] mv -f $depbase.Tpo $depbase.Po [ 885s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 885s] 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 &&\ [ 885s] mv -f $depbase.Tpo $depbase.Po [ 885s] In file included from ./../include/fst/accumulator.h:34, [ 885s] from ./../include/fst/label-reachable.h:30, [ 885s] from ./../include/fst/lookahead-matcher.h:35, [ 885s] from ./../include/fst/lookahead-filter.h:31, [ 885s] from ./../include/fst/compose.h:33, [ 885s] from ./../include/fst/script/getters.h:28, [ 885s] from fstmap-main.cc:26: [ 885s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 885s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 885s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 885s] | ^~~~~~ [ 885s] | template [ 885s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 885s] 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 &&\ [ 885s] mv -f $depbase.Tpo $depbase.Po [ 885s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 885s] 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 &&\ [ 885s] mv -f $depbase.Tpo $depbase.Po [ 886s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 886s] 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 &&\ [ 886s] mv -f $depbase.Tpo $depbase.Po [ 886s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 886s] 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 &&\ [ 886s] mv -f $depbase.Tpo $depbase.Po [ 886s] In file included from ./../include/fst/rational.h:31, [ 886s] from ./../include/fst/closure.h:28, [ 886s] from ./../include/fst/fstlib.h:55, [ 886s] from ./../include/fst/script/print-impl.h:28, [ 886s] from ./../include/fst/script/print.h:26, [ 886s] from fstprint-main.cc:29: [ 886s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 886s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 886s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 886s] | ^~~~~~ [ 886s] | template [ 887s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 887s] 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 &&\ [ 887s] mv -f $depbase.Tpo $depbase.Po [ 887s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 887s] 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 &&\ [ 887s] mv -f $depbase.Tpo $depbase.Po [ 887s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 887s] 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 &&\ [ 887s] mv -f $depbase.Tpo $depbase.Po [ 887s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 887s] 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 &&\ [ 887s] mv -f $depbase.Tpo $depbase.Po [ 887s] In file included from ./../include/fst/accumulator.h:34, [ 887s] from ./../include/fst/label-reachable.h:30, [ 887s] from ./../include/fst/lookahead-matcher.h:35, [ 887s] from ./../include/fst/lookahead-filter.h:31, [ 887s] from ./../include/fst/compose.h:33, [ 887s] from ./../include/fst/script/getters.h:28, [ 887s] from fstproject-main.cc:25: [ 887s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 887s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 887s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 887s] | ^~~~~~ [ 887s] | template [ 887s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 887s] 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 &&\ [ 887s] mv -f $depbase.Tpo $depbase.Po [ 887s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 887s] 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 &&\ [ 887s] mv -f $depbase.Tpo $depbase.Po [ 888s] In file included from ./../include/fst/accumulator.h:34, [ 888s] from ./../include/fst/label-reachable.h:30, [ 888s] from ./../include/fst/lookahead-matcher.h:35, [ 888s] from ./../include/fst/lookahead-filter.h:31, [ 888s] from ./../include/fst/compose.h:33, [ 888s] from ./../include/fst/script/getters.h:28, [ 888s] from fstpush-main.cc:26: [ 888s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 888s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 888s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 888s] | ^~~~~~ [ 888s] | template [ 888s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 888s] 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 &&\ [ 888s] mv -f $depbase.Tpo $depbase.Po [ 888s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 888s] 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 &&\ [ 888s] mv -f $depbase.Tpo $depbase.Po [ 889s] In file included from ./../include/fst/accumulator.h:34, [ 889s] from ./../include/fst/label-reachable.h:30, [ 889s] from ./../include/fst/lookahead-matcher.h:35, [ 889s] from ./../include/fst/lookahead-filter.h:31, [ 889s] from ./../include/fst/compose.h:33, [ 889s] from ./../include/fst/script/getters.h:28, [ 889s] from fstrandgen-main.cc:26: [ 889s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 889s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 889s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 889s] | ^~~~~~ [ 889s] | template [ 889s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 889s] 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 &&\ [ 889s] mv -f $depbase.Tpo $depbase.Po [ 889s] In file included from ./../include/fst/accumulator.h:34, [ 889s] from ./../include/fst/label-reachable.h:30, [ 889s] from ./../include/fst/lookahead-matcher.h:35, [ 889s] from ./../include/fst/lookahead-filter.h:31, [ 889s] from ./../include/fst/compose.h:33, [ 889s] from ./../include/fst/script/getters.h:28, [ 889s] from fstreplace-main.cc:29: [ 889s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 889s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 889s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 889s] | ^~~~~~ [ 889s] | template [ 890s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 890s] 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 &&\ [ 890s] mv -f $depbase.Tpo $depbase.Po [ 890s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 890s] 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 &&\ [ 890s] mv -f $depbase.Tpo $depbase.Po [ 890s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 890s] 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 &&\ [ 890s] mv -f $depbase.Tpo $depbase.Po [ 890s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 890s] 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 &&\ [ 890s] mv -f $depbase.Tpo $depbase.Po [ 891s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 891s] 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 &&\ [ 891s] mv -f $depbase.Tpo $depbase.Po [ 891s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 891s] 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 &&\ [ 891s] mv -f $depbase.Tpo $depbase.Po [ 891s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 891s] 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 &&\ [ 891s] mv -f $depbase.Tpo $depbase.Po [ 891s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 891s] 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 &&\ [ 891s] mv -f $depbase.Tpo $depbase.Po [ 891s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 891s] 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 &&\ [ 891s] mv -f $depbase.Tpo $depbase.Po [ 892s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 892s] 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 &&\ [ 892s] mv -f $depbase.Tpo $depbase.Po [ 892s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 892s] 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 &&\ [ 892s] mv -f $depbase.Tpo $depbase.Po [ 892s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 892s] 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 &&\ [ 892s] mv -f $depbase.Tpo $depbase.Po [ 892s] In file included from ./../include/fst/accumulator.h:34, [ 892s] from ./../include/fst/label-reachable.h:30, [ 892s] from ./../include/fst/lookahead-matcher.h:35, [ 892s] from ./../include/fst/lookahead-filter.h:31, [ 892s] from ./../include/fst/compose.h:33, [ 892s] from ./../include/fst/script/getters.h:28, [ 892s] from fstreweight-main.cc:26: [ 892s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 892s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 892s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 892s] | ^~~~~~ [ 892s] | template [ 892s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 892s] 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 &&\ [ 892s] mv -f $depbase.Tpo $depbase.Po [ 892s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 892s] 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 &&\ [ 892s] mv -f $depbase.Tpo $depbase.Po [ 892s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 892s] 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 &&\ [ 892s] mv -f $depbase.Tpo $depbase.Po [ 892s] In file included from ./../include/fst/accumulator.h:34, [ 892s] from ./../include/fst/label-reachable.h:30, [ 892s] from ./../include/fst/lookahead-matcher.h:35, [ 892s] from ./../include/fst/lookahead-filter.h:31, [ 892s] from ./../include/fst/compose.h:33, [ 892s] from ./../include/fst/script/getters.h:28, [ 892s] from fstrmepsilon-main.cc:26: [ 892s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 892s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 892s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 892s] | ^~~~~~ [ 892s] | template [ 893s] In file included from ./../include/fst/accumulator.h:34, [ 893s] from ./../include/fst/label-reachable.h:30, [ 893s] from ./../include/fst/lookahead-matcher.h:35, [ 893s] from ./../include/fst/lookahead-filter.h:31, [ 893s] from ./../include/fst/compose.h:33, [ 893s] from ./../include/fst/script/getters.h:28, [ 893s] from fstshortestdistance-main.cc:28: [ 893s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 893s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 893s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 893s] | ^~~~~~ [ 893s] | template [ 893s] In file included from ./../include/fst/accumulator.h:34, [ 893s] from ./../include/fst/label-reachable.h:30, [ 893s] from ./../include/fst/lookahead-matcher.h:35, [ 893s] from ./../include/fst/lookahead-filter.h:31, [ 893s] from ./../include/fst/compose.h:33, [ 893s] from ./../include/fst/script/getters.h:28, [ 893s] from fstshortestpath-main.cc:27: [ 893s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 893s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 893s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 893s] | ^~~~~~ [ 893s] | template [ 894s] /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 [ 894s] /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 [ 894s] /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 [ 895s] In file included from ./../include/fst/rational.h:31, [ 895s] from ./../include/fst/union.h:30, [ 895s] from ./../include/fst/script/union.h:24, [ 895s] from fstunion-main.cc:26: [ 895s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 895s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 895s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 895s] | ^~~~~~ [ 895s] | template [ 895s] /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 [ 895s] 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 [ 895s] /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 [ 895s] /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 [ 895s] /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 [ 895s] 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 [ 895s] /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 [ 896s] 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 [ 896s] /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 [ 896s] 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 [ 896s] /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 [ 896s] 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 [ 896s] 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 [ 896s] 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 [ 896s] /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 [ 896s] 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 [ 897s] /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 [ 897s] /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 [ 897s] 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 [ 897s] 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 [ 897s] /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 [ 897s] /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 [ 897s] /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 [ 897s] /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 [ 897s] /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 [ 897s] 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 [ 897s] /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 [ 897s] /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 [ 898s] 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 [ 898s] /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 [ 898s] 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 [ 898s] 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 [ 898s] 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 [ 898s] 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 [ 898s] 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 [ 898s] 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 [ 898s] /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 [ 898s] /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 [ 898s] /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 [ 899s] /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 [ 899s] 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 [ 899s] 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 [ 899s] /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 [ 899s] 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 [ 899s] /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 [ 899s] /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 [ 899s] /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 [ 899s] /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 [ 899s] 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 [ 899s] 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 [ 899s] 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 [ 900s] /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 [ 900s] /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 [ 900s] 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 [ 900s] /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 [ 900s] 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 [ 900s] 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 [ 900s] 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 [ 900s] 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 [ 900s] 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 [ 900s] /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 [ 900s] /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 [ 900s] /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 [ 900s] /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 [ 901s] 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 [ 901s] 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 [ 901s] 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 [ 902s] 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 [ 902s] 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 [ 902s] 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 [ 902s] 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 [ 902s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 902s] Making all in test [ 902s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 902s] make[3]: Nothing to be done for 'all'. [ 902s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 902s] Making all in extensions [ 902s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 903s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 903s] make[4]: Nothing to be done for 'all-am'. [ 903s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 903s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 903s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 903s] make[3]: Nothing to be done for 'all-am'. [ 903s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 903s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 903s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 903s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 903s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 903s] + exit 0 [ 903s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.a4QMIn [ 903s] + umask 022 [ 903s] + cd /home/abuild/rpmbuild/BUILD [ 903s] + cd openfst-1.8.2 [ 903s] + LANG=C [ 903s] + export LANG [ 903s] + unset DISPLAY [ 903s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 [ 903s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 [ 903s] + /bin/make install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 [ 903s] Making install in src [ 903s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 903s] Making install in include [ 903s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 903s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 903s] make[3]: Nothing to be done for 'install-exec-am'. [ 903s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include' [ 903s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst' [ 903s] /bin/install -c -m 644 fst/accumulator.h fst/add-on.h fst/arc-arena.h fst/arc-map.h fst/arc.h fst/arcfilter.h fst/arcsort.h fst/bi-table.h fst/cache.h fst/closure.h fst/compact-fst.h fst/compat.h fst/complement.h fst/compose-filter.h fst/compose.h fst/concat.h fst/connect.h fst/const-fst.h fst/determinize.h fst/dfs-visit.h fst/difference.h fst/disambiguate.h fst/edit-fst.h fst/encode.h fst/epsnormalize.h fst/equal.h fst/equivalent.h fst/error-weight.h fst/expanded-fst.h fst/expander-cache.h fst/expectation-weight.h fst/factor-weight.h fst/filter-state.h fst/flags.h fst/float-weight.h fst/fst-decl.h fst/fst.h fst/fstlib.h fst/generic-register.h fst/heap.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst' [ 903s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst' [ 903s] /bin/install -c -m 644 fst/icu.h fst/intersect.h fst/interval-set.h fst/invert.h fst/isomorphic.h fst/label-reachable.h fst/lexicographic-weight.h fst/lock.h fst/log.h fst/lookahead-filter.h fst/lookahead-matcher.h fst/mapped-file.h fst/matcher-fst.h fst/matcher.h fst/memory.h fst/minimize.h fst/mutable-fst.h fst/pair-weight.h fst/partition.h fst/power-weight.h fst/power-weight-mappers.h fst/product-weight.h fst/project.h fst/properties.h fst/prune.h fst/push.h fst/queue.h fst/randequivalent.h fst/randgen.h fst/rational.h fst/register.h fst/relabel.h fst/replace-util.h fst/replace.h fst/reverse.h fst/reweight.h fst/rmepsilon.h fst/rmfinalepsilon.h fst/set-weight.h fst/shortest-distance.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst' [ 903s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst/script' [ 903s] /bin/install -c -m 644 fst/script/arc-class.h fst/script/arcfilter-impl.h fst/script/arciterator-class.h fst/script/arcsort.h fst/script/arg-packs.h fst/script/closure.h fst/script/compile-impl.h fst/script/compile.h fst/script/compose.h fst/script/concat.h fst/script/connect.h fst/script/convert.h fst/script/decode.h fst/script/determinize.h fst/script/difference.h fst/script/disambiguate.h fst/script/draw-impl.h fst/script/draw.h fst/script/encode.h fst/script/encodemapper-class.h fst/script/epsnormalize.h fst/script/equal.h fst/script/equivalent.h fst/script/fst-class.h fst/script/fstscript.h fst/script/getters.h fst/script/info-impl.h fst/script/info.h fst/script/intersect.h fst/script/invert.h fst/script/isomorphic.h fst/script/map.h fst/script/minimize.h fst/script/print-impl.h fst/script/print.h fst/script/project.h fst/script/prune.h fst/script/push.h fst/script/randequivalent.h fst/script/randgen.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst/script' [ 903s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst/test' [ 903s] /bin/install -c -m 644 fst/test/algo_test.h fst/test/compactors.h fst/test/fst_test.h fst/test/rand-fst.h fst/test/weight-tester.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst/test' [ 903s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst' [ 903s] /bin/install -c -m 644 fst/shortest-path.h fst/signed-log-weight.h fst/sparse-power-weight.h fst/sparse-tuple-weight.h fst/state-map.h fst/state-reachable.h fst/state-table.h fst/statesort.h fst/string-weight.h fst/string.h fst/symbol-table-ops.h fst/symbol-table.h fst/synchronize.h fst/test-properties.h fst/topsort.h fst/tuple-weight.h fst/union-find.h fst/union-weight.h fst/union.h fst/util.h fst/vector-fst.h fst/verify.h fst/visit.h fst/windows_defs.inc fst/weight.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst' [ 904s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst/script' [ 904s] /bin/install -c -m 644 fst/script/relabel.h fst/script/replace.h fst/script/reverse.h fst/script/reweight.h fst/script/rmepsilon.h fst/script/script-impl.h fst/script/shortest-distance.h fst/script/shortest-path.h fst/script/stateiterator-class.h fst/script/synchronize.h fst/script/text-io.h fst/script/topsort.h fst/script/union.h fst/script/weight-class.h fst/script/fstscript-decl.h fst/script/verify.h '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/include/fst/script' [ 904s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 904s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 904s] Making install in lib [ 904s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 904s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 904s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64' [ 904s] /bin/sh ../../libtool --mode=install /bin/install -c libfst.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64' [ 904s] libtool: install: /bin/install -c .libs/libfst.so.25.0.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64/libfst.so.25.0.0 [ 904s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64 && { ln -s -f libfst.so.25.0.0 libfst.so.25 || { rm -f libfst.so.25 && ln -s libfst.so.25.0.0 libfst.so.25; }; }) [ 904s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64 && { ln -s -f libfst.so.25.0.0 libfst.so || { rm -f libfst.so && ln -s libfst.so.25.0.0 libfst.so; }; }) [ 904s] libtool: install: /bin/install -c .libs/libfst.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64/libfst.la [ 905s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 905s] make[3]: Nothing to be done for 'install-data-am'. [ 905s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 905s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 905s] Making install in script [ 905s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 905s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 905s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64' [ 905s] /bin/sh ../../libtool --mode=install /bin/install -c libfstscript.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64' [ 905s] libtool: warning: relinking 'libfstscript.la' [ 905s] 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.2.riscv64) [ 906s] 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.2.0/crti.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtbeginS.o .libs/arciterator-class.o .libs/arcsort.o .libs/closure.o .libs/compile.o .libs/compose.o .libs/concat.o .libs/connect.o .libs/convert.o .libs/decode.o .libs/determinize.o .libs/difference.o .libs/disambiguate.o .libs/draw.o .libs/encode.o .libs/encodemapper-class.o .libs/epsnormalize.o .libs/equal.o .libs/equivalent.o .libs/fst-class.o .libs/getters.o .libs/info-impl.o .libs/info.o .libs/intersect.o .libs/invert.o .libs/isomorphic.o .libs/map.o .libs/minimize.o .libs/print.o .libs/project.o .libs/prune.o .libs/push.o .libs/randequivalent.o .libs/randgen.o .libs/relabel.o .libs/replace.o .libs/reverse.o .libs/reweight.o .libs/rmepsilon.o .libs/shortest-distance.o .libs/shortest-path.o .libs/stateiterator-class.o .libs/synchronize.o .libs/text-io.o .libs/topsort.o .libs/union.o .libs/weight-class.o .libs/verify.o -Wl,-rpath -Wl,/usr/lib64 -L/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64 -L/usr/lib64 -lfst -ldl -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0 -L/usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/../../../../riscv64-tizen-linux-gnu/lib -L/lib64 -lstdc++ -lm -lc -lgcc_s /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtendS.o /usr/lib64/gcc/riscv64-tizen-linux-gnu/14.2.0/crtn.o -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 [ 960s] libtool: install: /bin/install -c .libs/libfstscript.so.25.0.0T /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64/libfstscript.so.25.0.0 [ 961s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64 && { ln -s -f libfstscript.so.25.0.0 libfstscript.so.25 || { rm -f libfstscript.so.25 && ln -s libfstscript.so.25.0.0 libfstscript.so.25; }; }) [ 961s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64 && { ln -s -f libfstscript.so.25.0.0 libfstscript.so || { rm -f libfstscript.so && ln -s libfstscript.so.25.0.0 libfstscript.so; }; }) [ 961s] libtool: install: /bin/install -c .libs/libfstscript.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64/libfstscript.la [ 961s] libtool: warning: remember to run 'libtool --finish /usr/lib64' [ 961s] make[3]: Nothing to be done for 'install-data-am'. [ 961s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 961s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 961s] Making install in bin [ 962s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 962s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 962s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin' [ 962s] /bin/sh ../../libtool --mode=install /bin/install -c fstarcsort fstclosure fstcompile fstcompose fstconcat fstconnect fstconvert fstdeterminize fstdifference fstdisambiguate fstdraw fstencode fstepsnormalize fstequal fstequivalent fstinfo fstintersect fstinvert fstisomorphic fstmap fstminimize fstprint fstproject fstprune fstpush fstrandgen fstrelabel fstreplace fstreverse fstreweight fstrmepsilon fstshortestdistance fstshortestpath fstsymbols fstsynchronize fsttopsort fstunion '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin' [ 962s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 962s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 962s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 962s] libtool: install: /bin/install -c .libs/fstarcsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstarcsort [ 963s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 963s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 963s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 963s] libtool: install: /bin/install -c .libs/fstclosure /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstclosure [ 963s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 963s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 963s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 963s] libtool: install: /bin/install -c .libs/fstcompile /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstcompile [ 963s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 964s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 964s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 964s] libtool: install: /bin/install -c .libs/fstcompose /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstcompose [ 964s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 964s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 964s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 964s] libtool: install: /bin/install -c .libs/fstconcat /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstconcat [ 965s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 965s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 965s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 965s] libtool: install: /bin/install -c .libs/fstconnect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstconnect [ 965s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 965s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 965s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 965s] libtool: install: /bin/install -c .libs/fstconvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstconvert [ 966s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 966s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 966s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 966s] libtool: install: /bin/install -c .libs/fstdeterminize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdeterminize [ 966s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 966s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 966s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 966s] libtool: install: /bin/install -c .libs/fstdifference /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdifference [ 967s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 967s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 967s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 967s] libtool: install: /bin/install -c .libs/fstdisambiguate /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdisambiguate [ 967s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 967s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 967s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 967s] libtool: install: /bin/install -c .libs/fstdraw /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdraw [ 968s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 968s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 968s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 968s] libtool: install: /bin/install -c .libs/fstencode /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstencode [ 968s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 968s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 968s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 968s] libtool: install: /bin/install -c .libs/fstepsnormalize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstepsnormalize [ 968s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 968s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 968s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 968s] libtool: install: /bin/install -c .libs/fstequal /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstequal [ 969s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 969s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 969s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 969s] libtool: install: /bin/install -c .libs/fstequivalent /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstequivalent [ 969s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 969s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 969s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 969s] libtool: install: /bin/install -c .libs/fstinfo /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstinfo [ 969s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 969s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 970s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 970s] libtool: install: /bin/install -c .libs/fstintersect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstintersect [ 970s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 970s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 970s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 970s] libtool: install: /bin/install -c .libs/fstinvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstinvert [ 970s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 970s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 970s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 970s] libtool: install: /bin/install -c .libs/fstisomorphic /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstisomorphic [ 971s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 971s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 971s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 971s] libtool: install: /bin/install -c .libs/fstmap /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstmap [ 971s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 971s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 971s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 971s] libtool: install: /bin/install -c .libs/fstminimize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstminimize [ 971s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 971s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 971s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 971s] libtool: install: /bin/install -c .libs/fstprint /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstprint [ 972s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 972s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 972s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 972s] libtool: install: /bin/install -c .libs/fstproject /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstproject [ 972s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 972s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 972s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 972s] libtool: install: /bin/install -c .libs/fstprune /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstprune [ 972s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 972s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 972s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 972s] libtool: install: /bin/install -c .libs/fstpush /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstpush [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 973s] libtool: install: /bin/install -c .libs/fstrandgen /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstrandgen [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 973s] libtool: install: /bin/install -c .libs/fstrelabel /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstrelabel [ 973s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 973s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 973s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 973s] libtool: install: /bin/install -c .libs/fstreplace /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstreplace [ 974s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 974s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 974s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 974s] libtool: install: /bin/install -c .libs/fstreverse /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstreverse [ 974s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 974s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 974s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 974s] libtool: install: /bin/install -c .libs/fstreweight /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstreweight [ 974s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 974s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 974s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 974s] libtool: install: /bin/install -c .libs/fstrmepsilon /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstrmepsilon [ 975s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 975s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 975s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 975s] libtool: install: /bin/install -c .libs/fstshortestdistance /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstshortestdistance [ 975s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 975s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 975s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 975s] libtool: install: /bin/install -c .libs/fstshortestpath /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstshortestpath [ 975s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 975s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 975s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 975s] libtool: install: /bin/install -c .libs/fstsymbols /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstsymbols [ 976s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 976s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 976s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 976s] libtool: install: /bin/install -c .libs/fstsynchronize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstsynchronize [ 976s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 976s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 976s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 976s] libtool: install: /bin/install -c .libs/fsttopsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fsttopsort [ 976s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib64' [ 976s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib64' [ 977s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib64' [ 977s] libtool: install: /bin/install -c .libs/fstunion /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstunion [ 977s] make[3]: Nothing to be done for 'install-data-am'. [ 977s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 977s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 977s] Making install in test [ 977s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 977s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 977s] make[3]: Nothing to be done for 'install-exec-am'. [ 977s] make[3]: Nothing to be done for 'install-data-am'. [ 977s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 977s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 977s] Making install in extensions [ 977s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 977s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 977s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 977s] make[4]: Nothing to be done for 'install-exec-am'. [ 977s] make[4]: Nothing to be done for 'install-data-am'. [ 977s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 977s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 977s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 977s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 977s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 977s] make[3]: Nothing to be done for 'install-exec-am'. [ 977s] make[3]: Nothing to be done for 'install-data-am'. [ 977s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 977s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 977s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 977s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 977s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 977s] make[2]: Nothing to be done for 'install-exec-am'. [ 977s] make[2]: Nothing to be done for 'install-data-am'. [ 977s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 977s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 977s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64 -name '*.la' -delete [ 977s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/info [ 977s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/doc/packages [ 977s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/doc/openfst [ 977s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/doc/openfst-1.8.2 [ 977s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/gtk-doc [ 977s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/doc [ 977s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/man [ 977s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 -regex '.*/man/man./.*.[0-9]' [ 977s] + xargs rm -f -- [ 977s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 -regex '.*/man/../man./.*.[0-9]' [ 977s] + xargs rm -f -- [ 977s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 -regex '.*/man/man./.*.[0-9]pm' [ 977s] + xargs rm -f -- [ 977s] + /usr/lib/rpm/find-debuginfo.sh -j12 --build-id-seed 1.8.2-1.2 --unique-debug-src-base openfst-1.8.2-1.2.riscv64 -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/openfst-1.8.2 [ 986s] 1+0 records in [ 986s] 1+0 records out [ 986s] 1+0 records in [ 986s] 1+0 records out [ 986s] 1+0 records in [ 986s] 1+0 records out [ 986s] 1+0 records in [ 986s] 1+0 records out [ 986s] 1+0 records in [ 986s] 1+0 records out [ 986s] 1+0 records in [ 986s] 1+0 records out [ 986s] 1+0 records in [ 986s] 1+0 records out [ 986s] 1+0 records in [ 986s] 1+0 records out [ 986s] 1+0 records in [ 986s] 1+0 records out [ 986s] 1+0 records in [ 986s] 1+0 records out [ 986s] 1+0 records in [ 986s] 1+0 records out [ 986s] 1+0 records in [ 986s] 1+0 records out [ 986s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstarcsort [ 986s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstclosure [ 986s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstconnect [ 986s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstcompose [ 986s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdeterminize [ 986s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstcompile [ 986s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstconcat [ 986s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstconvert [ 986s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstencode [ 986s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdifference [ 986s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdisambiguate [ 986s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstdraw [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstepsnormalize [ 987s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstequal [ 987s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstequivalent [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstinfo [ 987s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstintersect [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstinvert [ 987s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstproject [ 987s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstminimize [ 987s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstmap [ 987s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstprune [ 987s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstprint [ 987s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstisomorphic [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] 1+0 records in [ 987s] 1+0 records out [ 987s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstpush [ 988s] 1+0 records in [ 988s] 1+0 records out [ 988s] 1+0 records in [ 988s] 1+0 records out [ 988s] 1+0 records in [ 988s] 1+0 records out [ 988s] 1+0 records in [ 988s] 1+0 records out [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstreplace [ 988s] 1+0 records in [ 988s] 1+0 records out [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstrandgen [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstrelabel [ 988s] 1+0 records in [ 988s] 1+0 records out [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstreverse [ 988s] 1+0 records in [ 988s] 1+0 records out [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstreweight [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstshortestdistance [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstshortestpath [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstrmepsilon [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstsymbols [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstsynchronize [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fsttopsort [ 988s] 1+0 records in [ 988s] 1+0 records out [ 988s] 1+0 records in [ 988s] 1+0 records out [ 988s] 1+0 records in [ 988s] 1+0 records out [ 988s] 0+0 records in [ 988s] 0+0 records out [ 988s] 0+0 records in [ 988s] 0+0 records out [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/bin/fstunion [ 988s] 0+0 records in [ 988s] 0+0 records out [ 988s] 0+0 records in [ 988s] 0+0 records out [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64/libfstscript.so.25.0.0 [ 988s] 0+0 records in [ 988s] 0+0 records out [ 988s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/lib64/libfst.so.25.0.0 [ 988s] 0+0 records in [ 988s] 0+0 records out [ 988s] 0+0 records in [ 988s] 0+0 records out [ 988s] 0+0 records in [ 988s] 0+0 records out [ 988s] 0+0 records in [ 988s] 0+0 records out [ 989s] 0+0 records in [ 989s] 0+0 records out [ 990s] 0+0 records in [ 990s] 0+0 records out [ 999s] 0+0 records in [ 999s] 0+0 records out [ 1000s] 3483 blocks [ 1000s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debuginfo.manifest [ 1000s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debugsource.manifest [ 1000s] + /usr/lib/rpm/check-buildroot [ 1000s] + /usr/lib/rpm//brp-compress [ 1000s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 1005s] + /usr/lib/rpm/brp-python-hardlink [ 1005s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 [ 1006s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/openfst-1.8.2/isu.list [ 1006s] ~/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 ~/rpmbuild/BUILD/openfst-1.8.2 [ 1006s] ~/rpmbuild/BUILD/openfst-1.8.2 [ 1006s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh 0 /home/abuild/rpmbuild/SOURCES [ 1007s] Processing files: openfst-1.8.2-1.2.riscv64 [ 1007s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1007s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1007s] [ 1007s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.f1gLy6 [ 1007s] + umask 022 [ 1007s] + cd /home/abuild/rpmbuild/BUILD [ 1007s] + cd openfst-1.8.2 [ 1007s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst [ 1007s] + export LC_ALL=C [ 1007s] + LC_ALL=C [ 1007s] + export LICENSEDIR [ 1007s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst [ 1007s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst [ 1007s] + exit 0 [ 1007s] Provides: libfst.so.25()(64bit) libfstscript.so.25()(64bit) openfst = 1.8.2-1.2 openfst(riscv-64) = 1.8.2-1.2 [ 1007s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 1007s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1007s] Requires(post): /sbin/ldconfig [ 1007s] Requires(postun): /sbin/ldconfig [ 1007s] 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) [ 1007s] Processing files: openfst-debugsource-1.8.2-1.2.riscv64 [ 1007s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1007s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1007s] [ 1007s] Provides: openfst-debugsource = 1.8.2-1.2 openfst-debugsource(riscv-64) = 1.8.2-1.2 [ 1007s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1007s] Processing files: openfst-devel-1.8.2-1.2.riscv64 [ 1007s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1007s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1007s] [ 1007s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.V83wW1 [ 1007s] + umask 022 [ 1007s] + cd /home/abuild/rpmbuild/BUILD [ 1007s] + cd openfst-1.8.2 [ 1007s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst-devel [ 1007s] + export LC_ALL=C [ 1007s] + LC_ALL=C [ 1007s] + export LICENSEDIR [ 1007s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst-devel [ 1007s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst-devel [ 1008s] + exit 0 [ 1008s] Provides: openfst-devel = 1.8.2-1.2 openfst-devel(riscv-64) = 1.8.2-1.2 [ 1008s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1008s] Requires: libfst.so.25()(64bit) libfstscript.so.25()(64bit) [ 1008s] Processing files: openfst-tools-1.8.2-1.2.riscv64 [ 1008s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1008s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1008s] [ 1008s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.wzHQOE [ 1008s] + umask 022 [ 1008s] + cd /home/abuild/rpmbuild/BUILD [ 1008s] + cd openfst-1.8.2 [ 1008s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst-tools [ 1008s] + export LC_ALL=C [ 1008s] + LC_ALL=C [ 1008s] + export LICENSEDIR [ 1008s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst-tools [ 1008s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64/usr/share/licenses/openfst-tools [ 1008s] + exit 0 [ 1009s] Provides: openfst-tools = 1.8.2-1.2 openfst-tools(riscv-64) = 1.8.2-1.2 [ 1009s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1009s] 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) [ 1009s] Processing files: openfst-debuginfo-1.8.2-1.2.riscv64 [ 1009s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1009s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1009s] [ 1009s] Provides: openfst-debuginfo = 1.8.2-1.2 openfst-debuginfo(riscv-64) = 1.8.2-1.2 [ 1009s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1009s] Recommends: openfst-debugsource(riscv-64) = 1.8.2-1.2 [ 1009s] Processing files: openfst-tools-debuginfo-1.8.2-1.2.riscv64 [ 1009s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1009s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1009s] [ 1010s] Provides: openfst-tools-debuginfo = 1.8.2-1.2 openfst-tools-debuginfo(riscv-64) = 1.8.2-1.2 [ 1010s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1010s] Recommends: openfst-debugsource(riscv-64) = 1.8.2-1.2 [ 1010s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 [ 1010s] Wrote: /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.2.src.rpm [ 1014s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-1.8.2-1.2.riscv64.rpm [ 1015s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-debugsource-1.8.2-1.2.riscv64.rpm [ 1015s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-devel-1.8.2-1.2.riscv64.rpm [ 1016s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-tools-1.8.2-1.2.riscv64.rpm [ 1049s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-debuginfo-1.8.2-1.2.riscv64.rpm [ 1051s] Wrote: /home/abuild/rpmbuild/RPMS/riscv64/openfst-tools-debuginfo-1.8.2-1.2.riscv64.rpm [ 1051s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.gM4pEe [ 1051s] + umask 022 [ 1051s] + cd /home/abuild/rpmbuild/BUILD [ 1051s] + cd openfst-1.8.2 [ 1051s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.2.riscv64 [ 1051s] + exit 0 [ 1051s] ... checking for files with abuild user/group [ 1051s] ... creating baselibs [ 1053s] ... comparing built packages with the former built [ 1053s] /usr/lib/build/pkg-diff.sh [ 1054s] compare /.build.oldpackages/openfst-1.8.2-1.1.src.rpm /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.2.src.rpm [ 1054s] This is not a prerelease project. Compare the project name. [ 1054s] comparing disturl_distribution [ 1054s] comparing the rpm tags of openfst [ 1054s] --- old-rpm-tags [ 1054s] +++ new-rpm-tags [ 1054s] @@ -88 +88 @@ [ 1054s] -openfst.spec f2565c7289ac815800db03b8b27736a396d43a2f561c856d0999ae570a504186 32 [ 1054s] +openfst.spec 272df7e5d7369f59e03a25c69819ad815ed84046e6956cb0587d305c4dffd816 32 [ 1054s] comparing rpmtags [ 1054s] comparing RELEASE [ 1054s] comparing PROVIDES [ 1054s] comparing scripts [ 1054s] comparing filelist [ 1054s] comparing file checksum [ 1055s] compare /.build.oldpackages/openfst-1.8.2-1.1.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-1.8.2-1.2.riscv64.rpm [ 1056s] Comparing openfst-1.8.2-1.1.riscv64.rpm to openfst-1.8.2-1.2.riscv64.rpm [ 1056s] This is not a prerelease project. Compare the project name. [ 1057s] comparing disturl_distribution [ 1057s] comparing the rpm tags of openfst [ 1057s] --- old-rpm-tags [ 1057s] +++ new-rpm-tags [ 1057s] @@ -119 +119 @@ [ 1057s] -/usr/lib64/libfst.so.25.0.0 1bca059f96156d3bf83bbb1f572a1bb58d36b273fce8ed115e5df7c91e550ce1 0 [ 1057s] +/usr/lib64/libfst.so.25.0.0 d8d99c32a4455970161b148e3e8ee8c0905d88f344a7959841715d0ca01c343f 0 [ 1057s] @@ -121 +121 @@ [ 1057s] -/usr/lib64/libfstscript.so.25.0.0 a920283550982211b9e0ff91dafee91310db1b23658a9db37503caf6fd307053 0 [ 1057s] +/usr/lib64/libfstscript.so.25.0.0 8e84045fd8aaa4a0692f56bdb53310bcf49325ea67291a73356fa28fb55695fd 0 [ 1057s] @@ -129 +129 @@ [ 1057s] -openfst-1.8.2-1.1.src.rpm [ 1057s] +openfst-1.8.2-1.2.src.rpm [ 1057s] comparing rpmtags [ 1057s] comparing RELEASE [ 1057s] comparing PROVIDES [ 1057s] comparing scripts [ 1057s] comparing filelist [ 1057s] comparing file checksum [ 1057s] creating rename script [ 1057s] RPM file checksum differs. [ 1057s] Extracting packages [ 1061s] /usr/lib64/libfst.so.25.0.0 differs in ELF sections [ 1061s] --- old /usr/lib64/libfst.so.25.0.0 (objdump) [ 1061s] +++ new /usr/lib64/libfst.so.25.0.0 (objdump) [ 1061s] @@ -2,106946 +2,332386 @@ [ 1061s] .//usr/lib64/libfst.so.25.0.0: file format elf64-littleriscv [ 1061s] [ 1061s] Contents of section .hash: [ 1061s] - 0228 03100000 23100000 00000000 ae080000 ....#........... [ 1061s] - 0238 fe080000 23050000 c30e0000 2f0c0000 ....#......./... [ 1061s] - 0248 00000000 ea060000 43000000 2f0b0000 ........C.../... [ 1061s] - 0258 47060000 4e0a0000 25090000 00000000 G...N...%....... [ 1061s] - 0268 00000000 c0060000 cb040000 b1030000 ................ [ 1061s] - 0278 15100000 cc050000 18070000 130a0000 ................ [ 1061s] - 0288 0e080000 12090000 b30f0000 930e0000 ................ [ 1061s] - 0298 00000000 00000000 84080000 00000000 ................ [ 1061s] - 02a8 1b050000 d2010000 00000000 e90f0000 ................ [ 1061s] - 02b8 bd010000 71030000 bf070000 d80e0000 ....q........... [ 1061s] - 02c8 00000000 420b0000 00000000 d00c0000 ....B........... [ 1061s] - 02d8 0d0f0000 00000000 ad090000 00000000 ................ [ 1061s] - 02e8 00000000 19040000 d80c0000 93030000 ................ [ 1061s] - 02f8 00000000 660c0000 af010000 00000000 ....f........... [ 1061s] - 0308 00000000 10090000 00000000 00000000 ................ [ 1061s] - 0318 00000000 93060000 820b0000 1f0d0000 ................ [ 1061s] - 0328 5c020000 00000000 3e020000 780f0000 \.......>...x... [ 1061s] - 0338 84030000 00000000 00000000 16020000 ................ [ 1061s] - 0348 00000000 bd000000 00000000 00000000 ................ [ 1061s] - 0358 a7070000 6d0c0000 00000000 5f020000 ....m......._... [ 1061s] - 0368 3e0a0000 f00b0000 be0d0000 00000000 >............... [ 1061s] - 0378 d7070000 00000000 00000000 4f050000 ............O... [ 1061s] - 0388 b4040000 00000000 68010000 00000000 ........h....... [ 1061s] - 0398 00000000 00000000 7f020000 00000000 ................ [ 1061s] - 03a8 00000000 0e0b0000 00000000 00000000 ................ [ 1061s] - 03b8 00000000 450a0000 39040000 630a0000 ....E...9...c... [ 1061s] - 03c8 2a0c0000 c20b0000 260e0000 00000000 *.......&....... [ 1061s] - 03d8 00000000 00000000 b0040000 58030000 ............X... [ 1061s] - 03e8 00000000 e50b0000 13080000 000c0000 ................ [ 1061s] - 03f8 00000000 1d0a0000 00000000 620b0000 ............b... [ 1061s] - 0408 00000000 00000000 b50e0000 00000000 ................ [ 1061s] - 0418 00000000 31030000 00000000 00000000 ....1........... [ 1061s] - 0428 00000000 070a0000 00000000 88000000 ................ [ 1061s] - 0438 230e0000 00000000 5e000000 00000000 #.......^....... [ 1061s] - 0448 3f0f0000 00000000 9b0f0000 c4030000 ?............... [ 1061s] - 0458 510c0000 5c0b0000 70080000 00000000 Q...\...p....... [ 1061s] - 0468 c9040000 a6070000 1e020000 c9000000 ................ [ 1061s] - 0478 5f0d0000 8b020000 00000000 8d000000 _............... [ 1061s] - 0488 ef090000 00000000 00000000 21060000 ............!... [ 1061s] - 0498 0b0a0000 00000000 0a0a0000 75010000 ............u... [ 1061s] - 04a8 00000000 00000000 ca020000 ee060000 ................ [ 1061s] - 04b8 00000000 290f0000 00000000 00000000 ....)........... [ 1061s] - 04c8 00000000 00000000 66070000 00000000 ........f....... [ 1061s] - 04d8 00000000 00000000 b70b0000 c60e0000 ................ [ 1061s] - 04e8 00000000 00000000 9d0c0000 00000000 ................ [ 1061s] - 04f8 fa060000 d6080000 00000000 b00f0000 ................ [ 1061s] - 0508 550c0000 d1030000 7c090000 9e040000 U.......|....... [ 1061s] - 0518 ad050000 19070000 6a070000 8b0a0000 ........j....... [ 1061s] - 0528 00000000 00000000 31000000 00000000 ........1....... [ 1061s] - 0538 00000000 5a040000 00000000 00000000 ....Z........... [ 1061s] - 0548 81030000 a7080000 00000000 00000000 ................ [ 1061s] - 0558 00000000 070b0000 a80f0000 e6040000 ................ [ 1061s] - 0568 500a0000 ed020000 a50f0000 8a0e0000 P............... [ 1061s] - 0578 00000000 b20a0000 f40f0000 00000000 ................ [ 1061s] - 0588 d4020000 7a060000 91040000 00000000 ....z........... [ 1061s] - 0598 00000000 010d0000 00000000 fb010000 ................ [ 1061s] - 05a8 00000000 00000000 7c050000 00000000 ........|....... [ 1061s] - 05b8 bd070000 f8010000 3f0d0000 f7050000 ........?....... [ 1061s] - 05c8 53020000 00000000 00000000 00000000 S............... [ 1061s] - 05d8 c1050000 00000000 00000000 3f0c0000 ............?... [ 1061s] - 05e8 00000000 00000000 00000000 38010000 ............8... [ 1061s] - 05f8 500f0000 ae0f0000 670b0000 b2030000 P.......g....... [ 1061s] - 0608 db030000 8f050000 590b0000 00000000 ........Y....... [ 1061s] - 0618 d20d0000 00000000 cb050000 be0b0000 ................ [ 1061s] - 0628 490d0000 00000000 00000000 320d0000 I...........2... [ 1061s] - 0638 00000000 74090000 00000000 fd040000 ....t........... [ 1061s] - 0648 00000000 1a050000 02040000 fc020000 ................ [ 1061s] - 0658 34000000 5c070000 00000000 5a0e0000 4...\.......Z... [ 1061s] - 0668 17090000 01040000 a6060000 00000000 ................ [ 1061s] - 0678 00000000 e10f0000 00000000 00000000 ................ [ 1061s] - 0688 74050000 c7010000 6b070000 43070000 t.......k...C... [ 1061s] - 0698 00000000 1f020000 00000000 00000000 ................ [ 1061s] - 06a8 4f000000 19080000 e70b0000 00000000 O............... [ 1061s] - 06b8 00000000 ee070000 7c0f0000 a6030000 ........|....... [ 1061s] - 06c8 f3040000 950e0000 d10d0000 1f000000 ................ [ 1061s] - 06d8 00000000 00000000 60020000 00000000 ........`....... [ 1061s] - 06e8 00000000 340c0000 b2040000 c80e0000 ....4........... [ 1061s] - 06f8 9a0e0000 56040000 b8030000 00000000 ....V........... [ 1061s] - 0708 230b0000 00000000 00000000 00000000 #............... [ 1061s] - 0718 a1010000 270e0000 00000000 48040000 ....'.......H... [ 1061s] - 0728 a9080000 fb0a0000 cf060000 a9040000 ................ [ 1061s] + 0228 03100000 d2100000 00000000 32090000 ............2... [ 1061s] + 0238 36010000 b8100000 e50f0000 f2090000 6............... [ 1061s] + 0248 00000000 8a030000 56000000 62020000 ........V...b... [ 1061s] + 0258 bb0b0000 0c0c0000 7c030000 00000000 ........|....... [ 1061s] + 0268 00000000 4b0d0000 c40c0000 ff010000 ....K........... [ 1061s] + 0278 87070000 89040000 ca060000 c5060000 ................ [ 1061s] + 0288 31070000 ed0b0000 690a0000 b2100000 1.......i....... [ 1061s] + 0298 00000000 00000000 f3020000 5b050000 ............[... [ 1061s] + 02a8 d60e0000 b80b0000 00000000 530e0000 ............S... [ 1061s] + 02b8 610f0000 5a0c0000 410f0000 200b0000 a...Z...A... ... [ 1061s] + 02c8 00000000 5c050000 00000000 73030000 ....\.......s... [ 1061s] + 02d8 73010000 00000000 41010000 00000000 s.......A....... [ 1061s] + 02e8 00000000 c6100000 e3090000 72020000 ............r... [ 1061s] + 02f8 00000000 45010000 e7040000 00000000 ....E........... [ 1061s] + 0308 00000000 f8040000 00000000 00000000 ................ [ 1061s] + 0318 00000000 9b040000 700c0000 ad0f0000 ........p....... [ 1061s] + 0328 61100000 00000000 7d0a0000 ae010000 a.......}....... [ 1061s] + 0338 080c0000 00000000 1d040000 ff060000 ................ [ 1061s] + 0348 00000000 6e070000 00000000 00000000 ....n........... [ 1061s] + 0358 de0a0000 8e020000 00000000 f8030000 ................ [ 1061s] + 0368 a00a0000 b7100000 45070000 00000000 ........E....... [ 1061s] + 0378 f7090000 00000000 00000000 2a0b0000 ............*... [ 1061s] + 0388 b40d0000 00000000 2b020000 00000000 ........+....... [ 1061s] + 0398 00000000 00000000 2d0d0000 00000000 ........-....... [ 1061s] + 03a8 00000000 a50c0000 00000000 00000000 ................ [ 1061s] + 03b8 00000000 570e0000 570f0000 34050000 ....W...W...4... [ 1061s] + 03c8 7d020000 ec020000 c5040000 00000000 }............... [ 1061s] + 03d8 00000000 00000000 06090000 950a0000 ................ [ 1061s] + 03e8 00000000 84060000 da050000 290a0000 ............)... [ 1061s] + 03f8 00000000 ba0d0000 00000000 0f0e0000 ................ [ 1061s] + 0408 00000000 00000000 83080000 00000000 ................ [ 1061s] + 0418 00000000 00000000 00000000 00000000 ................ [ 1061s] + 0428 00000000 0a0c0000 00000000 ab000000 ................ [ 1061s] + 0438 930d0000 00000000 76000000 00000000 ........v....... [ 1061s] + 0448 a5100000 00000000 91030000 170e0000 ................ [ 1061s] + 0458 580b0000 b30b0000 9a080000 00000000 X............... [ 1061s] + 0468 730a0000 02100000 800c0000 860c0000 s............... [ 1061s] + 0478 ea060000 ba060000 00000000 740a0000 ............t... [ 1061s] + 0488 54060000 00000000 00000000 55030000 T...........U... [ 1061s] + 0498 04060000 85010000 23100000 70050000 ........#...p... [ 1061s] + 04a8 00000000 00000000 c9040000 bc0d0000 ................ [ 1061s] + 04b8 00000000 d3060000 00000000 00000000 ................ [ 1061s] + 04c8 00000000 00000000 b7000000 00000000 ................ [ 1061s] + 04d8 ee0e0000 00000000 21020000 5c090000 ........!...\... [ 1061s] + 04e8 00000000 00000000 240e0000 00000000 ........$....... [ 1061s] + 04f8 02020000 e1020000 00000000 e4010000 ................ [ 1061s] + 0508 630c0000 64010000 b7060000 490e0000 c...d.......I... [ 1061s] + 0518 3e080000 d6040000 00000000 fc030000 >............... [ 1061s] + 0528 00000000 00000000 3f000000 00000000 ........?....... [ 1061s] + 0538 00000000 3c070000 00000000 00000000 ....<........... [ 1061s] + 0548 580f0000 cb020000 00000000 00000000 X............... [ 1061s] + 0558 00000000 13100000 cf090000 560e0000 ............V... [ 1061s] + 0568 2f060000 a9020000 da040000 1b0a0000 /............... [ 1061s] + 0578 00000000 000f0000 30100000 00000000 ........0....... [ 1061s] + 0588 2a080000 a20b0000 910f0000 00000000 *............... [ 1061s] + 0598 00000000 9a050000 00000000 5e020000 ............^... [ 1061s] + 05a8 00000000 00000000 56020000 00000000 ........V....... [ 1061s] + 05b8 55090000 83060000 2f0b0000 b5040000 U......./....... [ 1061s] + 05c8 f4040000 00000000 00000000 00000000 ................ [ 1061s] + 05d8 7c050000 00000000 00000000 c1010000 |............... [ 1061s] + 05e8 00000000 00000000 13040000 45050000 ............E... [ 1061s] + 05f8 6d010000 cf050000 ad020000 33040000 m...........3... [ 1061s] + 0608 d1100000 dc0b0000 710b0000 00000000 ........q....... [ 1061s] + 0618 6f0c0000 00000000 6d0d0000 540a0000 o.......m...T... [ 1061s] + 0628 79080000 00000000 00000000 39010000 y...........9... [ 1061s] + 0638 00000000 cb0a0000 00000000 2f0e0000 ............/... [ 1061s] + 0648 00000000 93010000 150e0000 460e0000 ............F... [ 1061s] + 0658 42000000 0c060000 00000000 ac090000 B............... [ 1061s] + 0668 1a040000 3d0a0000 78010000 00000000 ....=...x....... [ 1061s] + 0678 00000000 fd090000 00000000 00000000 ................ [ 1061s] + 0688 61020000 1b100000 26060000 0a050000 a.......&....... [ 1061s] + 0698 00000000 6e030000 00000000 00000000 ....n........... [ 1061s] + 06a8 64000000 df030000 c7000000 00000000 d............... [ 1061s] + 06b8 48090000 f6020000 60060000 d9000000 H.......`....... [ 1061s] + 06c8 1f030000 c40a0000 e90f0000 29000000 ............)... [ 1061s] + 06d8 00000000 00000000 bc050000 00000000 ................ [ 1061s] + 06e8 00000000 1f050000 9d050000 e3080000 ................ [ 1061s] + 06f8 70040000 480d0000 190c0000 00000000 p...H........... [ 1061s] + 0708 5c000000 00000000 00000000 9e020000 \............... [ 1061s] + 0718 000c0000 f8070000 00000000 98040000 ................ [ 1061s] + 0728 9e060000 ef040000 450a0000 53050000 ........E...S... [ 1061s] 0738 00000000 00000000 00000000 00000000 ................ [ 1061s] 0748 00000000 00000000 00000000 00000000 ................ [ 1061s] - 0758 00000000 f2020000 0f020000 c60a0000 ................ [ 1061s] + 0758 00000000 f50f0000 150c0000 470d0000 ............G... [ 1061s] 0768 00000000 00000000 00000000 00000000 ................ [ 1061s] - 0778 380f0000 0f030000 00000000 8f000000 8............... [ 1061s] - 0788 dc0b0000 00000000 a8090000 b60d0000 ................ [ 1061s] - 0798 c50e0000 00000000 d5000000 e2020000 ................ [ 1061s] - 07a8 00000000 48070000 00000000 00000000 ....H........... [ 1061s] - 07b8 02070000 73010000 b90f0000 b10d0000 ....s........... [ 1061s] - 07c8 5e060000 b50a0000 e00d0000 21070000 ^...........!... [ 1061s] - 07d8 00000000 00000000 e4060000 00000000 ................ [ 1061s] - 07e8 1c080000 c2040000 0b0f0000 340f0000 ............4... [ 1061s] - 07f8 00000000 63030000 fb090000 35030000 ....c.......5... [ 1061s] - 0808 00000000 bb040000 00000000 00000000 ................ [ 1061s] - 0818 510b0000 00000000 00000000 00000000 Q............... [ 1061s] - 0828 00000000 d7000000 91070000 00000000 ................ [ 1061s] - 0838 5b000000 00000000 00000000 a60c0000 [............... [ 1061s] - 0848 00000000 00000000 8a000000 00000000 ................ [ 1061s] - 0858 00000000 7d030000 aa040000 02000000 ....}........... [ 1061s] - 0868 00000000 00000000 00000000 ec040000 ................ [ 1061s] - 0878 b9040000 00000000 00000000 76040000 ............v... [ 1061s] - 0888 a60a0000 93080000 00000000 00000000 ................ [ 1061s] - 0898 01020000 00000000 43090000 5d080000 ........C...]... [ 1061s] - 08a8 97080000 93010000 00000000 00000000 ................ [ 1061s] - 08b8 71070000 a80d0000 00000000 a4010000 q............... [ 1061s] - 08c8 00000000 00000000 b60e0000 00000000 ................ [ 1061s] - 08d8 bc0b0000 00000000 020f0000 7c060000 ............|... [ 1061s] - 08e8 3c0b0000 110a0000 00000000 d50e0000 <............... [ 1061s] - 08f8 81000000 f1030000 00000000 42000000 ............B... [ 1061s] - 0908 82080000 00000000 00000000 00000000 ................ [ 1061s] - 0918 00000000 a70a0000 00000000 9b030000 ................ [ 1081s] /usr/lib64/libfst.so.25.0.0 differs in assembler output [ 1081s] --- old /usr/lib64/libfst.so.25.0.0 (disasm) [ 1081s] +++ new /usr/lib64/libfst.so.25.0.0 (disasm) [ 1081s] @@ -5,1962 +5,3878 @@ [ 1081s] Disassembly of section .plt: [ 1081s] [ 1081s] _Znam@plt-0x20: [ 1081s] - auipc t2,0xbe [ 1081s] + auipc t2,0x414 [ 1081s] sub t1,t1,t3 [ 1081s] ld t3,offset(t2) # <_ZTVSt19_Sp_counted_deleterIPN3fst8internal19SymbolTableImplBaseESt14default_deleteIS2_ESaIvELN9__gnu_cxx12_Lock_policyE1EE@@Base + ofs> [ 1081s] addi t1,t1,-44 [ 1081s] - addi t0,t2,1920 [ 1081s] + addi t0,t2,304 [ 1081s] srli t1,t1,0x1 [ 1081s] ld t0,offset(t0) [ 1081s] jr t3 [ 1081s] [ 1081s] _Znam@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_Znam@GLIBCXX_3.4> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] _ZNSo3putEc@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZNSo3putEc@GLIBCXX_3.4> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] +_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_@plt: [ 1081s] + auipc t3,0x414 [ 1081s] + ld t3,offset(t3) # <_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_@GLIBCXX_3.4.21> [ 1081s] + jalr t1,t3 [ 1081s] + nop [ 1081s] + [ 1081s] _ZNSt8__detail15_List_node_base7_M_hookEPS0_@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZNSt8__detail15_List_node_base7_M_hookEPS0_@GLIBCXX_3.4.15> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] strtod@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] _ZNK3fst8internal14DenseSymbolMap4FindESt17basic_string_viewIcSt11char_traitsIcEE@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZNK3fst8internal14DenseSymbolMap4FindESt17basic_string_viewIcSt11char_traitsIcEE@@Base + ofs> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] _ZN3fst10MappedFile3MapERSibRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZN3fst10MappedFile3MapERSibRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEm@@Base + ofs> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] _ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZSt29_Rb_tree_insert_and_rebalancebPSt18_Rb_tree_node_baseS0_RS_@GLIBCXX_3.4> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] +__asan_report_load_n_noabort@plt: [ 1081s] + auipc t3,0x414 [ 1081s] + ld t3,offset(t3) # <__asan_report_load_n_noabort@Base> [ 1081s] + jalr t1,t3 [ 1081s] + nop [ 1081s] + [ 1081s] _ZN3fst8internal14DenseSymbolMap12RemoveSymbolEm@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZN3fst8internal14DenseSymbolMap12RemoveSymbolEm@@Base + ofs> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] +__asan_register_globals@plt: [ 1081s] + auipc t3,0x414 [ 1081s] + ld t3,offset(t3) # <__asan_register_globals@Base> [ 1081s] + jalr t1,t3 [ 1081s] + nop [ 1081s] + [ 1081s] _ZSt11_Hash_bytesPKvmm@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZSt11_Hash_bytesPKvmm@CXXABI_1.3.5> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] _ZN3fst11CheckSummerC1Ev@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZN3fst11CheckSummerC1Ev@@Base + ofs> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] +__asan_stack_malloc_8@plt: [ 1081s] + auipc t3,0x414 [ 1081s] + ld t3,offset(t3) # <__asan_stack_malloc_8@Base> [ 1081s] + jalr t1,t3 [ 1081s] + nop [ 1081s] + [ 1081s] _ZN3fst10MappedFileD1Ev@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZN3fst10MappedFileD1Ev@@Base + ofs> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] exit@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] strcmp@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] _ZN3fst8internal15SymbolTableImpl9AddSymbolESt17basic_string_viewIcSt11char_traitsIcEEl@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZN3fst8internal15SymbolTableImpl9AddSymbolESt17basic_string_viewIcSt11char_traitsIcEEl@@Base + ofs> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] _ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZNSt13basic_filebufIcSt11char_traitsIcEE5closeEv@GLIBCXX_3.4> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] _ZNK3fst8internal15SymbolTableImpl22MaybeRecomputeCheckSumEv@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZNK3fst8internal15SymbolTableImpl22MaybeRecomputeCheckSumEv@@Base + ofs> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] _ZN3fst8internal15SymbolTableImpl8ReadTextERSiSt17basic_string_viewIcSt11char_traitsIcEERKNS_22SymbolTableTextOptionsE@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZN3fst8internal15SymbolTableImpl8ReadTextERSiSt17basic_string_viewIcSt11char_traitsIcEERKNS_22SymbolTableTextOptionsE@@Base + ofs> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] _ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev@GLIBCXX_3.4.21> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] _ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZNSt14basic_ifstreamIcSt11char_traitsIcEED1Ev@GLIBCXX_3.4> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] _ZN3fst8internal14StringSplitter9SplitToSvEv@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZN3fst8internal14StringSplitter9SplitToSvEv@@Base + ofs> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] _ZNSt8ios_baseC2Ev@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZNSt8ios_baseC2Ev@GLIBCXX_3.4> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] [ 1081s] +__asan_stack_malloc_0@plt: [ 1081s] + auipc t3,0x414 [ 1081s] + ld t3,offset(t3) # <__asan_stack_malloc_0@Base> [ 1081s] + jalr t1,t3 [ 1081s] + nop [ 1081s] + [ 1081s] _ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc@plt: [ 1081s] - auipc t3,0xbe [ 1081s] + auipc t3,0x414 [ 1081s] ld t3,offset(t3) # <_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6resizeEmc@GLIBCXX_3.4.21> [ 1081s] jalr t1,t3 [ 1081s] nop [ 1081s] compare /.build.oldpackages/openfst-debuginfo-1.8.2-1.1.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-debuginfo-1.8.2-1.2.riscv64.rpm [ 1081s] skipping -debuginfo package [ 1081s] compare /.build.oldpackages/openfst-debugsource-1.8.2-1.1.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-debugsource-1.8.2-1.2.riscv64.rpm [ 1082s] Comparing openfst-debugsource-1.8.2-1.1.riscv64.rpm to openfst-debugsource-1.8.2-1.2.riscv64.rpm [ 1082s] This is not a prerelease project. Compare the project name. [ 1082s] comparing disturl_distribution [ 1082s] comparing the rpm tags of openfst-debugsource [ 1082s] --- old-rpm-tags [ 1082s] +++ new-rpm-tags [ 1082s] @@ -640 +640 @@ [ 1082s] -openfst-1.8.2-1.1.src.rpm [ 1082s] +openfst-1.8.2-1.2.src.rpm [ 1082s] comparing rpmtags [ 1082s] comparing RELEASE [ 1082s] comparing PROVIDES [ 1082s] comparing scripts [ 1083s] comparing filelist [ 1083s] comparing file checksum [ 1083s] creating rename script [ 1083s] RPM meta information is identical [ 1083s] compare /.build.oldpackages/openfst-devel-1.8.2-1.1.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-devel-1.8.2-1.2.riscv64.rpm [ 1084s] Comparing openfst-devel-1.8.2-1.1.riscv64.rpm to openfst-devel-1.8.2-1.2.riscv64.rpm [ 1084s] This is not a prerelease project. Compare the project name. [ 1084s] comparing disturl_distribution [ 1084s] comparing the rpm tags of openfst-devel [ 1084s] --- old-rpm-tags [ 1084s] +++ new-rpm-tags [ 1084s] @@ -432 +432 @@ [ 1084s] -openfst-1.8.2-1.1.src.rpm [ 1084s] +openfst-1.8.2-1.2.src.rpm [ 1084s] comparing rpmtags [ 1084s] comparing RELEASE [ 1084s] comparing PROVIDES [ 1085s] comparing scripts [ 1085s] comparing filelist [ 1085s] comparing file checksum [ 1085s] creating rename script [ 1085s] RPM meta information is identical [ 1085s] compare /.build.oldpackages/openfst-tools-1.8.2-1.1.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-tools-1.8.2-1.2.riscv64.rpm [ 1086s] Comparing openfst-tools-1.8.2-1.1.riscv64.rpm to openfst-tools-1.8.2-1.2.riscv64.rpm [ 1086s] This is not a prerelease project. Compare the project name. [ 1086s] comparing disturl_distribution [ 1086s] comparing the rpm tags of openfst-tools [ 1086s] --- old-rpm-tags [ 1086s] +++ new-rpm-tags [ 1086s] @@ -46,0 +47 @@ [ 1086s] +libasan.so.8()(64bit) 16384 [ 1086s] @@ -51 +51,0 @@ [ 1086s] -libc.so.6(GLIBC_2.38)(64bit) 16384 [ 1086s] @@ -58 +57,0 @@ [ 1086s] -libstdc++.so.6(CXXABI_1.3.9)(64bit) 16384 [ 1086s] @@ -141,37 +140,37 @@ [ 1086s] -/usr/bin/fstarcsort 90b1656ed30a6d9f3b7ca9e63cf83092dc4a5eab3e543bf33526ea2cd9a6af3c 0 [ 1086s] -/usr/bin/fstclosure 437e2442453095daa9057ec7299124207534ca207d14408579749e384159fa2d 0 [ 1086s] -/usr/bin/fstcompile 4ef06389665b33ae4079e8ccc0985e7116ace9737a871783924cd2f02c7e3ab2 0 [ 1086s] -/usr/bin/fstcompose 9ef1a4abe7bba48857cf323a37d7bf60f1279e1549dd8e82970db1187960dd36 0 [ 1086s] -/usr/bin/fstconcat 6256dde6f5564c5804bb7bfaa00c68856d6cebd5bb717bcab9ecced5973bd7d0 0 [ 1086s] -/usr/bin/fstconnect be6d4cb1877430a97d27639ba4ce3f549381736bddbdee1c933bfd0eb88cc277 0 [ 1086s] -/usr/bin/fstconvert d45f733705db9fa3d326f128171b35e09dde3dddac4d1a0c8db76b6569edc418 0 [ 1086s] -/usr/bin/fstdeterminize 50d955df64dd69c0a4e34372560234f646eafd777158f1bc5192bec8ab41579b 0 [ 1086s] -/usr/bin/fstdifference a6fc221a44778ccc70a0289c63bd2d2e9e528371e91ac63ec5831c8a05702c08 0 [ 1086s] -/usr/bin/fstdisambiguate 3235a02655facf2942f0edbda86c8ba0528701890229de9c7f4125b02118ebdf 0 [ 1086s] -/usr/bin/fstdraw cd13160235c657220d2b6436c6d24f397849ff5bab4a6eca903aa73c4ec72d5c 0 [ 1086s] -/usr/bin/fstencode a80976e3e22393e45c70471025cc9879cce39538cddcdeec58653447cac18b64 0 [ 1086s] -/usr/bin/fstepsnormalize 8ecf9f40f7996e92e52aaaa96333a43339cc12e6a0a3ff2e9df77b94caf04b21 0 [ 1086s] -/usr/bin/fstequal f3409e7c058e9f7dd084dcd35530c955f03dc9450bba0c33f74eb08defd359b4 0 [ 1086s] -/usr/bin/fstequivalent 631da04efc1480d9709985a4de6f93583d9d27818a16a05912f475bf820c91b2 0 [ 1086s] -/usr/bin/fstinfo eab93131b1224b714a3732b1553371aac23bd3bfeb9f11d3c6eb832afed0f27a 0 [ 1086s] -/usr/bin/fstintersect f460324835f3f33cc62cb8f4a378725810a934225da79aa59aeeef2fb4dd9b2a 0 [ 1086s] -/usr/bin/fstinvert a4f72fc63553997b9a8a784e0626de36e2fee5b705c185aa990039bcd9c36aa6 0 [ 1086s] -/usr/bin/fstisomorphic 347d49603dc0633fa3e896258dae3aab4c9d01a80f0b5c459f352e2dd2cb6e97 0 [ 1086s] -/usr/bin/fstmap 152eb9326bdcbde7747fa70ef22fa1714f22a93ef121946ce6d8ed2ee26d8620 0 [ 1086s] -/usr/bin/fstminimize 1d01a735f88299707058b0148a1063d5d85fa4c5e697cd0a22cdb8233ecd2299 0 [ 1086s] -/usr/bin/fstprint 308b83c7c0c7b5e4578953303c5ca398689246d7d80e3f4153b7f070a0366e4b 0 [ 1086s] -/usr/bin/fstproject 5d80f17744791c0a681aac7daf70018a32cbd998652b25889837366a405e6466 0 [ 1086s] -/usr/bin/fstprune 6d2fa1ac896e41a62d6bc40a599dcd8031081734097071ab2dc18b682f68154a 0 [ 1086s] -/usr/bin/fstpush 89eea664c5bd959854eb94b9aad851f04baf106ade615c5fbf8a7ed6b6e543db 0 [ 1086s] -/usr/bin/fstrandgen ed23924bf3812a900d0cc16986d4067b3a5b1ec5a9246a2b37f5cef42b8bd977 0 [ 1086s] -/usr/bin/fstrelabel 3067c2ec93d54e26276daf9d93552a6f81ffd6ea75719a19774267e92ab44146 0 [ 1086s] -/usr/bin/fstreplace 30f206f8c000df216d8dbe9df7767f8ad67bb51feaf974348e5102e98b399228 0 [ 1086s] -/usr/bin/fstreverse 40f3e42fa28ba6225f35e6f7409d7c69d3347d014c82e89fb213b2ece9047532 0 [ 1086s] -/usr/bin/fstreweight 3aee6f948a16e9b460911b2479995f8127b3cd133f0fc75a06964688e59dec7d 0 [ 1086s] -/usr/bin/fstrmepsilon 0f95bc10a5162d519d6d10eff96b4676124b0d73fdd6b9abf76e51ba89529e39 0 [ 1086s] -/usr/bin/fstshortestdistance 5329ca75e710610dc08c81546b8377545c24e315cb565796109d656e09185a61 0 [ 1086s] -/usr/bin/fstshortestpath 62fb6078023eeb39e770cd1c34c779e264d171312648ab3ba7f13325db0e3750 0 [ 1086s] -/usr/bin/fstsymbols 222e36c71378a681c3465a281fa09fbc863bab1ba8d7521edbe382f0c5767976 0 [ 1086s] -/usr/bin/fstsynchronize d63b6ba89a35dea7b2df78e1feb534ee4dbdffea61e6fc9c73786ad671eb32dd 0 [ 1086s] -/usr/bin/fsttopsort fc79d9ec333b9013ded4192c43c2e46e617d755f217380289c33895dc22268c7 0 [ 1086s] -/usr/bin/fstunion d410e03022832f27f1496b93cff704faf101e54830403b749dc98c314177709a 0 [ 1086s] +/usr/bin/fstarcsort 2dc446e226f9cb94601fc4bd50ea0de5818579472247fadc52abe54778143f9c 0 [ 1086s] +/usr/bin/fstclosure a5ee115346dd716b0366a5cafb87441a63bef9bc8feaf6824c69c37283f388e7 0 [ 1086s] +/usr/bin/fstcompile 6185c3958597772d32536867cffe2e5f29931bf60ac9edc1f1eb89cf52f69032 0 [ 1086s] +/usr/bin/fstcompose 8db377c856de0f8d56887d589ed61582e798223097f19fa3f9074acad408be57 0 [ 1086s] +/usr/bin/fstconcat 6b13cc84965c81901478833ec30a7023c8bf8a54a4e8f886e145db8a8f9cdd3d 0 [ 1086s] +/usr/bin/fstconnect 15834718d422732ac1846c318ede5ddc3f7bd02da4a574d0ae118c90f58bb426 0 [ 1086s] +/usr/bin/fstconvert 5d6d6d1712716c59d0dd6ee24238e8ed6c86ccea6490db441314fd0e76930f85 0 [ 1086s] +/usr/bin/fstdeterminize d2b26235d17a6b5fe72ed31b7f0603df5f2ae3a05677ada57879ead62317e3e9 0 [ 1086s] +/usr/bin/fstdifference d2d40889250c227cf4a62ed7af9888155308fb1e86ca8ca4f78e52ab64a55e5a 0 [ 1086s] +/usr/bin/fstdisambiguate 8ca0cd6004d284f0982295c0fb47cb677e82b273899dccf5e933ae7ae4b4a526 0 [ 1086s] +/usr/bin/fstdraw 8df50e55ee55aae007ba40eb0478ba0eca5f9eb411f26389717ea5982a8d71a1 0 [ 1086s] +/usr/bin/fstencode f927111e8f8dcf01ac1935d5f65434f12fbc0a3bee774ede41bb7866cb98f6fe 0 [ 1086s] +/usr/bin/fstepsnormalize c133f76e0e27e2ba02bb74a508d2c8082c5e18b17e9919aad375819f73edc6c0 0 [ 1086s] +/usr/bin/fstequal 716c3bb1d367025e1e2a0c9ee4df00e674d84e1b19f356386170d61991d58794 0 [ 1086s] +/usr/bin/fstequivalent 70bc8837a6028bac714e86de4205375b8a194c9b12fe102711e9e8770228aaa5 0 [ 1086s] +/usr/bin/fstinfo b3d6c4a388c459871b3660c4b3374a356de925ae2eb19e58ebceac75df486434 0 [ 1086s] +/usr/bin/fstintersect de902cd167001a7c4f65ad21de3bdbc802ad9debe0af1c387ed776b0d5e58009 0 [ 1086s] +/usr/bin/fstinvert 867508ad464381fde46cf612875ab549c5c83fb7c45bc6178a9eff6578fbee60 0 [ 1086s] +/usr/bin/fstisomorphic 20daa2dd661a4b54eaa5fd3d2dded646ae61aa77538ec63ccfa6486afc1a48a4 0 [ 1086s] +/usr/bin/fstmap bfbe37ad42ee29d264fc4eac67f8db800723db9e91a9249824256f26897fe223 0 [ 1086s] +/usr/bin/fstminimize 347960d989f2141eed49041bdfcb7f39fa115809843a5f7abff52df7bc547742 0 [ 1086s] +/usr/bin/fstprint 8849b3e9e1c32c446547af364f6364a5897fa25b93c3a2c949a6f71d532017e3 0 [ 1086s] +/usr/bin/fstproject 785a4393b0fc0582474b50f42590e6701ff91d2da8220c00e1c62f8c5dc0fc51 0 [ 1086s] +/usr/bin/fstprune f2a46e67cd83e3ca7cf8a429247cf585aa2c8adfed92246aa45c37d3753952d4 0 [ 1086s] +/usr/bin/fstpush cf1afe5ad54ccc4b4e1081ab1f0b0aaa0198c366e30c59012ab2e56a250dcb0f 0 [ 1086s] +/usr/bin/fstrandgen af7b24d5564a38ed7fdea662ae91f85aac5cc5e4e0d088a7a0e1e689300721f8 0 [ 1086s] +/usr/bin/fstrelabel 6ae667cf853e8ccd3e5e01e62a8a6e6625a9b2ec174ad9d82bab11de0d79fd67 0 [ 1086s] +/usr/bin/fstreplace 66a784ca42b94bf9c6b60edc4a2450e8a7f04c97bf3a8c7fe4c51e130bb183b0 0 [ 1086s] +/usr/bin/fstreverse eadaaf1498700b961f8aeaa2082742ea5060618659400cc24fe15d5e4878fb36 0 [ 1086s] +/usr/bin/fstreweight 2f5d3bdcb143522c0b5259f3e17fd56496cb6f360b6687f415e5f06f9f1e8d14 0 [ 1086s] +/usr/bin/fstrmepsilon 160ddc5718c51525fb2b76b3f2cfa21bbf6a612e5b4e2b4b92f10f0c2876a518 0 [ 1086s] +/usr/bin/fstshortestdistance a4f7fa0c8841bec838e0479ea1829cc59657b5007ce05a36a827274914218cb4 0 [ 1086s] +/usr/bin/fstshortestpath 5aff5aa2bc5c11d4e694dd6347e38cfd45cc01df931285408294efb1be18e8c0 0 [ 1086s] +/usr/bin/fstsymbols bf61fc97bec480bbcb4093866b86993cac0a84b13dfef569214f837e71649ae9 0 [ 1086s] +/usr/bin/fstsynchronize c9f34150ea244617a58b79611c52507c53f085f0a01aa54d362c2f139dd4f7fc 0 [ 1086s] +/usr/bin/fsttopsort bf5b663cdfc5de8214fdcfb166043a566196c13c33eb710db5df0cdf75cf6692 0 [ 1086s] +/usr/bin/fstunion d88d4bfce9b7c40937a3ba034c9d3f0d5ed314e143c7123891377c72390e206b 0 [ 1086s] @@ -185 +184 @@ [ 1086s] -openfst-1.8.2-1.1.src.rpm [ 1086s] +openfst-1.8.2-1.2.src.rpm [ 1086s] comparing rpmtags [ 1086s] comparing RELEASE [ 1086s] comparing PROVIDES [ 1086s] --- old-PROVIDES [ 1086s] +++ new-PROVIDES [ 1086s] @@ -17,18 +17,17 @@ [ 1086s] SUPPLEMENT [ 1086s] ld-linux-riscv64-lp64d.so.1()(64bit) 16384 [ 1086s] ld-linux-riscv64-lp64d.so.1(GLIBC_2.27)(64bit) 16384 [ 1086s] +libasan.so.8()(64bit) 16384 [ 1086s] libc.so.6()(64bit) 16384 [ 1086s] libc.so.6(GLIBC_2.27)(64bit) 16384 [ 1086s] libc.so.6(GLIBC_2.32)(64bit) 16384 [ 1086s] libc.so.6(GLIBC_2.34)(64bit) 16384 [ 1086s] -libc.so.6(GLIBC_2.38)(64bit) 16384 [ 1086s] libfst.so.25()(64bit) 16384 [ 1086s] libfstscript.so.25()(64bit) 16384 [ 1086s] libgcc_s.so.1()(64bit) 16384 [ 1086s] libgcc_s.so.1(GCC_3.0)(64bit) 16384 [ 1086s] libstdc++.so.6()(64bit) 16384 [ 1086s] libstdc++.so.6(CXXABI_1.3)(64bit) 16384 [ 1086s] -libstdc++.so.6(CXXABI_1.3.9)(64bit) 16384 [ 1086s] libstdc++.so.6(GLIBCXX_3.4)(64bit) 16384 [ 1086s] libstdc++.so.6(GLIBCXX_3.4.11)(64bit) 16384 [ 1086s] libstdc++.so.6(GLIBCXX_3.4.18)(64bit) 16384 [ 1086s] RPM meta information is different [ 1086s] compare /.build.oldpackages/openfst-tools-debuginfo-1.8.2-1.1.riscv64.rpm /home/abuild/rpmbuild/RPMS/riscv64/openfst-tools-debuginfo-1.8.2-1.2.riscv64.rpm [ 1086s] skipping -debuginfo package [ 1086s] No rpmlint.log available [ 1086s] [ 1086s] 110bbb22396b finished "build openfst.spec" at Tue Jan 7 10:03:46 UTC 2025. [ 1086s] Retried build at Tue Jan 7 15:49:58 2025 returned same result, skipped Retried build at Thu Jan 9 04:12:29 2025 returned same result, skipped Retried build at Mon Jan 20 14:30:09 2025 returned same result, skipped Retried build at Sun Jan 26 22:57:43 2025 returned same result, skipped Retried build at Fri Jan 31 12:11:03 2025 returned same result, skipped