[ 0s] on X86_64, no limit mem size [ 0s] Using BUILD_ROOT=/root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.9 [ 0s] Using BUILD_ARCH=armv7l:armv6l:armv5tel [ 0s] [ 0s] [ 0s] ce9df8b9f0b6 started "build openfst.spec" at Mon Jul 14 15:53:18 UTC 2025. [ 0s] [ 0s] Building openfst for project 'Tizen-Base-Dev' repository 'standard' arch 'armv7l' srcmd5 'e16649068a1ed4c45211e6298dc0c553' [ 0s] [ 0s] processing recipe /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.9/.build-srcdir/openfst.spec ... [ 0s] running changelog2spec --target rpm --file /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.9/.build-srcdir/openfst.spec [ 0s] init_buildsystem --configdir /root/gbsbuild-ROOT/NGBS-ROOT/run/worker/9/build/configs --cachedir /var/cache/build --clean --rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.9/.build.rpmlist /root/gbsbuild-ROOT/NGBS-ROOT/worker/scratch.9/.build-srcdir/openfst.spec build ... [ 0s] registering binfmt handlers for cross build [ 1s] cycle: nss -> libsoftokn3 [ 1s] breaking dependency nss -> libsoftokn3 [ 1s] [1/43] preinstalling libmagic-data... [ 2s] [2/43] preinstalling libncurses... [ 2s] [3/43] preinstalling setup... [ 2s] [4/43] preinstalling filesystem... [ 2s] [5/43] preinstalling glibc... [ 2s] [6/43] preinstalling libgcc... [ 2s] [7/43] preinstalling bash... [ 3s] [8/43] preinstalling diffutils... [ 3s] [9/43] preinstalling grep... [ 3s] [10/43] preinstalling libattr... [ 3s] [11/43] preinstalling libblkid... [ 3s] [12/43] preinstalling libbz2... [ 3s] [13/43] preinstalling libcap... [ 3s] [14/43] preinstalling libfreebl3... [ 3s] [15/43] preinstalling liblua... [ 3s] [16/43] preinstalling liblzma... [ 3s] [17/43] preinstalling libpopt... [ 3s] [18/43] preinstalling libreadline... [ 3s] [19/43] preinstalling libsmack... [ 3s] [20/43] preinstalling libsqlite... [ 3s] [21/43] preinstalling libuuid... [ 3s] [22/43] preinstalling libxcrypt... [ 3s] [23/43] preinstalling libxml2... [ 3s] [24/43] preinstalling libzstd1... [ 3s] [25/43] preinstalling nspr... [ 3s] [26/43] preinstalling sed... [ 3s] [27/43] preinstalling zlib... [ 3s] [28/43] preinstalling clang-accel-x86_64-armv7l... [ 313s] [29/43] preinstalling qemu-accel-x86_64-armv7l... [ 341s] [30/43] preinstalling qemu-linux-user-x86_64-cross... [ 355s] [31/43] preinstalling coreutils... [ 356s] [32/43] preinstalling libacl... [ 356s] [33/43] preinstalling libelf... [ 356s] [34/43] preinstalling libmount... [ 356s] [35/43] preinstalling smack... [ 356s] [36/43] preinstalling bzip2... [ 356s] [37/43] preinstalling libmagic... [ 356s] [38/43] preinstalling tar... [ 356s] [39/43] preinstalling util-linux... [ 356s] [40/43] preinstalling util-linux-su... [ 356s] [41/43] preinstalling nss... [ 356s] [42/43] preinstalling libsoftokn3... [ 356s] [43/43] preinstalling rpm... [ 357s] running qemu-linux-user-x86_64-cross postinstall script [ 357s] running qemu-accel-x86_64-armv7l postinstall script [ 358s] mv: cannot stat `/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/liblto_plugin.so': No such file or directory [ 358s] running clang-accel-x86_64-armv7l postinstall script [ 358s] running setup postinstall script [ 358s] chroot: failed to run command '': No such file or directory [ 358s] initializing rpm db... [ 358s] reordering...cycle: glibc-devel -> libxcrypt-devel [ 358s] breaking dependency libxcrypt-devel -> glibc-devel [ 358s] cycle: libsoftokn3 -> nss [ 358s] breaking dependency nss -> libsoftokn3 [ 358s] done [ 358s] querying package ids... [ 359s] [1/105] cumulate libmagic-data-5.45-1.4 [ 359s] [2/105] cumulate setup-0.9-1.1 [ 359s] [3/105] cumulate filesystem-3.1-1.1 [ 359s] [4/105] cumulate glibc-2.40-1.6 [ 359s] [5/105] cumulate libatomic-14.2.0-1.6 [ 359s] [6/105] cumulate libgcc-14.2.0-1.6 [ 359s] [7/105] cumulate bash-3.2.57-1.1 [ 359s] [8/105] cumulate cpio-2.8-1.1 [ 359s] [9/105] cumulate diffutils-3.10-1.1 [ 359s] [10/105] cumulate findutils-4.3.8-1.4 [ 359s] [11/105] cumulate gdbm-1.8.3-1.7 [ 359s] [12/105] cumulate hostname-3.23-1.1 [ 359s] [13/105] cumulate libattr-2.5.1-1.4 [ 359s] [14/105] cumulate libblkid-2.39.3-1.4 [ 359s] [15/105] cumulate libbz2-1.0.8-1.4 [ 359s] [16/105] cumulate libcap-2.73-1.5 [ 359s] [17/105] cumulate libfreebl3-3.109-1.7 [ 359s] [18/105] cumulate libgfortran-14.2.0-1.6 [ 359s] [19/105] cumulate libgomp-14.2.0-1.6 [ 359s] [20/105] cumulate libitm-14.2.0-1.6 [ 359s] [21/105] cumulate libltdl-2.4.7-1.7 [ 359s] [22/105] cumulate liblua-5.1.5-1.4 [ 359s] [23/105] cumulate liblzma-5.6.3-1.7 [ 359s] [24/105] cumulate libopenssl11-1.1.1w-1.6 [ 359s] [25/105] cumulate libopenssl3-3.5.0-1.7 [ 359s] [26/105] cumulate libpcre-8.45-1.4 [ 359s] [27/105] cumulate libpopt-1.16-1.4 [ 359s] [28/105] cumulate libpython-2.7.18-1.6 [ 359s] [29/105] cumulate libsmack-1.3.1-1.4 [ 359s] [30/105] cumulate libsmartcols-2.39.3-1.4 [ 359s] [31/105] cumulate libsqlite-3.48.0-1.4 [ 359s] [32/105] cumulate libstdc++-14.2.0-1.6 [ 359s] [33/105] cumulate libuuid-2.39.3-1.4 [ 359s] [34/105] cumulate libxcrypt-4.4.36-1.7 [ 359s] [35/105] cumulate libxml2-2.13.5-1.6 [ 359s] [36/105] cumulate libzstd1-1.5.6-1.5 [ 359s] [37/105] cumulate m4-1.4.19-1.1 [ 359s] [38/105] cumulate net-tools-2.0_20121208git-1.4 [ 359s] [39/105] cumulate nspr-4.36-1.4 [ 359s] [40/105] cumulate patch-2.7.6-1.4 [ 359s] [41/105] cumulate pkg-config-0.29.2-1.4 [ 359s] [42/105] cumulate sed-4.1c-1.4 [ 359s] [43/105] cumulate update-alternatives-1.22.2-1.1 [ 359s] [44/105] cumulate which-2.17-1.1 [ 359s] [45/105] cumulate zlib-1.3.1-1.5 [ 359s] [46/105] cumulate build-compare-2023.06.18-1.1 [ 359s] [47/105] cumulate clang-accel-x86_64-armv7l-0.4-1.1 [ 359s] [48/105] cumulate hal-rootstrap-checker-0.1.1-1.1 [ 359s] [49/105] cumulate libstdc++-devel-14.2.0-1.6 [ 359s] [50/105] cumulate qemu-linux-user-x86_64-cross-8.2.2.1-1.1 [ 359s] [51/105] cumulate cpp-14.2.0-1.6 [ 359s] [52/105] cumulate gcc-c++-14.2.0-1.6 [ 359s] [53/105] cumulate binutils-libs-2.43-1.6 [ 359s] [54/105] cumulate coreutils-6.9-14.1 [ 359s] [55/105] cumulate db4-4.8.30.NC-1.5 [ 359s] [56/105] cumulate gawk-3.1.5-1.1 [ 359s] [57/105] cumulate grep-2.5.2-1.3 [ 359s] [58/105] cumulate libacl-2.3.2-1.4 [ 359s] [59/105] cumulate libcc1-14.2.0-1.6 [ 359s] [60/105] cumulate libelf-0.189-1.6 [ 359s] [61/105] cumulate libmount-2.39.3-1.4 [ 359s] [62/105] cumulate libubsan-14.2.0-1.6 [ 359s] [63/105] cumulate make-4.4.1-1.4 [ 359s] [64/105] cumulate nss-certs-3.109-1.7 [ 359s] [65/105] cumulate smack-1.3.1-1.4 [ 359s] [66/105] cumulate bzip2-1.0.8-1.4 [ 359s] [67/105] cumulate libfdisk-2.39.3-1.4 [ 359s] [68/105] cumulate libmagic-5.45-1.4 [ 359s] [69/105] cumulate xz-5.6.3-1.7 [ 359s] [70/105] cumulate perl-5.38.0-1.5 [ 359s] [71/105] cumulate build-mkbaselibs-20120927-1.1 [ 359s] [72/105] cumulate linux-glibc-devel-6.6-1.7 [ 359s] [73/105] cumulate terminfo-base-full-6.4-1.7 [ 359s] [74/105] cumulate autoconf-2.71-1.7 [ 359s] [75/105] cumulate file-5.45-1.4 [ 359s] [76/105] cumulate glibc-locale-2.40-1.6 [ 359s] [77/105] cumulate tar-1.17-1.1 [ 359s] [78/105] cumulate binutils-2.43-1.6 [ 359s] [79/105] cumulate gzip-1.3.12-1.4 [ 359s] [80/105] cumulate pam-1.1.6-1.3 [ 359s] [81/105] cumulate tzdata-2024b-1.1 [ 359s] [82/105] cumulate libdw-0.189-1.6 [ 359s] [83/105] cumulate libarchive-3.7.7-1.6 [ 359s] [84/105] cumulate gcc-14.2.0-1.6 [ 359s] [85/105] cumulate qemu-accel-x86_64-armv7l-0.4-1.1 [ 359s] [86/105] cumulate automake-1.16.5-1.7 [ 359s] [87/105] cumulate libasm-0.189-1.6 [ 359s] [88/105] cumulate libncurses6-6.4-1.7 [ 359s] [89/105] cumulate build-20120927-1.1 [ 359s] [90/105] cumulate libncurses-6.4-1.7 [ 359s] [91/105] cumulate less-668-1.1 [ 359s] [92/105] cumulate libreadline-5.2-1.6 [ 359s] [93/105] cumulate libtool-2.4.7-1.7 [ 359s] [94/105] cumulate elfutils-0.189-1.6 [ 359s] [95/105] cumulate python-2.7.18-1.6 [ 359s] [96/105] cumulate util-linux-2.39.3-1.4 [ 359s] [97/105] cumulate util-linux-su-2.39.3-1.4 [ 359s] [98/105] cumulate libxcrypt-devel-4.4.36-1.7 [ 359s] [99/105] cumulate nss-3.109-1.7 [ 359s] [100/105] cumulate glibc-devel-2.40-1.6 [ 359s] [101/105] cumulate libsoftokn3-3.109-1.7 [ 359s] [102/105] cumulate rpm-4.14.1.1-1.6 [ 359s] [103/105] cumulate zlib-devel-1.3.1-1.5 [ 359s] [104/105] cumulate python-devel-2.7.18-1.6 [ 359s] [105/105] cumulate rpm-build-4.14.1.1-1.6 [ 359s] now installing cumulated packages [ 460s] Preparing... ######################################## [ 460s] Updating / installing... [ 460s] setup-0.9-1.1 ##############warning: /etc/profile created as /etc/profile.rpmnew [ 460s] ########################## [ 460s] filesystem-3.1-1.1 ######################################## [ 462s] libmagic-data-5.45-1.4 ######################################## [ 463s] glibc-2.40-1.6 ######################################## [ 463s] libgcc-14.2.0-1.6 ######################################## [ 464s] bash-3.2.57-1.1 ######################################## [ 464s] zlib-1.3.1-1.5 ######################################## [ 464s] libstdc++-14.2.0-1.6 ######################################## [ 465s] coreutils-6.9-14.1 ######################################## [ 465s] libbz2-1.0.8-1.4 ######################################## [ 465s] libelf-0.189-1.6 ######################################## [ 466s] liblzma-5.6.3-1.7 ######################################## [ 466s] libxcrypt-4.4.36-1.7 ######################################## [ 466s] libdw-0.189-1.6 ######################################## [ 466s] libmagic-5.45-1.4 ######################################## [ 467s] libblkid-2.39.3-1.4 ######################################## [ 467s] nspr-4.36-1.4 ######################################## [ 468s] pkg-config-0.29.2-1.4 ######################################## [ 468s] pam-1.1.6-1.3 ######################################## [ 468s] libcap-2.73-1.5 ######################################## [ 468s] libfreebl3-3.109-1.7 ######################################## [ 469s] liblua-5.1.5-1.4 ######################################## [ 469s] libpopt-1.16-1.4 ######################################## [ 469s] libpython-2.7.18-1.6 ######################################## [ 470s] libsqlite-3.48.0-1.4 ######################################## [ 470s] libuuid-2.39.3-1.4 ######################################## [ 470s] libzstd1-1.5.6-1.5 ######################################## [ 472s] linux-glibc-devel-6.6-1.7 ######################################## [ 472s] libxcrypt-devel-4.4.36-1.7 ######################################## [ 472s] glibc-devel-2.40-1.6 ######################################## [ 473s] terminfo-base-full-6.4-1.7 ######################################## [ 473s] libncurses6-6.4-1.7 ######################################## [ 473s] libreadline-5.2-1.6 ######################################## [ 474s] libfdisk-2.39.3-1.4 ######################################## [ 474s] nss-certs-3.109-1.7 ######################################## [ 474s] libsoftokn3-3.109-1.7 ######################################## [ 475s] nss-3.109-1.7 ######################################## [ 476s] libmount-2.39.3-1.4 ######################################## [ 476s] libasm-0.189-1.6 ######################################## [ 476s] xz-5.6.3-1.7 ######################################## [ 476s] bzip2-1.0.8-1.4 ######################################## [ 476s] gzip-1.3.12-1.4 ######################################## [ 476s] db4-4.8.30.NC-1.5 ######################################## [ 477s] libcc1-14.2.0-1.6 ######################################## [ 478s] libubsan-14.2.0-1.6 ######################################## [ 479s] binutils-libs-2.43-1.6 ######################################## [ 484s] binutils-2.43-1.6 ######################################## [ 484s] make-4.4.1-1.4 ######################################## [ 484s] findutils-4.3.8-1.4 ######################################## [ 484s] gdbm-1.8.3-1.7 ######################################## [ 496s] perl-5.38.0-1.5 ######################################## [ 496s] build-mkbaselibs-20120927-1.1 ######################################## [ 496s] libattr-2.5.1-1.4 ######################################## [ 497s] libacl-2.3.2-1.4 ######################################## [ 497s] tar-1.17-1.1 ######################################## [ 497s] libgfortran-14.2.0-1.6 ######################################## [ 497s] libgomp-14.2.0-1.6 ######################################## [ 497s] libitm-14.2.0-1.6 ######################################## [ 498s] libltdl-2.4.7-1.7 ######################################## [ 498s] libopenssl11-1.1.1w-1.6 ######################################## [ 501s] python-2.7.18-1.6 ######################################## [ 501s] libopenssl3-3.5.0-1.7 ######################################## [ 502s] libpcre-8.45-1.4 ######################################## [ 502s] libsmack-1.3.1-1.4 ######################################## [ 502s] libsmartcols-2.39.3-1.4 ######################################## [ 502s] libxml2-2.13.5-1.6 ######################################## [ 503s] libarchive-3.7.7-1.6 ######################################## [ 503s] rpm-4.14.1.1-1.6 ######################################## [ 504s] m4-1.4.19-1.1 ######################################## [ 504s] autoconf-2.71-1.7 ######################################## [ 504s] automake-1.16.5-1.7 ######################################## [ 504s] patch-2.7.6-1.4 ######################################## [ 504s] sed-4.1c-1.4 ######################################## [ 505s] util-linux-2.39.3-1.4 ######################################## [ 505s] libatomic-14.2.0-1.6 ######################################## [ 505s] libtool-2.4.7-1.7 ######################################## [ 507s] python-devel-2.7.18-1.6 ######################################## [ 508s] build-20120927-1.1 ######################################## [ 508s] libncurses-6.4-1.7 ######################################## [ 508s] zlib-devel-1.3.1-1.5 ######################################## [ 511s] libstdc++-devel-14.2.0-1.6 ######################################## [ 511s] build-compare-2023.06.18-1.1 ######################################## [ 895s] clang-accel-x86_64-armv7l-0.4-1.1 ######################################## [ 899s] hal-rootstrap-checker-0.1.1-1.1 ######################################## [ 914s] qemu-linux-user-x86_64-cross-8.2.2.1-1######################################## [ 920s] gcc-14.2.0-1.6 ######################################## [ 961s] qemu-accel-x86_64-armv7l-0.4-1.1 ######################################## [ 961s] rpm-build-4.14.1.1-1.6 ######################################## [ 961s] util-linux-su-2.39.3-1.4 ######################################## [ 961s] smack-1.3.1-1.4 ######################################## [ 961s] grep-2.5.2-1.3 ######################################## [ 962s] elfutils-0.189-1.6 ######################################## [ 962s] less-668-1.1 ######################################## [ 962s] file-5.45-1.4 ######################################## [ 963s] glibc-locale-2.40-1.6 ######################################## [ 964s] tzdata-2024b-1.1 ######################################## [ 967s] cpp-14.2.0-1.6 ######################################## [ 970s] gcc-c++-14.2.0-1.6 ######################################## [ 971s] gawk-3.1.5-1.1 ######################################## [ 971s] cpio-2.8-1.1 ######################################## [ 971s] diffutils-3.10-1.1 ######################################## [ 971s] hostname-3.23-1.1 ######################################## [ 971s] net-tools-2.0_20121208git-1.4 ######################################## [ 971s] update-alternatives-1.22.2-1.1 ######################################## [ 971s] which-2.17-1.1 ######################################## [ 972s] now finalizing build dir... [ 974s] ----------------------------------------------------------------- [ 974s] I have the following modifications for openfst.spec: [ 974s] 6c6 [ 974s] < Release: 0 [ 974s] --- [ 974s] > Release: 1.1 [ 974s] build target is armv7l-tizen-linux [ 974s] ----------------------------------------------------------------- [ 974s] ----- building openfst.spec (user abuild) [ 974s] ----------------------------------------------------------------- [ 974s] ----------------------------------------------------------------- [ 975s] + exec rpmbuild -ba --define '_srcdefattr (-,root,root)' --nosignature --target=armv7l-tizen-linux --define '_build_create_debug 1' --define 'disturl obs://127.0.0.1/Tizen-Base-Dev/standard/e16649068a1ed4c45211e6298dc0c553-openfst' /home/abuild/rpmbuild/SOURCES/openfst.spec [ 975s] Building target platforms: armv7l-tizen-linux [ 975s] Building for target armv7l-tizen-linux [ 975s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.rgSm1i [ 975s] + umask 022 [ 975s] + cd /home/abuild/rpmbuild/BUILD [ 975s] + cd /home/abuild/rpmbuild/BUILD [ 975s] + rm -rf openfst-1.8.2 [ 975s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/openfst-1.8.2.tar.gz [ 975s] + /bin/tar -xof - [ 976s] + STATUS=0 [ 976s] + '[' 0 -ne 0 ']' [ 976s] + cd openfst-1.8.2 [ 976s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 976s] + echo 'Patch #0 (0001-Fix-error-with-GCC-14.patch):' [ 976s] Patch #0 (0001-Fix-error-with-GCC-14.patch): [ 976s] + /bin/patch --no-backup-if-mismatch -p1 --fuzz=2 [ 976s] patching file src/include/fst/fst.h [ 976s] + cp /home/abuild/rpmbuild/SOURCES/LICENSE.APACHE2.0 . [ 977s] + cp /home/abuild/rpmbuild/SOURCES/openfst.manifest . [ 977s] + /bin/patch -p1 [ 977s] patching file src/bin/Makefile.am [ 977s] + exit 0 [ 977s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.CeHNUA [ 977s] + umask 022 [ 977s] + cd /home/abuild/rpmbuild/BUILD [ 977s] + cd openfst-1.8.2 [ 977s] + ref=/usr/lib/rpm [ 977s] + mints=0 [ 977s] + case $(uname -m) in [ 977s] ++ uname -m [ 977s] + for s in guess sub [ 977s] ++ find -maxdepth 8 -name config.guess [ 977s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 977s] + grep -q config-patches@ ./config.guess [ 977s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.guess [ 977s] ++ tr -d $'\r' [ 977s] + timestamp=20180224 [ 977s] + test -n 20180224 [ 977s] + test 20180224 -ge 0 [ 977s] + for s in guess sub [ 977s] ++ find -maxdepth 8 -name config.sub [ 977s] + for c in '$(find -maxdepth 8 -name "config.$s")' [ 977s] + grep -q config-patches@ ./config.sub [ 977s] ++ sed -n '/^timestamp=/{s///;s/[-'\''"]//g;p;q;}' ./config.sub [ 977s] ++ tr -d $'\r' [ 977s] + timestamp=20180222 [ 977s] + test -n 20180222 [ 977s] + test 20180222 -ge 0 [ 977s] + LANG=C [ 977s] + export LANG [ 977s] + unset DISPLAY [ 977s] + CFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g' [ 977s] + export CFLAGS [ 977s] + CXXFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g' [ 977s] + export CXXFLAGS [ 977s] + FFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -I%_fmoddir' [ 977s] + export FFLAGS [ 977s] + LDFLAGS= [ 977s] + export LDFLAGS [ 977s] + export 'CXXFLAGS+= -fPIC' [ 977s] + CXXFLAGS+=' -fPIC' [ 977s] + autoreconf -fi [ 987s] libtoolize: putting auxiliary files in '.'. [ 987s] libtoolize: copying file './ltmain.sh' [ 987s] libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'. [ 987s] libtoolize: copying file 'm4/libtool.m4' [ 987s] libtoolize: copying file 'm4/ltoptions.m4' [ 987s] libtoolize: copying file 'm4/ltsugar.m4' [ 987s] libtoolize: copying file 'm4/ltversion.m4' [ 987s] libtoolize: copying file 'm4/lt~obsolete.m4' [ 1002s] configure.ac:3: installing './compile' [ 1002s] configure.ac:2: installing './missing' [ 1003s] src/bin/Makefile.am: installing './depcomp' [ 1009s] + AR=gcc-ar [ 1009s] + export AR [ 1009s] + NM=/bin/nm [ 1009s] + export NM [ 1009s] + RANLIB=gcc-ranlib [ 1009s] + export RANLIB [ 1009s] + CFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g' [ 1009s] + export CFLAGS [ 1009s] + CXXFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC' [ 1009s] + export CXXFLAGS [ 1009s] + FFLAGS='-O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -I%_fmoddir' [ 1009s] + export FFLAGS [ 1009s] + ./configure --build=armv7l-tizen-linux-gnueabi --host=armv7l-tizen-linux-gnueabi --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info [ 1009s] checking for a BSD-compatible install... /bin/install -c [ 1009s] checking whether build environment is sane... yes [ 1009s] checking for a race-free mkdir -p... /bin/mkdir -p [ 1009s] checking for gawk... gawk [ 1009s] checking whether make sets $(MAKE)... yes [ 1009s] checking whether make supports nested variables... yes [ 1009s] checking whether make supports the include directive... yes (GNU style) [ 1009s] checking for armv7l-tizen-linux-gnueabi-gcc... armv7l-tizen-linux-gnueabi-gcc [ 1009s] checking whether the C compiler works... yes [ 1009s] checking for C compiler default output file name... a.out [ 1009s] checking for suffix of executables... [ 1009s] checking whether we are cross compiling... no [ 1010s] checking for suffix of object files... o [ 1010s] checking whether the compiler supports GNU C... yes [ 1010s] checking whether armv7l-tizen-linux-gnueabi-gcc accepts -g... yes [ 1010s] checking for armv7l-tizen-linux-gnueabi-gcc option to enable C11 features... none needed [ 1010s] checking whether armv7l-tizen-linux-gnueabi-gcc understands -c and -o together... yes [ 1010s] checking dependency style of armv7l-tizen-linux-gnueabi-gcc... gcc3 [ 1010s] checking for armv7l-tizen-linux-gnueabi-ar... gcc-ar [ 1010s] checking the archiver (gcc-ar) interface... ar [ 1010s] checking for armv7l-tizen-linux-gnueabi-g++... armv7l-tizen-linux-gnueabi-g++ [ 1010s] checking whether the compiler supports GNU C++... yes [ 1010s] checking whether armv7l-tizen-linux-gnueabi-g++ accepts -g... yes [ 1010s] checking for armv7l-tizen-linux-gnueabi-g++ option to enable C++11 features... none needed [ 1010s] checking dependency style of armv7l-tizen-linux-gnueabi-g++... gcc3 [ 1010s] checking build system type... armv7l-tizen-linux-gnueabi [ 1010s] checking host system type... armv7l-tizen-linux-gnueabi [ 1010s] checking how to print strings... printf [ 1010s] checking for a sed that does not truncate output... /bin/sed [ 1010s] checking for grep that handles long lines and -e... /bin/grep [ 1010s] checking for egrep... /bin/grep -E [ 1010s] checking for fgrep... /bin/grep -F [ 1010s] checking for ld used by armv7l-tizen-linux-gnueabi-gcc... /usr/armv7l-tizen-linux-gnueabi/bin/ld [ 1010s] checking if the linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) is GNU ld... yes [ 1010s] checking for BSD- or MS-compatible name lister (nm)... /bin/nm [ 1010s] checking the name lister (/bin/nm) interface... BSD nm [ 1010s] checking whether ln -s works... yes [ 1011s] checking the maximum length of command line arguments... 1572864 [ 1011s] checking how to convert armv7l-tizen-linux-gnueabi file names to armv7l-tizen-linux-gnueabi format... func_convert_file_noop [ 1011s] checking how to convert armv7l-tizen-linux-gnueabi file names to toolchain format... func_convert_file_noop [ 1011s] checking for /usr/armv7l-tizen-linux-gnueabi/bin/ld option to reload object files... -r [ 1011s] checking for armv7l-tizen-linux-gnueabi-file... no [ 1011s] checking for file... file [ 1011s] checking for armv7l-tizen-linux-gnueabi-objdump... no [ 1011s] checking for objdump... objdump [ 1011s] checking how to recognize dependent libraries... pass_all [ 1011s] checking for armv7l-tizen-linux-gnueabi-dlltool... no [ 1011s] checking for dlltool... no [ 1011s] checking how to associate runtime and link libraries... printf %s\n [ 1011s] checking for armv7l-tizen-linux-gnueabi-ar... (cached) gcc-ar [ 1011s] checking for archiver @FILE support... @ [ 1011s] checking for armv7l-tizen-linux-gnueabi-strip... no [ 1011s] checking for strip... strip [ 1011s] checking for armv7l-tizen-linux-gnueabi-ranlib... gcc-ranlib [ 1011s] checking command to parse /bin/nm output from armv7l-tizen-linux-gnueabi-gcc object... ok [ 1011s] checking for sysroot... no [ 1011s] checking for a working dd... /bin/dd [ 1011s] checking how to truncate binary pipes... /bin/dd bs=4096 count=1 [ 1011s] checking for armv7l-tizen-linux-gnueabi-mt... no [ 1011s] checking for mt... no [ 1011s] checking if : is a manifest tool... no [ 1011s] checking for stdio.h... yes [ 1011s] checking for stdlib.h... yes [ 1011s] checking for string.h... yes [ 1011s] checking for inttypes.h... yes [ 1011s] checking for stdint.h... yes [ 1011s] checking for strings.h... yes [ 1011s] checking for sys/stat.h... yes [ 1011s] checking for sys/types.h... yes [ 1012s] checking for unistd.h... yes [ 1012s] checking for dlfcn.h... yes [ 1012s] checking for objdir... .libs [ 1012s] checking if armv7l-tizen-linux-gnueabi-gcc supports -fno-rtti -fno-exceptions... no [ 1012s] checking for armv7l-tizen-linux-gnueabi-gcc option to produce PIC... -fPIC -DPIC [ 1012s] checking if armv7l-tizen-linux-gnueabi-gcc PIC flag -fPIC -DPIC works... yes [ 1012s] checking if armv7l-tizen-linux-gnueabi-gcc static flag -static works... no [ 1012s] checking if armv7l-tizen-linux-gnueabi-gcc supports -c -o file.o... yes [ 1012s] checking if armv7l-tizen-linux-gnueabi-gcc supports -c -o file.o... (cached) yes [ 1012s] checking whether the armv7l-tizen-linux-gnueabi-gcc linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) supports shared libraries... yes [ 1012s] checking whether -lc should be explicitly linked in... no [ 1012s] checking dynamic linker characteristics... GNU/Linux ld.so [ 1012s] checking how to hardcode library paths into programs... immediate [ 1012s] checking whether stripping libraries is possible... yes [ 1012s] checking if libtool supports shared libraries... yes [ 1012s] checking whether to build shared libraries... yes [ 1012s] checking whether to build static libraries... no [ 1012s] checking how to run the C++ preprocessor... armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -E [ 1012s] checking for ld used by armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations... /usr/armv7l-tizen-linux-gnueabi/bin/ld [ 1012s] checking if the linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) is GNU ld... yes [ 1012s] checking whether the armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) supports shared libraries... yes [ 1012s] checking for armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations option to produce PIC... -fPIC -DPIC [ 1012s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations PIC flag -fPIC -DPIC works... yes [ 1012s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations static flag -static works... no [ 1013s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... yes [ 1013s] checking if armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations supports -c -o file.o... (cached) yes [ 1013s] checking whether the armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations linker (/usr/armv7l-tizen-linux-gnueabi/bin/ld) supports shared libraries... yes [ 1013s] checking dynamic linker characteristics... (cached) GNU/Linux ld.so [ 1013s] checking how to hardcode library paths into programs... immediate [ 1013s] Float equality is good [ 1013s] checking for dlopen in -ldl... yes [ 1013s] checking that generated files are newer than configure... done [ 1013s] configure: creating ./config.status [ 1013s] config.status: creating Makefile [ 1013s] config.status: creating src/Makefile [ 1014s] config.status: creating src/include/Makefile [ 1014s] config.status: creating src/lib/Makefile [ 1014s] config.status: creating src/bin/Makefile [ 1014s] config.status: creating src/test/Makefile [ 1014s] config.status: creating src/extensions/Makefile [ 1014s] config.status: creating src/extensions/compact/Makefile [ 1014s] config.status: creating src/extensions/compress/Makefile [ 1014s] config.status: creating src/extensions/const/Makefile [ 1014s] config.status: creating src/extensions/far/Makefile [ 1014s] config.status: creating src/extensions/linear/Makefile [ 1014s] config.status: creating src/extensions/lookahead/Makefile [ 1014s] config.status: creating src/extensions/mpdt/Makefile [ 1014s] config.status: creating src/extensions/ngram/Makefile [ 1014s] config.status: creating src/extensions/pdt/Makefile [ 1014s] config.status: creating src/extensions/python/Makefile [ 1014s] config.status: creating src/extensions/special/Makefile [ 1014s] config.status: creating src/script/Makefile [ 1014s] config.status: creating config.h [ 1014s] config.status: executing depfiles commands [ 1016s] config.status: executing libtool commands [ 1016s] + /bin/make -j12 [ 1016s] /bin/make all-recursive [ 1016s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1016s] Making all in src [ 1016s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1016s] Making all in include [ 1016s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1016s] make[3]: Nothing to be done for 'all'. [ 1016s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1016s] Making all in lib [ 1016s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1016s] depbase=`echo compat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1016s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT compat.lo -MD -MP -MF $depbase.Tpo -c -o compat.lo compat.cc &&\ [ 1016s] mv -f $depbase.Tpo $depbase.Plo [ 1016s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1016s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 1016s] mv -f $depbase.Tpo $depbase.Plo [ 1016s] depbase=`echo flags.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1016s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT flags.lo -MD -MP -MF $depbase.Tpo -c -o flags.lo flags.cc &&\ [ 1016s] mv -f $depbase.Tpo $depbase.Plo [ 1016s] depbase=`echo fst.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1016s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fst.lo -MD -MP -MF $depbase.Tpo -c -o fst.lo fst.cc &&\ [ 1016s] mv -f $depbase.Tpo $depbase.Plo [ 1016s] depbase=`echo fst-types.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1016s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fst-types.lo -MD -MP -MF $depbase.Tpo -c -o fst-types.lo fst-types.cc &&\ [ 1016s] mv -f $depbase.Tpo $depbase.Plo [ 1016s] depbase=`echo mapped-file.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1016s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT mapped-file.lo -MD -MP -MF $depbase.Tpo -c -o mapped-file.lo mapped-file.cc &&\ [ 1016s] mv -f $depbase.Tpo $depbase.Plo [ 1016s] depbase=`echo properties.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1016s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT properties.lo -MD -MP -MF $depbase.Tpo -c -o properties.lo properties.cc &&\ [ 1016s] mv -f $depbase.Tpo $depbase.Plo [ 1016s] depbase=`echo symbol-table.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1016s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT symbol-table.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table.lo symbol-table.cc &&\ [ 1016s] mv -f $depbase.Tpo $depbase.Plo [ 1016s] depbase=`echo symbol-table-ops.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1016s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT symbol-table-ops.lo -MD -MP -MF $depbase.Tpo -c -o symbol-table-ops.lo symbol-table-ops.cc &&\ [ 1016s] mv -f $depbase.Tpo $depbase.Plo [ 1016s] depbase=`echo weight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1016s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT weight.lo -MD -MP -MF $depbase.Tpo -c -o weight.lo weight.cc &&\ [ 1016s] mv -f $depbase.Tpo $depbase.Plo [ 1016s] depbase=`echo util.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1016s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT util.lo -MD -MP -MF $depbase.Tpo -c -o util.lo util.cc &&\ [ 1016s] mv -f $depbase.Tpo $depbase.Plo [ 1016s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT flags.lo -MD -MP -MF .deps/flags.Tpo -c flags.cc -fPIC -DPIC -o .libs/flags.o [ 1016s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT mapped-file.lo -MD -MP -MF .deps/mapped-file.Tpo -c mapped-file.cc -fPIC -DPIC -o .libs/mapped-file.o [ 1016s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT weight.lo -MD -MP -MF .deps/weight.Tpo -c weight.cc -fPIC -DPIC -o .libs/weight.o [ 1016s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT util.lo -MD -MP -MF .deps/util.Tpo -c util.cc -fPIC -DPIC -o .libs/util.o [ 1016s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1016s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT compat.lo -MD -MP -MF .deps/compat.Tpo -c compat.cc -fPIC -DPIC -o .libs/compat.o [ 1016s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fst.lo -MD -MP -MF .deps/fst.Tpo -c fst.cc -fPIC -DPIC -o .libs/fst.o [ 1016s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fst-types.lo -MD -MP -MF .deps/fst-types.Tpo -c fst-types.cc -fPIC -DPIC -o .libs/fst-types.o [ 1016s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 1016s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT properties.lo -MD -MP -MF .deps/properties.Tpo -c properties.cc -fPIC -DPIC -o .libs/properties.o [ 1016s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT symbol-table.lo -MD -MP -MF .deps/symbol-table.Tpo -c symbol-table.cc -fPIC -DPIC -o .libs/symbol-table.o [ 1016s] compat.cc: In member function 'void fst::CheckSummer::Update(std::string_view)': [ 1016s] compat.cc:43:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1016s] 43 | for (int i = 0; i < data.size(); ++i) { [ 1016s] | ~~^~~~~~~~~~~~~ [ 1016s] compat.cc: In member function 'std::vector > fst::internal::StringSplitter::SplitToSv()': [ 1016s] compat.cc:59:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::basic_string_view::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1016s] 59 | for (int i = 0; i < string_.size(); ++i) { [ 1016s] | ~~^~~~~~~~~~~~~~~~ [ 1017s] In file included from ./../include/fst/vector-fst.h:34, [ 1017s] from ./../include/fst/cache.h:33, [ 1017s] from ./../include/fst/compact-fst.h:34, [ 1017s] from fst-types.cc:21: [ 1017s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1017s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1017s] | ^~~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1017s] 520 | class VectorFst : public ImplToMutableFst> { [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:29:1: required from here [ 1017s] 29 | REGISTER_FST(VectorFst, StdArc); [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] In file included from ./../include/fst/expanded-fst.h:33, [ 1017s] from ./../include/fst/mutable-fst.h:37: [ 1017s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1017s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1017s] 520 | class VectorFst : public ImplToMutableFst> { [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:29:1: required from here [ 1017s] 29 | REGISTER_FST(VectorFst, StdArc); [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1017s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1017s] | ^~~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1017s] 520 | class VectorFst : public ImplToMutableFst> { [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:29:1: required from here [ 1017s] 29 | REGISTER_FST(VectorFst, StdArc); [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1017s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1017s] | ^~~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1017s] 520 | class VectorFst : public ImplToMutableFst> { [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:30:1: required from here [ 1017s] 30 | REGISTER_FST(VectorFst, LogArc); [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1017s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1017s] 520 | class VectorFst : public ImplToMutableFst> { [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:30:1: required from here [ 1017s] 30 | REGISTER_FST(VectorFst, LogArc); [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1017s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1017s] | ^~~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1017s] 520 | class VectorFst : public ImplToMutableFst> { [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:30:1: required from here [ 1017s] 30 | REGISTER_FST(VectorFst, LogArc); [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1017s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1017s] | ^~~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1017s] 520 | class VectorFst : public ImplToMutableFst> { [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:31:1: required from here [ 1017s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1017s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1017s] 520 | class VectorFst : public ImplToMutableFst> { [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:31:1: required from here [ 1017s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1017s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1017s] | ^~~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1017s] 520 | class VectorFst : public ImplToMutableFst> { [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:31:1: required from here [ 1017s] 31 | REGISTER_FST(VectorFst, Log64Arc); [ 1017s] | ^~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1017s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1017s] | ^~~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1017s] 630 | class EditFst : public ImplToMutableFst< [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:37:1: required from here [ 1017s] 37 | REGISTER_FST(EditFst, StdArc); [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1017s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1017s] 630 | class EditFst : public ImplToMutableFst< [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:37:1: required from here [ 1017s] 37 | REGISTER_FST(EditFst, StdArc); [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1017s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1017s] | ^~~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1017s] 630 | class EditFst : public ImplToMutableFst< [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:37:1: required from here [ 1017s] 37 | REGISTER_FST(EditFst, StdArc); [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1017s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1017s] | ^~~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1017s] 630 | class EditFst : public ImplToMutableFst< [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:38:1: required from here [ 1017s] 38 | REGISTER_FST(EditFst, LogArc); [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1017s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1017s] 630 | class EditFst : public ImplToMutableFst< [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:38:1: required from here [ 1017s] 38 | REGISTER_FST(EditFst, LogArc); [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1017s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1017s] | ^~~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1017s] 630 | class EditFst : public ImplToMutableFst< [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:38:1: required from here [ 1017s] 38 | REGISTER_FST(EditFst, LogArc); [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1017s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1017s] | ^~~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1017s] 630 | class EditFst : public ImplToMutableFst< [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:39:1: required from here [ 1017s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1017s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1017s] 630 | class EditFst : public ImplToMutableFst< [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:39:1: required from here [ 1017s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1017s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1017s] | ^~~~~~~~~~~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >': [ 1017s] ./../include/fst/edit-fst.h:630:7: required from 'class fst::EditFst > >' [ 1017s] 630 | class EditFst : public ImplToMutableFst< [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/register.h:86:7: required from 'class fst::FstRegisterer > > >' [ 1017s] 86 | class FstRegisterer : public GenericRegisterer> { [ 1017s] | ^~~~~~~~~~~~~ [ 1017s] fst-types.cc:39:1: required from here [ 1017s] 39 | REGISTER_FST(EditFst, Log64Arc); [ 1017s] | ^~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1017s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1017s] | ^~~~~~~~ [ 1017s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::ExpandedFst > >, fst::VectorFst > > >, fst::MutableFst > > >::operator=' [ 1017s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1017s] | ^~~~~~~~~~~~~~~~ [ 1018s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/hashtable_policy.h:36, [ 1018s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/hashtable.h:35, [ 1018s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unordered_map.h:33, [ 1018s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/unordered_map:41, [ 1018s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/functional:63, [ 1018s] from ./../include/fst/symbol-table.h:24, [ 1018s] from symbol-table.cc:20: [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a1(__gnu_cxx::__normal_iterator<_Iterator, _Container>, __gnu_cxx::__normal_iterator<_Iterator, _Container>, const _Tp&) [with _Ite = long long int*; _Cont = vector; _Tp = long long int]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 978 | __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, [ 1018s] | ^~~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = __gnu_cxx::__normal_iterator >; _Tp = long long int]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 997 | __fill_a(_FIte __first, _FIte __last, const _Tp& __value) [ 1018s] | ^~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:998:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 998 | { std::__fill_a1(__first, __last, __value); } [ 1018s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = long long int]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 1022 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) [ 1018s] | ^~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1029:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 1029 | std::__fill_a(__first, __last, __value); [ 1018s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1018s] from ./../include/fst/flags.h:26, [ 1018s] from ./../include/fst/fst.h:37, [ 1018s] from fst.cc:20: [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1018s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1018s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1018s] from ./../include/fst/flags.h:26, [ 1018s] from ./../include/fst/symbol-table.h:36: [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = long long int; _Val = std::pair; _KeyOfValue = std::_Select1st >; _Compare = std::less; _Alloc = std::allocator >]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:1201:7: note: parameter passing for argument of type 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator' changed in GCC 7.1 [ 1018s] 1201 | erase(iterator __position) [ 1018s] | ^~~~~ [ 1018s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1018s] from ./../include/fst/flags.h:26, [ 1018s] from ./../include/fst/fst.h:37, [ 1018s] from ./../include/fst/symbol-table-ops.h:26, [ 1018s] from symbol-table-ops.cc:19: [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = long long int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 [ 1018s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1018s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = long long int; _Tp = long long int; _Compare = std::less; _Alloc = std::allocator >]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:1086:7: note: parameter passing for argument of type 'std::map::iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator'} changed in GCC 7.1 [ 1018s] 1086 | erase(iterator __position) [ 1018s] | ^~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:1087:26: note: parameter passing for argument of type 'std::map::iterator' {aka 'std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::iterator'} changed in GCC 7.1 [ 1018s] 1087 | { return _M_t.erase(__position); } [ 1018s] | ~~~~~~~~~~^~~~~~~~~~~~ [ 1018s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:61: [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 607 | __miter_base(_Iterator __it) [ 1018s] | ^~~~~~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1018s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1018s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1018s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1018s] | ^~~~~~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1018s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1018s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1018s] 641 | std::forward<_Args>(__args)...); [ 1018s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1018s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1018s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] symbol-table.cc: In member function 'void fst::internal::DenseSymbolMap::Rehash(size_t)': [ 1018s] symbol-table.cc:83:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 83 | std::fill(buckets_.begin(), buckets_.end(), kEmptyBucket); [ 1018s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = long long int; _Val = std::pair >; _KeyOfValue = std::_Select1st > >; _Compare = std::less; _Alloc = std::allocator > >]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 [ 1018s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1018s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](key_type&&) [with _Key = long long int; _Tp = std::__cxx11::basic_string; _Compare = std::less; _Alloc = std::allocator > >]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:532:44: note: parameter passing for argument of type 'std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::const_iterator' changed in GCC 7.1 [ 1018s] 532 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 1018s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] 533 | std::forward_as_tuple(std::move(__k)), [ 1018s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] 534 | std::tuple<>()); [ 1018s] | ~~~~~~~~~~~~~~~ [ 1018s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:67: [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long long int*; _Container = vector]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1018s] | ^~~~~~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = long long int*]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1018s] | ^~~~~~~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = long long int*]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 642 | copy(_II __first, _II __last, _OI __result) [ 1018s] | ^~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:651:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> [ 1018s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); [ 1018s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:65, [ 1018s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/functional:64: [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = long long int*]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:145:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 145 | __uninit_copy(_InputIterator __first, _InputIterator __last, [ 1018s] | ^~~~~~~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:145:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:147:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 147 | { return std::copy(__first, __last, __result); } [ 1018s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = long long int*]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, [ 1018s] | ^~~~~~~~~~~~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:185:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 184 | return std::__uninitialized_copy<__can_memmove && __assignable>:: [ 1018s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] 185 | __uninit_copy(__first, __last, __result); [ 1018s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = long long int*; _Tp = long long int]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:366:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 366 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1018s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:366:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 373 | return std::uninitialized_copy(__first, __last, __result); [ 1018s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In copy constructor 'std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = long long int; _Alloc = std::allocator]': [ 1018s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:606:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1018s] 606 | std::__uninitialized_copy_a(__x.begin(), __x.end(), [ 1018s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] 607 | this->_M_impl._M_start, [ 1018s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1018s] 608 | _M_get_Tp_allocator()); [ 1018s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1019s] symbol-table.cc: In member function 'virtual void fst::internal::SymbolTableImpl::RemoveSymbol(int64_t)': [ 1019s] symbol-table.cc:247:19: note: parameter passing for argument of type 'std::_Rb_tree_iterator >' changed in GCC 7.1 [ 1019s] 247 | key_map_.erase(iter); [ 1019s] | ~~~~~~~~~~~~~~^~~~~~ [ 1021s] ./../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 >]': [ 1021s] ./../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 >]' [ 1021s] 409 | BaseImpl::DeleteStates(dstates); [ 1021s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1021s] ./../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 >]' [ 1021s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1021s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1021s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1021s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1021s] | ^~~~~~~~~~~~ [ 1021s] ./../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 'unsigned int'} [-Wsign-compare] [ 1021s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1021s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1021s] ./../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 'unsigned int'} [-Wsign-compare] [ 1021s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1021s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1021s] ./../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 >]': [ 1021s] ./../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 >]' [ 1021s] 409 | BaseImpl::DeleteStates(dstates); [ 1021s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1021s] ./../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 >]' [ 1021s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1021s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1021s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1021s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1021s] | ^~~~~~~~~~~~ [ 1021s] ./../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 'unsigned int'} [-Wsign-compare] [ 1021s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1021s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1021s] ./../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 'unsigned int'} [-Wsign-compare] [ 1021s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1021s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1021s] ./../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 >]': [ 1021s] ./../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 >]' [ 1021s] 409 | BaseImpl::DeleteStates(dstates); [ 1021s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1021s] ./../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 >]' [ 1021s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1021s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1021s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1021s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1021s] | ^~~~~~~~~~~~ [ 1021s] ./../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 'unsigned int'} [-Wsign-compare] [ 1021s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1021s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1021s] ./../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 'unsigned int'} [-Wsign-compare] [ 1021s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1021s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1034s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/string:48, [ 1034s] from ./../include/fst/arc.h:25, [ 1034s] from fst-types.cc:20: [ 1034s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In constructor 'std::insert_iterator<_Container>::insert_iterator(_Container&, _Iter) [with _Container = std::unordered_map, std::hash, std::equal_to, std::allocator > > >]': [ 1034s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:920:7: note: parameter passing for argument of type 'std::insert_iterator, std::hash, std::equal_to, std::allocator > > > >::_Iter' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::iterator'} changed in GCC 7.1 [ 1034s] 920 | insert_iterator(_Container& __x, _Iter __i) [ 1034s] | ^~~~~~~~~~~~~~~ [ 1034s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'std::insert_iterator<_Container> std::inserter(_Container&, typename _Container::iterator) [with _Container = unordered_map, hash, equal_to, allocator > > >]': [ 1034s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1017:5: note: parameter passing for argument of type 'std::unordered_map, std::hash, std::equal_to, std::allocator > > >::iterator' {aka 'std::__detail::_Insert_base >, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::iterator'} changed in GCC 7.1 [ 1034s] 1017 | inserter(_Container& __x, typename _Container::iterator __i) [ 1034s] | ^~~~~~~~ [ 1050s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:65, [ 1050s] from ./../include/fst/util.h:36, [ 1050s] from ./../include/fst/error-weight.h:22, [ 1050s] from ./../include/fst/arc.h:30: [ 1050s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, fst::PoolAllocator > > > >; _ForwardIterator = fst::ArcTpl >*; _Allocator = fst::PoolAllocator > >]': [ 1050s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1050s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1050s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1050s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1050s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 1050s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1050s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1050s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1050s] | ^~~~~~~~~~~~~~~~~~~ [ 1050s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1050s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1050s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1050s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1050s] 1698 | this->_M_impl._M_start, [ 1050s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1050s] 1699 | _M_get_Tp_allocator()); [ 1050s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1050s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; = void; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1050s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1050s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1050s] | ^~~~~~ [ 1050s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1050s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1050s] 711 | _M_range_initialize(__first, __last, [ 1050s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1050s] 712 | std::__iterator_category(__first)); [ 1050s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1050s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::ArcTpl >; M = fst::PoolAllocator > >]': [ 1050s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1050s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1050s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1058s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -version-info 25:0:0 -o libfst.la -rpath /usr/lib 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 [ 1058s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g /lib/crti.o /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0 -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/../../../../armv7l-tizen-linux-gnueabi/lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtendS.o /lib/crtn.o -Wl,-soname -Wl,libfst.so.25 -o .libs/libfst.so.25.0.0 [ 1061s] libtool: link: (cd ".libs" && rm -f "libfst.so.25" && ln -s "libfst.so.25.0.0" "libfst.so.25") [ 1061s] libtool: link: (cd ".libs" && rm -f "libfst.so" && ln -s "libfst.so.25.0.0" "libfst.so") [ 1061s] libtool: link: ( cd ".libs" && rm -f "libfst.la" && ln -s "../libfst.la" "libfst.la" ) [ 1061s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1061s] Making all in script [ 1061s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1061s] depbase=`echo arciterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT arciterator-class.lo -MD -MP -MF $depbase.Tpo -c -o arciterator-class.lo arciterator-class.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1061s] depbase=`echo arcsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT arcsort.lo -MD -MP -MF $depbase.Tpo -c -o arcsort.lo arcsort.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1061s] depbase=`echo closure.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT closure.lo -MD -MP -MF $depbase.Tpo -c -o closure.lo closure.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1061s] depbase=`echo compile.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT compile.lo -MD -MP -MF $depbase.Tpo -c -o compile.lo compile.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1061s] depbase=`echo compose.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT compose.lo -MD -MP -MF $depbase.Tpo -c -o compose.lo compose.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1061s] depbase=`echo concat.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT concat.lo -MD -MP -MF $depbase.Tpo -c -o concat.lo concat.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1061s] depbase=`echo connect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT connect.lo -MD -MP -MF $depbase.Tpo -c -o connect.lo connect.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1061s] depbase=`echo convert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT convert.lo -MD -MP -MF $depbase.Tpo -c -o convert.lo convert.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1061s] depbase=`echo decode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT decode.lo -MD -MP -MF $depbase.Tpo -c -o decode.lo decode.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1061s] depbase=`echo determinize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT determinize.lo -MD -MP -MF $depbase.Tpo -c -o determinize.lo determinize.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1061s] depbase=`echo difference.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT difference.lo -MD -MP -MF $depbase.Tpo -c -o difference.lo difference.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1061s] depbase=`echo disambiguate.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1061s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT disambiguate.lo -MD -MP -MF $depbase.Tpo -c -o disambiguate.lo disambiguate.cc &&\ [ 1061s] mv -f $depbase.Tpo $depbase.Plo [ 1061s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT concat.lo -MD -MP -MF .deps/concat.Tpo -c concat.cc -fPIC -DPIC -o .libs/concat.o [ 1061s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT connect.lo -MD -MP -MF .deps/connect.Tpo -c connect.cc -fPIC -DPIC -o .libs/connect.o [ 1061s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT compose.lo -MD -MP -MF .deps/compose.Tpo -c compose.cc -fPIC -DPIC -o .libs/compose.o [ 1061s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT closure.lo -MD -MP -MF .deps/closure.Tpo -c closure.cc -fPIC -DPIC -o .libs/closure.o [ 1061s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT convert.lo -MD -MP -MF .deps/convert.Tpo -c convert.cc -fPIC -DPIC -o .libs/convert.o [ 1061s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT arcsort.lo -MD -MP -MF .deps/arcsort.Tpo -c arcsort.cc -fPIC -DPIC -o .libs/arcsort.o [ 1061s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT disambiguate.lo -MD -MP -MF .deps/disambiguate.Tpo -c disambiguate.cc -fPIC -DPIC -o .libs/disambiguate.o [ 1061s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT compile.lo -MD -MP -MF .deps/compile.Tpo -c compile.cc -fPIC -DPIC -o .libs/compile.o [ 1061s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT arciterator-class.lo -MD -MP -MF .deps/arciterator-class.Tpo -c arciterator-class.cc -fPIC -DPIC -o .libs/arciterator-class.o [ 1061s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT difference.lo -MD -MP -MF .deps/difference.Tpo -c difference.cc -fPIC -DPIC -o .libs/difference.o [ 1061s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT decode.lo -MD -MP -MF .deps/decode.Tpo -c decode.cc -fPIC -DPIC -o .libs/decode.o [ 1061s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT determinize.lo -MD -MP -MF .deps/determinize.Tpo -c determinize.cc -fPIC -DPIC -o .libs/determinize.o [ 1063s] In file included from ./../include/fst/rational.h:31, [ 1063s] from ./../include/fst/concat.h:29, [ 1063s] from ./../include/fst/script/concat.h:23, [ 1063s] from concat.cc:18: [ 1063s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1063s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1063s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1063s] | ^~~~~~ [ 1063s] | template [ 1063s] In file included from ./../include/fst/script/connect.h:21, [ 1063s] from connect.cc:18: [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 1063s] 29 | Connect(fst->GetMutableFst()); [ 1063s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] connect.cc:29:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 1063s] 29 | Connect(fst->GetMutableFst()); [ 1063s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] connect.cc:29:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/script/connect.h:29:10: required from 'void fst::script::Connect(MutableFstClass*) [with Arc = fst::ArcTpl >]' [ 1063s] 29 | Connect(fst->GetMutableFst()); [ 1063s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] connect.cc:29:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] In file included from ./../include/fst/rational.h:31, [ 1063s] from ./../include/fst/closure.h:28, [ 1063s] from ./../include/fst/script/closure.h:23, [ 1063s] from closure.cc:18: [ 1063s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1063s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1063s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1063s] | ^~~~~~ [ 1063s] | template [ 1063s] In file included from ./../include/fst/accumulator.h:34, [ 1063s] from ./../include/fst/label-reachable.h:30, [ 1063s] from ./../include/fst/lookahead-matcher.h:35, [ 1063s] from ./../include/fst/lookahead-filter.h:31, [ 1063s] from ./../include/fst/compose.h:33, [ 1063s] from ./../include/fst/script/compose.h:23, [ 1063s] from compose.cc:18: [ 1063s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1063s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1063s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1063s] | ^~~~~~ [ 1063s] | template [ 1063s] In file included from ./../include/fst/accumulator.h:34, [ 1063s] from ./../include/fst/label-reachable.h:30, [ 1063s] from ./../include/fst/lookahead-matcher.h:35, [ 1063s] from ./../include/fst/lookahead-filter.h:31, [ 1063s] from ./../include/fst/compose.h:33, [ 1063s] from ./../include/fst/difference.h:28, [ 1063s] from ./../include/fst/script/difference.h:23, [ 1063s] from difference.cc:18: [ 1063s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1063s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1063s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1063s] | ^~~~~~ [ 1063s] | template [ 1063s] In file included from ./../include/fst/accumulator.h:34, [ 1063s] from ./../include/fst/label-reachable.h:30, [ 1063s] from ./../include/fst/lookahead-matcher.h:35, [ 1063s] from ./../include/fst/lookahead-filter.h:31, [ 1063s] from ./../include/fst/compose.h:33, [ 1063s] from ./../include/fst/disambiguate.h:33, [ 1063s] from ./../include/fst/script/disambiguate.h:25, [ 1063s] from disambiguate.cc:18: [ 1063s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1063s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1063s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1063s] | ^~~~~~ [ 1063s] | template [ 1063s] In file included from ./../include/fst/test-properties.h:27, [ 1063s] from ./../include/fst/vector-fst.h:35, [ 1063s] from ./../include/fst/cache.h:33, [ 1063s] from ./../include/fst/arc-map.h:32, [ 1063s] from ./../include/fst/encode.h:32, [ 1063s] from ./../include/fst/script/decode.h:24, [ 1063s] from decode.cc:18: [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 1063s] 91 | Connect(fst); [ 1063s] | ~~~~~~~^~~~~ [ 1063s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 1063s] 483 | RmFinalEpsilon(fst); [ 1063s] | ~~~~~~~~~~~~~~^~~~~ [ 1063s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 1063s] 37 | Decode(fst, mapper); [ 1063s] | ~~~~~~^~~~~~~~~~~~~ [ 1063s] decode.cc:34:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 1063s] 91 | Connect(fst); [ 1063s] | ~~~~~~~^~~~~ [ 1063s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 1063s] 483 | RmFinalEpsilon(fst); [ 1063s] | ~~~~~~~~~~~~~~^~~~~ [ 1063s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 1063s] 37 | Decode(fst, mapper); [ 1063s] | ~~~~~~^~~~~~~~~~~~~ [ 1063s] decode.cc:34:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/rmfinalepsilon.h:91:10: required from 'void fst::RmFinalEpsilon(MutableFst*) [with Arc = ArcTpl >]' [ 1063s] 91 | Connect(fst); [ 1063s] | ~~~~~~~^~~~~ [ 1063s] ./../include/fst/encode.h:483:17: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 1063s] 483 | RmFinalEpsilon(fst); [ 1063s] | ~~~~~~~~~~~~~~^~~~~ [ 1063s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 1063s] 37 | Decode(fst, mapper); [ 1063s] | ~~~~~~^~~~~~~~~~~~~ [ 1063s] decode.cc:34:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] In file included from ./../include/fst/vector-fst.h:34, [ 1063s] from ./../include/fst/script/compile-impl.h:32, [ 1063s] from ./../include/fst/script/compile.h:26, [ 1063s] from compile.cc:18: [ 1063s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1063s] 215 | mutable VectorFst fst_; [ 1063s] | ^~~~ [ 1063s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1063s] 63 | FstCompiler fstcompiler( [ 1063s] | ^~~~~~~~~~~ [ 1063s] compile.cc:61:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] In file included from ./../include/fst/script/compile-impl.h:29: [ 1063s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1063s] 215 | mutable VectorFst fst_; [ 1063s] | ^~~~ [ 1063s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1063s] 63 | FstCompiler fstcompiler( [ 1063s] | ^~~~~~~~~~~ [ 1063s] compile.cc:61:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] In file included from ./../include/fst/mutable-fst.h:37: [ 1063s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1063s] 215 | mutable VectorFst fst_; [ 1063s] | ^~~~ [ 1063s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1063s] 63 | FstCompiler fstcompiler( [ 1063s] | ^~~~~~~~~~~ [ 1063s] compile.cc:61:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1063s] 215 | mutable VectorFst fst_; [ 1063s] | ^~~~ [ 1063s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1063s] 63 | FstCompiler fstcompiler( [ 1063s] | ^~~~~~~~~~~ [ 1063s] compile.cc:61:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1063s] 215 | mutable VectorFst fst_; [ 1063s] | ^~~~ [ 1063s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1063s] 63 | FstCompiler fstcompiler( [ 1063s] | ^~~~~~~~~~~ [ 1063s] compile.cc:61:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1063s] 215 | mutable VectorFst fst_; [ 1063s] | ^~~~ [ 1063s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1063s] 63 | FstCompiler fstcompiler( [ 1063s] | ^~~~~~~~~~~ [ 1063s] compile.cc:61:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] In file included from ./../include/fst/rational.h:31, [ 1063s] from ./../include/fst/closure.h:28, [ 1063s] from ./../include/fst/fstlib.h:55, [ 1063s] from ./../include/fst/script/arciterator-class.h:25, [ 1063s] from arciterator-class.cc:18: [ 1063s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1063s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1063s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1063s] | ^~~~~~ [ 1063s] | template [ 1063s] In file included from ./../include/fst/script/arcsort.h:24, [ 1063s] from arcsort.cc:18: [ 1063s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1063s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1063s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1063s] | ~~~~~~~~~~~~^~ [ 1063s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1063s] 120 | StateMap(fst, &mapper); [ 1063s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1063s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1063s] 104 | StateMap(fst, mapper); [ 1063s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 1063s] 40 | ArcSort(fst, icomp); [ 1063s] | ~~~~~~~^~~~~~~~~~~~ [ 1063s] arcsort.cc:30:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1063s] | ~~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1063s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1063s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1063s] | ~~~~~~~~~~~~^~ [ 1063s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1063s] 120 | StateMap(fst, &mapper); [ 1063s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1063s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 1063s] 104 | StateMap(fst, mapper); [ 1063s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 1063s] 45 | ArcSort(fst, ocomp); [ 1063s] | ~~~~~~~^~~~~~~~~~~~ [ 1063s] arcsort.cc:30:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1063s] | ~~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1063s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1063s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1063s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1063s] 134 | aiter.SetValue((*mapper)(arc)); [ 1063s] | ~~~~~~~~~^~~~~ [ 1063s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1063s] 189 | ArcMap(fst, &mapper); [ 1063s] | ~~~~~~^~~~~~~~~~~~~~ [ 1063s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 1063s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 1063s] 37 | Decode(fst, mapper); [ 1063s] | ~~~~~~^~~~~~~~~~~~~ [ 1063s] decode.cc:34:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../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 'unsigned int'} [-Wsign-compare] [ 1063s] 186 | if (label < 1 || label > triples_.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1063s] 215 | mutable VectorFst fst_; [ 1063s] | ^~~~ [ 1063s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1063s] 63 | FstCompiler fstcompiler( [ 1063s] | ^~~~~~~~~~~ [ 1063s] compile.cc:61:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1063s] 215 | mutable VectorFst fst_; [ 1063s] | ^~~~ [ 1063s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1063s] 63 | FstCompiler fstcompiler( [ 1063s] | ^~~~~~~~~~~ [ 1063s] compile.cc:61:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../include/fst/script/compile-impl.h:215:26: required from 'class fst::FstCompiler > >' [ 1063s] 215 | mutable VectorFst fst_; [ 1063s] | ^~~~ [ 1063s] ./../include/fst/script/compile.h:63:20: required from 'void fst::script::CompileInternal(FstCompileArgs*) [with Arc = fst::ArcTpl >; FstCompileArgs = WithReturnValue, FstCompileInnerArgs>]' [ 1063s] 63 | FstCompiler fstcompiler( [ 1063s] | ^~~~~~~~~~~ [ 1063s] compile.cc:61:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1063s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1063s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1063s] | ~~~~~~~~~~~~^~ [ 1063s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1063s] 120 | StateMap(fst, &mapper); [ 1063s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1063s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1063s] 104 | StateMap(fst, mapper); [ 1063s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 1063s] 40 | ArcSort(fst, icomp); [ 1063s] | ~~~~~~~^~~~~~~~~~~~ [ 1063s] arcsort.cc:30:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1063s] | ~~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1063s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1063s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1063s] | ~~~~~~~~~~~~^~ [ 1063s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1063s] 120 | StateMap(fst, &mapper); [ 1063s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1063s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 1063s] 104 | StateMap(fst, mapper); [ 1063s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 1063s] 45 | ArcSort(fst, ocomp); [ 1063s] | ~~~~~~~^~~~~~~~~~~~ [ 1063s] arcsort.cc:30:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1063s] | ~~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1063s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1063s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1063s] | ~~~~~~~~~~~~^~ [ 1063s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1063s] 120 | StateMap(fst, &mapper); [ 1063s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1063s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1063s] 104 | StateMap(fst, mapper); [ 1063s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/arcsort.h:40:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 1063s] 40 | ArcSort(fst, icomp); [ 1063s] | ~~~~~~~^~~~~~~~~~~~ [ 1063s] arcsort.cc:30:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1063s] | ~~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1063s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1063s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1063s] | ~~~~~~~~~~~~^~ [ 1063s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1063s] 120 | StateMap(fst, &mapper); [ 1063s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1063s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 1063s] 104 | StateMap(fst, mapper); [ 1063s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/arcsort.h:45:14: required from 'void fst::script::ArcSort(FstArcSortArgs*) [with Arc = fst::ArcTpl >; FstArcSortArgs = std::pair]' [ 1063s] 45 | ArcSort(fst, ocomp); [ 1063s] | ~~~~~~~^~~~~~~~~~~~ [ 1063s] arcsort.cc:30:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1063s] | ~~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1063s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1063s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1063s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1063s] 134 | aiter.SetValue((*mapper)(arc)); [ 1063s] | ~~~~~~~~~^~~~~ [ 1063s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1063s] 189 | ArcMap(fst, &mapper); [ 1063s] | ~~~~~~^~~~~~~~~~~~~~ [ 1063s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 1063s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 1063s] 37 | Decode(fst, mapper); [ 1063s] | ~~~~~~^~~~~~~~~~~~~ [ 1063s] decode.cc:34:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../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 'unsigned int'} [-Wsign-compare] [ 1063s] 186 | if (label < 1 || label > triples_.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1063s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1063s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1063s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1063s] 134 | aiter.SetValue((*mapper)(arc)); [ 1063s] | ~~~~~~~~~^~~~~ [ 1063s] ./../include/fst/arc-map.h:189:9: required from 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1063s] 189 | ArcMap(fst, &mapper); [ 1063s] | ~~~~~~^~~~~~~~~~~~~~ [ 1063s] ./../include/fst/encode.h:482:9: required from 'void fst::Decode(MutableFst*, const EncodeMapper&) [with Arc = ArcTpl >]' [ 1063s] 482 | ArcMap(fst, EncodeMapper(mapper, DECODE)); [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/decode.h:37:9: required from 'void fst::script::Decode(FstDecodeArgs*) [with Arc = fst::ArcTpl >; FstDecodeArgs = std::pair]' [ 1063s] 37 | Decode(fst, mapper); [ 1063s] | ~~~~~~^~~~~~~~~~~~~ [ 1063s] decode.cc:34:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../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 'unsigned int'} [-Wsign-compare] [ 1063s] 186 | if (label < 1 || label > triples_.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1063s] In file included from ./../include/fst/connect.h:29, [ 1063s] from ./../include/fst/test-properties.h:27, [ 1063s] from ./../include/fst/const-fst.h:34, [ 1063s] from ./../include/fst/determinize.h:34, [ 1063s] from ./../include/fst/script/determinize.h:24, [ 1063s] from determinize.cc:18: [ 1063s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1063s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../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]' [ 1063s] 313 | VectorFst rfst; [ 1063s] | ^~~~ [ 1063s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1063s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1063s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1063s] 66 | Determinize(ifst, ofst, detargs); [ 1063s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] determinize.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] In file included from ./../include/fst/expanded-fst.h:33, [ 1063s] from ./../include/fst/const-fst.h:31: [ 1063s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1063s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../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]' [ 1063s] 313 | VectorFst rfst; [ 1063s] | ^~~~ [ 1063s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1063s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1063s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1063s] 66 | Determinize(ifst, ofst, detargs); [ 1063s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] determinize.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../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]' [ 1063s] 313 | VectorFst rfst; [ 1063s] | ^~~~ [ 1063s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1063s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1063s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1063s] 66 | Determinize(ifst, ofst, detargs); [ 1063s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] determinize.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] In file included from ./../include/fst/determinize.h:41: [ 1063s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 1063s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1063s] 1100 | Prune(dfst, ofst, popts); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1063s] 66 | Determinize(ifst, ofst, detargs); [ 1063s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] determinize.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/prune.h:243:26: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1063s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 1063s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/prune.h:256:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 1063s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 1063s] | ~~~~~~~~~~~~^~~~ [ 1063s] ./../include/fst/prune.h:259:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 1063s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 1063s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1063s] ./../include/fst/prune.h:261:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 1063s] 261 | while (enqueued.size() <= s) { [ 1063s] | ~~~~~~~~~~~~~~~~^~~~ [ 1063s] ./../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 'unsigned int'} [-Wsign-compare] [ 1063s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/prune.h:286:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1063s] 286 | while (idistance.size() <= arc.nextstate) { [ 1063s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/prune.h:292:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1063s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/prune.h:298:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1063s] 298 | while (enqueued.size() <= arc.nextstate) { [ 1063s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/prune.h:303:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1063s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1063s] In file included from ./../include/fst/test-properties.h:27, [ 1063s] from ./../include/fst/vector-fst.h:35, [ 1063s] from ./../include/fst/cache.h:33, [ 1063s] from ./../include/fst/compose.h:30: [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 1063s] 1044 | if (opts.connect) Connect(ofst); [ 1063s] | ~~~~~~~^~~~~~ [ 1063s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 1063s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 1063s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] compose.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 1063s] 1044 | if (opts.connect) Connect(ofst); [ 1063s] | ~~~~~~~^~~~~~ [ 1063s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 1063s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 1063s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] compose.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/compose.h:1044:28: required from 'void fst::Compose(const Fst&, const Fst&, MutableFst*, const ComposeOptions&) [with Arc = ArcTpl >]' [ 1063s] 1044 | if (opts.connect) Connect(ofst); [ 1063s] | ~~~~~~~^~~~~~ [ 1063s] ./../include/fst/script/compose.h:38:10: required from 'void fst::script::Compose(FstComposeArgs*) [with Arc = fst::ArcTpl >; FstComposeArgs = std::tuple]' [ 1063s] 38 | Compose(ifst1, ifst2, ofst, opts); [ 1063s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] compose.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] In file included from ./../include/fst/test-properties.h:27, [ 1063s] from ./../include/fst/vector-fst.h:35, [ 1063s] from ./../include/fst/cache.h:33, [ 1063s] from ./../include/fst/difference.h:26: [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 1063s] 214 | if (opts.connect) Connect(ofst); [ 1063s] | ~~~~~~~^~~~~~ [ 1063s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 1063s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 1063s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] difference.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 1063s] 214 | if (opts.connect) Connect(ofst); [ 1063s] | ~~~~~~~^~~~~~ [ 1063s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 1063s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 1063s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] difference.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/difference.h:214:28: required from 'void fst::Difference(const Fst&, const Fst&, MutableFst*, const DifferenceOptions&) [with Arc = ArcTpl >; DifferenceOptions = ComposeOptions]' [ 1063s] 214 | if (opts.connect) Connect(ofst); [ 1063s] | ~~~~~~~^~~~~~ [ 1063s] ./../include/fst/script/difference.h:39:13: required from 'void fst::script::Difference(FstDifferenceArgs*) [with Arc = fst::ArcTpl >; FstDifferenceArgs = std::tuple]' [ 1063s] 39 | Difference(ifst1, ifst2, ofst, opts); [ 1063s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] difference.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] In file included from ./../include/fst/prune.h:30: [ 1063s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 1063s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1063s] 265 | enqueued[s] = heap.Insert(s); [ 1063s] | ~~~~~~~~~~~^~~ [ 1063s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1063s] 1100 | Prune(dfst, ofst, popts); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1063s] 66 | Determinize(ifst, ofst, detargs); [ 1063s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] determinize.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 57 | if (size_ < values_.size()) { [ 1063s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1063s] In file included from ./../include/fst/vector-fst.h:34, [ 1063s] from ./../include/fst/cache.h:33, [ 1063s] from ./../include/fst/arcsort.h:28, [ 1063s] from ./../include/fst/disambiguate.h:32: [ 1063s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../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 >]' [ 1063s] 211 | VectorFst sfst(ifst); [ 1063s] | ^~~~ [ 1063s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1063s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1063s] 60 | Disambiguate(ifst, ofst, disargs); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] disambiguate.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] In file included from ./../include/fst/expanded-fst.h:33, [ 1063s] from ./../include/fst/mutable-fst.h:37: [ 1063s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 1063s] ./../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]' [ 1063s] 208 | Prune(fst, opts); [ 1063s] | ~~~~~^~~~~~~~~~~ [ 1063s] ./../include/fst/determinize.h:1103:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1063s] 1103 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1063s] 66 | Determinize(ifst, ofst, detargs); [ 1063s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] determinize.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1063s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 1063s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../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 >]' [ 1063s] 211 | VectorFst sfst(ifst); [ 1063s] | ^~~~ [ 1063s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1063s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1063s] 60 | Disambiguate(ifst, ofst, disargs); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] disambiguate.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../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 >]' [ 1063s] 211 | VectorFst sfst(ifst); [ 1063s] | ^~~~ [ 1063s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1063s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1063s] 60 | Disambiguate(ifst, ofst, disargs); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] disambiguate.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../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 'unsigned int'} [-Wsign-compare] [ 1063s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 1063s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1063s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 1063s] | ~~^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../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 >]' [ 1063s] 211 | VectorFst sfst(ifst); [ 1063s] | ^~~~ [ 1063s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1063s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1063s] 60 | Disambiguate(ifst, ofst, disargs); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] disambiguate.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../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 >]' [ 1063s] 211 | VectorFst sfst(ifst); [ 1063s] | ^~~~ [ 1063s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1063s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1063s] 60 | Disambiguate(ifst, ofst, disargs); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] disambiguate.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../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 >]' [ 1063s] 211 | VectorFst sfst(ifst); [ 1063s] | ^~~~ [ 1063s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1063s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1063s] 60 | Disambiguate(ifst, ofst, disargs); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] disambiguate.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../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 >]' [ 1063s] 211 | VectorFst sfst(ifst); [ 1063s] | ^~~~ [ 1063s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1063s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1063s] 60 | Disambiguate(ifst, ofst, disargs); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] disambiguate.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../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 >]' [ 1063s] 211 | VectorFst sfst(ifst); [ 1063s] | ^~~~ [ 1063s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1063s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1063s] 60 | Disambiguate(ifst, ofst, disargs); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] disambiguate.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1063s] | ^~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1063s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1063s] 520 | class VectorFst : public ImplToMutableFst> { [ 1063s] | ^~~~~~~~~ [ 1063s] ./../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 >]' [ 1063s] 211 | VectorFst sfst(ifst); [ 1063s] | ^~~~ [ 1063s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1063s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1063s] 60 | Disambiguate(ifst, ofst, disargs); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] disambiguate.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1063s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1063s] | ^~~~~~~~ [ 1063s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1063s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1063s] | ^~~~~~~~~~~~~~~~ [ 1063s] In file included from ./../include/fst/test-properties.h:27, [ 1063s] from ./../include/fst/vector-fst.h:35: [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../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 >]' [ 1063s] 212 | Connect(&sfst); [ 1063s] | ~~~~~~~^~~~~~~ [ 1063s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1063s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1063s] 60 | Disambiguate(ifst, ofst, disargs); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] disambiguate.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1063s] 212 | Connect(&sfst); [ 1063s] | ~~~~~~~^~~~~~~ [ 1063s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1063s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1063s] 60 | Disambiguate(ifst, ofst, disargs); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] disambiguate.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1063s] ./../include/fst/disambiguate.h:212:12: required from 'void fst::internal::Disambiguator::Disambiguate(const fst::Fst&, fst::MutableFst*, const fst::DisambiguateOptions&) [with Arc = fst::ArcTpl >]' [ 1063s] 212 | Connect(&sfst); [ 1063s] | ~~~~~~~^~~~~~~ [ 1063s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1063s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1063s] 60 | Disambiguate(ifst, ofst, disargs); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] disambiguate.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1063s] | ~~^~~~~~~~~~~~~~~ [ 1063s] In file included from ./../include/fst/connect.h:30: [ 1063s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 1063s] ./../include/fst/disambiguate.h:510:45: required from 'void fst::internal::Disambiguator::RemoveSplits(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1063s] 510 | const auto nextstate = merge_->FindSet(arc.nextstate); [ 1063s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1063s] ./../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 >]' [ 1063s] 217 | RemoveSplits(ofst); [ 1063s] | ^~~~~~~~~~~~ [ 1063s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1063s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1063s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1063s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1063s] 60 | Disambiguate(ifst, ofst, disargs); [ 1063s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1063s] disambiguate.cc:36:1: required from here [ 1063s] 164 | ({#Op, Arc::Type()}, Op) [ 1063s] | ^ [ 1063s] ./../include/fst/union-find.h:40:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1063s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 1063s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]': [ 1064s] ./../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 >]' [ 1064s] 409 | BaseImpl::DeleteStates(dstates); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1064s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1064s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1064s] | ^~~~~~~~~~~~ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1064s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1064s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]': [ 1064s] ./../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 >]' [ 1064s] 409 | BaseImpl::DeleteStates(dstates); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1064s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1064s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1064s] | ^~~~~~~~~~~~ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1064s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1064s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]': [ 1064s] ./../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 >]' [ 1064s] 409 | BaseImpl::DeleteStates(dstates); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1064s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1064s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1064s] | ^~~~~~~~~~~~ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1064s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1064s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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>]' [ 1064s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1064s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 387 | auto common_future = std::make_unique(ifst); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 1064s] ./../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 >]' [ 1064s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1064s] | ^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 1064s] | ~~^~~~~~~~~~~~~~~~~ [ 1064s] In file included from ./../include/fst/shortest-distance.h:31, [ 1064s] from ./../include/fst/prune.h:31: [ 1064s] ./../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]': [ 1064s] ./../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]' [ 1064s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] 679 | &unweighted); [ 1064s] | ~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1064s] | ^~~~~~~~~~~ [ 1064s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1064s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1064s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1064s] 66 | Determinize(ifst, ofst, detargs); [ 1064s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] determinize.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1064s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1064s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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]': [ 1064s] ./../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]' [ 1064s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] 679 | &unweighted); [ 1064s] | ~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1064s] | ^~~~~~~~~~~ [ 1064s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1064s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1064s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1064s] 66 | Determinize(ifst, ofst, detargs); [ 1064s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] determinize.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1064s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1064s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1064s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1064s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1064s] | ^~~~~~~~~ [ 1064s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1064s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1064s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1064s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1064s] 1100 | Prune(dfst, ofst, popts); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1064s] 66 | Determinize(ifst, ofst, detargs); [ 1064s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] determinize.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1064s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 1064s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1064s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1064s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1064s] | ^~~~~~~~~ [ 1064s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1064s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1064s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1064s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/determinize.h:1100:14: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1064s] 1100 | Prune(dfst, ofst, popts); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1064s] 66 | Determinize(ifst, ofst, detargs); [ 1064s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] determinize.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1064s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 1064s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1064s] In file included from ./../include/fst/queue.h:35: [ 1064s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1064s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1064s] 114 | visitor->FinishVisit(); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1064s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1064s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1064s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1064s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1064s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 655 | queue_ = std::make_unique>(fst, filter); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1064s] | ^~~~~~~~~~~ [ 1064s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1064s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1064s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1064s] 66 | Determinize(ifst, ofst, detargs); [ 1064s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] determinize.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1064s] | ~~^~~~~~~~~~~~~~~~ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1064s] | ~~^~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1064s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1064s] 114 | visitor->FinishVisit(); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1064s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1064s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1064s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1064s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1064s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 655 | queue_ = std::make_unique>(fst, filter); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1064s] | ^~~~~~~~~~~ [ 1064s] ./../include/fst/determinize.h:1095:25: required from 'void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&) [with Arc = ArcTpl >]' [ 1064s] 1095 | ShortestDistance(ifst, &idistance, true); [ 1064s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/determinize.h:66:14: required from 'void fst::script::Determinize(FstDeterminizeArgs*) [with Arc = fst::ArcTpl >; FstDeterminizeArgs = std::tuple]' [ 1064s] 66 | Determinize(ifst, ofst, detargs); [ 1064s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] determinize.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1064s] | ~~^~~~~~~~~~~~~~~~ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1064s] | ~~^~~~~~~~~~~~~~~~ [ 1064s] depbase=`echo draw.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1064s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT draw.lo -MD -MP -MF $depbase.Tpo -c -o draw.lo draw.cc &&\ [ 1064s] mv -f $depbase.Tpo $depbase.Plo [ 1064s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT draw.lo -MD -MP -MF .deps/draw.Tpo -c draw.cc -fPIC -DPIC -o .libs/draw.o [ 1064s] In file included from ./../include/fst/determinize.h:41, [ 1064s] from ./../include/fst/disambiguate.h:35: [ 1064s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 1064s] ./../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]' [ 1064s] 208 | Prune(fst, opts); [ 1064s] | ~~~~~^~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1064s] | ^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1064s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 1064s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 1064s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1064s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1064s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 1064s] | ~~^~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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>]' [ 1064s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1064s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 387 | auto common_future = std::make_unique(ifst); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 1064s] ./../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 >]' [ 1064s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1064s] | ^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 1064s] | ~~^~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h: In instantiation of 'fst::internal::Disambiguator::CommonFuture::CommonFuture(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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>]' [ 1064s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1064s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 387 | auto common_future = std::make_unique(ifst); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 1064s] ./../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 >]' [ 1064s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1064s] | ^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../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 'unsigned int'} [-Wsign-compare] [ 1064s] 288 | for (StateId s = 0; s < coaccess.size(); ++s) { [ 1064s] | ~~^~~~~~~~~~~~~~~~~ [ 1064s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/ext/numeric_traits.h:34, [ 1064s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:63, [ 1064s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:66, [ 1064s] from ./../include/fst/script/convert.h:21, [ 1064s] from convert.cc:18: [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1064s] 607 | __miter_base(_Iterator __it) [ 1064s] | ^~~~~~~~~~~~ [ 1064s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1064s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 1064s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1064s] | ~~~~~~~~~~~~^~ [ 1064s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 1064s] 120 | StateMap(fst, &mapper); [ 1064s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1064s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 1064s] 104 | StateMap(fst, mapper); [ 1064s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 213 | ArcSort(&sfst, ArcCompare()); [ 1064s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1064s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1064s] | ~~~^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1064s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1064s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1064s] | ^~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1064s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1064s] | ^~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1064s] 520 | class VectorFst : public ImplToMutableFst> { [ 1064s] | ^~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 313 | VectorFst rfst; [ 1064s] | ^~~~ [ 1064s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1064s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1064s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 208 | Prune(fst, opts); [ 1064s] | ~~~~~^~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1064s] | ^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1064s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1064s] | ^~~~~~~~ [ 1064s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1064s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1064s] | ^~~~~~~~ [ 1064s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1064s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1064s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1064s] | ^~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1064s] 520 | class VectorFst : public ImplToMutableFst> { [ 1064s] | ^~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 313 | VectorFst rfst; [ 1064s] | ^~~~ [ 1064s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1064s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1064s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 208 | Prune(fst, opts); [ 1064s] | ~~~~~^~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1064s] | ^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1064s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1064s] | ^~~~~~~~ [ 1064s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1064s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1064s] | ^~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1064s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1064s] 520 | class VectorFst : public ImplToMutableFst> { [ 1064s] | ^~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 313 | VectorFst rfst; [ 1064s] | ^~~~ [ 1064s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1064s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1064s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 208 | Prune(fst, opts); [ 1064s] | ~~~~~^~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1064s] | ^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1064s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1064s] | ^~~~~~~~ [ 1064s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1064s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1064s] | ^~~~~~~~~~~~~~~~ [ 1064s] In file included from ./../include/fst/prune.h:30: [ 1064s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 1064s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1064s] 146 | enqueued[s] = heap.Insert(s); [ 1064s] | ~~~~~~~~~~~^~~ [ 1064s] ./../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]' [ 1064s] 208 | Prune(fst, opts); [ 1064s] | ~~~~~^~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1064s] | ^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1064s] 57 | if (size_ < values_.size()) { [ 1064s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1064s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 1064s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1064s] | ~~~~~~~~~~~~^~ [ 1064s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 1064s] 120 | StateMap(fst, &mapper); [ 1064s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1064s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 1064s] 104 | StateMap(fst, mapper); [ 1064s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 213 | ArcSort(&sfst, ArcCompare()); [ 1064s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1064s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1064s] | ~~~^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1064s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 1064s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1064s] | ~~~~~~~~~~~~^~ [ 1064s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, internal::Disambiguator > >::ArcCompare>]' [ 1064s] 120 | StateMap(fst, &mapper); [ 1064s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1064s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = internal::Disambiguator > >::ArcCompare]' [ 1064s] 104 | StateMap(fst, mapper); [ 1064s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 213 | ArcSort(&sfst, ArcCompare()); [ 1064s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1064s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1064s] | ~~~^~~~~~~~~~~~~~~ [ 1064s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:67, [ 1064s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:63, [ 1064s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:69: [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long long int*; _Container = vector]': [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1064s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1064s] | ^~~~~~~~~~~~ [ 1064s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:61, [ 1064s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60, [ 1064s] from ./../include/fst/arcsort.h:23: [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] 607 | __miter_base(_Iterator __it) [ 1064s] | ^~~~~~~~~~~~ [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] 155 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) [ 1064s] | ^~~~~~~~~ [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator2 std::swap_ranges(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] 204 | swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, [ 1064s] | ^~~~~~~~~~~ [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:215:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] 215 | std::iter_swap(__first1, __first2); [ 1064s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1064s] In file included from ./../include/fst/shortest-distance.h:31, [ 1064s] from ./../include/fst/prune.h:31: [ 1064s] ./../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]': [ 1064s] ./../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]' [ 1064s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] 679 | &unweighted); [ 1064s] | ~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1064s] | ^~~~~~~~~~~ [ 1064s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1064s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1064s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 208 | Prune(fst, opts); [ 1064s] | ~~~~~^~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1064s] | ^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1064s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1064s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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]': [ 1064s] ./../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]' [ 1064s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] 679 | &unweighted); [ 1064s] | ~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1064s] | ^~~~~~~~~~~ [ 1064s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1064s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1064s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 208 | Prune(fst, opts); [ 1064s] | ~~~~~^~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1064s] | ^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1064s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1064s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1064s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1064s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1064s] | ^~~~~~~~~ [ 1064s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1064s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1064s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1064s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 208 | Prune(fst, opts); [ 1064s] | ~~~~~^~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1064s] | ^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1064s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 1064s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1064s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1064s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1064s] | ^~~~~~~~~ [ 1064s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1064s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1064s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1064s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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]' [ 1064s] 208 | Prune(fst, opts); [ 1064s] | ~~~~~^~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1064s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] ./../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 >]' [ 1064s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1064s] | ^~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1064s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1064s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1064s] 60 | Disambiguate(ifst, ofst, disargs); [ 1064s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1064s] disambiguate.cc:36:1: required from here [ 1064s] 164 | ({#Op, Arc::Type()}, Op) [ 1064s] | ^ [ 1064s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1064s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 1064s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1064s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61: [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] 1235 | __rotate(_RandomAccessIterator __first, [ 1064s] | ^~~~~~~~ [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1265:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] 1265 | std::swap_ranges(__first, __middle, __middle); [ 1064s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1286:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] 1286 | std::iter_swap(__p, __q); [ 1064s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1312:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] 1312 | std::iter_swap(__p, __q); [ 1064s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] 1348 | rotate(_ForwardIterator __first, _ForwardIterator __middle, [ 1064s] | ^~~~~~ [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1064s] 1357 | return std::__rotate(__first, __middle, __last, [ 1064s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1064s] 1358 | std::__iterator_category(__first)); [ 1064s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:69: [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In static member function 'static void std::__uninitialized_construct_buf_dispatch< >::__ucr(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::ArcTpl >*; _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; bool = false]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:203:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 203 | __ucr(_Pointer __first, _Pointer __last, [ 1065s] | ^~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In function 'void std::__uninitialized_construct_buf(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::ArcTpl >*; _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:249:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 249 | __uninitialized_construct_buf(_Pointer __first, _Pointer __last, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = fst::ArcTpl >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:67: [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = fst::ArcTpl >*; _Container = vector >, allocator > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1065s] | ^~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _To = fst::ArcTpl >*]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:346:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 346 | __niter_wrap(_From __from, _To __res) [ 1065s] | ^~~~~~~~~~~~ [ 1065s] In file included from ./../include/fst/replace-util.h:32, [ 1065s] from ./../include/fst/replace.h:36: [ 1065s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1065s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1065s] 114 | visitor->FinishVisit(); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1065s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1065s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1065s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1065s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] ./../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]' [ 1065s] 655 | queue_ = std::make_unique>(fst, filter); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1065s] ./../include/fst/shortest-distance.h:305:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 1065s] ./../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]' [ 1065s] 208 | Prune(fst, opts); [ 1065s] | ~~~~~^~~~~~~~~~~ [ 1065s] ./../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 >]' [ 1065s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1065s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] ./../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 >]' [ 1065s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1065s] | ^~~~~~~~~~~~~~~ [ 1065s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1065s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1065s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1065s] 60 | Disambiguate(ifst, ofst, disargs); [ 1065s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1065s] disambiguate.cc:36:1: required from here [ 1065s] 164 | ({#Op, Arc::Type()}, Op) [ 1065s] | ^ [ 1065s] ./../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 'unsigned int'} [-Wsign-compare] [ 1065s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1065s] | ~~^~~~~~~~~~~~~~~~ [ 1065s] ./../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 'unsigned int'} [-Wsign-compare] [ 1065s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1065s] | ~~^~~~~~~~~~~~~~~~ [ 1065s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1065s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1065s] 114 | visitor->FinishVisit(); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1065s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1065s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1065s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1065s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] ./../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]' [ 1065s] 655 | queue_ = std::make_unique>(fst, filter); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1065s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 1065s] ./../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]' [ 1065s] 208 | Prune(fst, opts); [ 1065s] | ~~~~~^~~~~~~~~~~ [ 1065s] ./../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 >]' [ 1065s] 410 | Prune(ofst, opts.weight_threshold, opts.state_threshold); [ 1065s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] ./../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 >]' [ 1065s] 214 | PreDisambiguate(sfst, ofst, opts); [ 1065s] | ^~~~~~~~~~~~~~~ [ 1065s] ./../include/fst/disambiguate.h:577:29: required from 'void fst::Disambiguate(const Fst&, MutableFst*, const DisambiguateOptions&) [with Arc = ArcTpl >]' [ 1065s] 577 | disambiguator.Disambiguate(ifst, ofst, opts); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1065s] ./../include/fst/script/disambiguate.h:60:15: required from 'void fst::script::Disambiguate(FstDisambiguateArgs*) [with Arc = fst::ArcTpl >; FstDisambiguateArgs = std::tuple]' [ 1065s] 60 | Disambiguate(ifst, ofst, disargs); [ 1065s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1065s] disambiguate.cc:36:1: required from here [ 1065s] 164 | ({#Op, Arc::Type()}, Op) [ 1065s] | ^ [ 1065s] ./../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 'unsigned int'} [-Wsign-compare] [ 1065s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1065s] | ~~^~~~~~~~~~~~~~~~ [ 1065s] ./../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 'unsigned int'} [-Wsign-compare] [ 1065s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1065s] | ~~^~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BI2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1065s] | ^~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:922:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 922 | return std::__copy_move_backward_a(std::__miter_base(__first), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 923 | std::__miter_base(__last), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 924 | __result); [ 1065s] | ~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::ArcTpl >*; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = fst::ArcTpl >*; _BI2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1065s] | ^~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = fst::ArcTpl >*]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1065s] | ^~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = fst::ArcTpl >*]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 675 | move(_II __first, _II __last, _OI __result) [ 1065s] | ^~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 684 | std::__miter_base(__last), __result); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::ArcTpl >*; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1065s] | ^~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = fst::ArcTpl >*; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 675 | move(_II __first, _II __last, _OI __result) [ 1065s] | ^~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1065s] | ^~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 675 | move(_II __first, _II __last, _OI __result) [ 1065s] | ^~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 684 | std::__miter_base(__last), __result); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _Distance = int]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 1065s] | ^~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2333:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2333 | __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1065s] | ^~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2334:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2334 | _GLIBCXX_MOVE_BACKWARD3(__first, __middle, __last); [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2344:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2344 | __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1065s] | ^~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2345:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2345 | _GLIBCXX_MOVE3(__middle, __last, __first); [ 1065s] | ^~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2352 | return std::rotate(__first, __middle, __last); [ 1065s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:71: [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::OLabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 239 | operator()(_Value& __val, _Iterator __it) [ 1065s] | ^~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1757:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1757 | while (__comp(__val, __next)) [ 1065s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Value = const fst::ArcTpl >; _Compare = fst::OLabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 195 | operator()(_Iterator __it, _Value& __val) [ 1065s] | ^~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1065s] | ^~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = const fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::OLabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 239 | operator()(_Value& __val, _Iterator __it) [ 1065s] | ^~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1065s] | ^~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1993:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1993 | if (__comp(__val, __middle)) [ 1065s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1065s] | ^~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ArcTpl >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1065s] | ^~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1065s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2643 | __first + __step_size, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2644 | __first + __two_step, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2645 | __result, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1065s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2651 | __first + __step_size, __last, __result, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = fst::ArcTpl >*; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::OLabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1065s] | ^~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2278 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2297:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2297 | if (__comp(__last2, __last1)) [ 1065s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = fst::ArcTpl >*; _Compare = fst::OLabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1065s] | ^~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = fst::ArcTpl >*; _InputIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2252 | __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2367:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2367 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1065s] | ^~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2368 | std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2369 | __first, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2373:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2373 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1065s] | ^~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2374 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2375 | __buffer_end, __last, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2391 | __len1, __len2, __buffer, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1065s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1065s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2419 | _Distance(__len1 - __len11), __len22, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2420 | __buffer, __buffer_size); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2422 | __len11, __len22, [ 1065s] | ~~~~~~~~~~~~~~~~~ [ 1065s] 2423 | __buffer, __buffer_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2425 | _Distance(__len1 - __len11), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2426 | _Distance(__len2 - __len22), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2427 | __buffer, __buffer_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1065s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1065s] | ^~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1065s] 642 | copy(_II __first, _II __last, _OI __result) [ 1065s] | ^~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:651:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1065s] 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::OLabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1065s] | ^~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2446:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2446 | if (__comp(__middle, __first)) [ 1065s] | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2447:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2447 | std::iter_swap(__first, __middle); [ 1065s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1065s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1065s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2475 | = std::rotate(__first_cut, __middle, __second_cut); [ 1065s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2477 | __len11, __len22, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1777 | if (__comp(__i, __first)) [ 1065s] | ~~~~~~^~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2658 | __chunk_insertion_sort(_RandomAccessIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2755 | __middle - __first, [ 1065s] | ~~~~~~~~~~~~~~~~~~~ [ 1065s] 2756 | __last - __middle, [ 1065s] | ~~~~~~~~~~~~~~~~~~ [ 1065s] 2757 | __comp); [ 1065s] | ~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1065s] | ^~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2613:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2613 | if (__comp(__first2, __first1)) [ 1065s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1065s] | ^~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1065s] | ^~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _RandomAccessIterator2 = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1065s] | ^~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1065s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2643 | __first + __step_size, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2644 | __first + __two_step, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2645 | __result, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1065s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2651 | __first + __step_size, __last, __result, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2685 | std::__chunk_insertion_sort(__first, __last, __step_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2689 | std::__merge_sort_loop(__first, __last, __buffer, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2690 | __step_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2709 | __middle - __first, __last - __middle, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2710 | __buffer, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2726 | __buffer_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2728 | __buffer_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2730 | _Distance(__middle - __first), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2731 | _Distance(__last - __middle), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2732 | __buffer, __buffer_size, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2733 | __comp); [ 1065s] | ~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2737 | __buffer, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 4933 | __stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1065s] | ^~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 1065s] | ^~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 4951 | std::__stable_sort_adaptive(__first, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1065s] 4952 | __first + _DistanceType(__buf.size()), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 4953 | __last, __buf.begin(), __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 4958 | _DistanceType(__buf.size()), __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::OLabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 5017 | stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1065s] | ^~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 5029 | _GLIBCXX_STD_A::__stable_sort(__first, __last, [ 1065s] | ^ [ 1065s] ./../include/fst/arcsort.h: In member function 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1065s] ./../include/fst/arcsort.h:63:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 63 | std::stable_sort(arcs_.begin(), arcs_.end(), comp_); [ 1065s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 239 | operator()(_Value& __val, _Iterator __it) [ 1065s] | ^~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1757:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1757 | while (__comp(__val, __next)) [ 1065s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Value = const fst::ArcTpl >; _Compare = fst::ILabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 195 | operator()(_Iterator __it, _Value& __val) [ 1065s] | ^~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1065s] | ^~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = const fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 239 | operator()(_Value& __val, _Iterator __it) [ 1065s] | ^~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1065s] | ^~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1993:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1993 | if (__comp(__val, __middle)) [ 1065s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1065s] | ^~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ArcTpl >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1065s] | ^~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1065s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2643 | __first + __step_size, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2644 | __first + __two_step, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2645 | __result, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1065s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2651 | __first + __step_size, __last, __result, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = fst::ArcTpl >*; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1065s] | ^~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2278 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2297:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2297 | if (__comp(__last2, __last1)) [ 1065s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = fst::ArcTpl >*; _Compare = fst::ILabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1065s] | ^~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = fst::ArcTpl >*; _InputIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2252 | __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2367:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2367 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1065s] | ^~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2368 | std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2369 | __first, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2373:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2373 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1065s] | ^~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2374 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2375 | __buffer_end, __last, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2391 | __len1, __len2, __buffer, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1065s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1065s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2419 | _Distance(__len1 - __len11), __len22, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2420 | __buffer, __buffer_size); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2422 | __len11, __len22, [ 1065s] | ~~~~~~~~~~~~~~~~~ [ 1065s] 2423 | __buffer, __buffer_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2425 | _Distance(__len1 - __len11), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2426 | _Distance(__len2 - __len22), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2427 | __buffer, __buffer_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1065s] | ^~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2446:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2446 | if (__comp(__middle, __first)) [ 1065s] | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2447:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2447 | std::iter_swap(__first, __middle); [ 1065s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1065s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1065s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2475 | = std::rotate(__first_cut, __middle, __second_cut); [ 1065s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2477 | __len11, __len22, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1777 | if (__comp(__i, __first)) [ 1065s] | ~~~~~~^~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2658 | __chunk_insertion_sort(_RandomAccessIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2755 | __middle - __first, [ 1065s] | ~~~~~~~~~~~~~~~~~~~ [ 1065s] 2756 | __last - __middle, [ 1065s] | ~~~~~~~~~~~~~~~~~~ [ 1065s] 2757 | __comp); [ 1065s] | ~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1065s] | ^~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2613:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2613 | if (__comp(__first2, __first1)) [ 1065s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1065s] | ^~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1065s] | ^~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _RandomAccessIterator2 = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1065s] | ^~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1065s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2643 | __first + __step_size, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2644 | __first + __two_step, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2645 | __result, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1065s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2651 | __first + __step_size, __last, __result, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2685 | std::__chunk_insertion_sort(__first, __last, __step_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2689 | std::__merge_sort_loop(__first, __last, __buffer, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2690 | __step_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2709 | __middle - __first, __last - __middle, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2710 | __buffer, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 1065s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2726 | __buffer_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2728 | __buffer_size, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2730 | _Distance(__middle - __first), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2731 | _Distance(__last - __middle), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2732 | __buffer, __buffer_size, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2733 | __comp); [ 1065s] | ~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 2737 | __buffer, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 4933 | __stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1065s] | ^~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 1065s] | ^~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 4951 | std::__stable_sort_adaptive(__first, [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1065s] 4952 | __first + _DistanceType(__buf.size()), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 4953 | __last, __buf.begin(), __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] 4958 | _DistanceType(__buf.size()), __comp); [ 1065s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 5017 | stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1065s] | ^~~~~~~~~~~ [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 5029 | _GLIBCXX_STD_A::__stable_sort(__first, __last, [ 1065s] | ^ [ 1065s] ./../include/fst/arcsort.h: In member function 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1065s] ./../include/fst/arcsort.h:63:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1065s] 63 | std::stable_sort(arcs_.begin(), arcs_.end(), comp_); [ 1065s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] In file included from ./../include/fst/script/convert.h:27: [ 1065s] ./../include/fst/script/fst-class.h: In member function 'bool fst::script::FstClassImpl::DeleteStates(const std::vector&) [with Arc = fst::ArcTpl >]': [ 1065s] ./../include/fst/script/fst-class.h:157:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1065s] 157 | std::copy(dstates.begin(), dstates.end(), typed_dstates.begin()); [ 1065s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] ./../include/fst/script/fst-class.h: In member function 'bool fst::script::FstClassImpl::DeleteStates(const std::vector&) [with Arc = fst::ArcTpl >]': [ 1065s] ./../include/fst/script/fst-class.h:157:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1065s] 157 | std::copy(dstates.begin(), dstates.end(), typed_dstates.begin()); [ 1065s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] ./../include/fst/script/fst-class.h: In member function 'bool fst::script::FstClassImpl::DeleteStates(const std::vector&) [with Arc = fst::ArcTpl >]': [ 1065s] ./../include/fst/script/fst-class.h:157:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1065s] 157 | std::copy(dstates.begin(), dstates.end(), typed_dstates.begin()); [ 1065s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1065s] depbase=`echo encode.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1065s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT encode.lo -MD -MP -MF $depbase.Tpo -c -o encode.lo encode.cc &&\ [ 1065s] mv -f $depbase.Tpo $depbase.Plo [ 1065s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT encode.lo -MD -MP -MF .deps/encode.Tpo -c encode.cc -fPIC -DPIC -o .libs/encode.o [ 1066s] depbase=`echo encodemapper-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1066s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT encodemapper-class.lo -MD -MP -MF $depbase.Tpo -c -o encodemapper-class.lo encodemapper-class.cc &&\ [ 1066s] mv -f $depbase.Tpo $depbase.Plo [ 1066s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT encodemapper-class.lo -MD -MP -MF .deps/encodemapper-class.Tpo -c encodemapper-class.cc -fPIC -DPIC -o .libs/encodemapper-class.o [ 1066s] depbase=`echo epsnormalize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1066s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT epsnormalize.lo -MD -MP -MF $depbase.Tpo -c -o epsnormalize.lo epsnormalize.cc &&\ [ 1066s] mv -f $depbase.Tpo $depbase.Plo [ 1066s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT epsnormalize.lo -MD -MP -MF .deps/epsnormalize.Tpo -c epsnormalize.cc -fPIC -DPIC -o .libs/epsnormalize.o [ 1066s] depbase=`echo equal.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1066s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT equal.lo -MD -MP -MF $depbase.Tpo -c -o equal.lo equal.cc &&\ [ 1066s] mv -f $depbase.Tpo $depbase.Plo [ 1066s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT equal.lo -MD -MP -MF .deps/equal.Tpo -c equal.cc -fPIC -DPIC -o .libs/equal.o [ 1066s] depbase=`echo equivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1066s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT equivalent.lo -MD -MP -MF $depbase.Tpo -c -o equivalent.lo equivalent.cc &&\ [ 1066s] mv -f $depbase.Tpo $depbase.Plo [ 1066s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT equivalent.lo -MD -MP -MF .deps/equivalent.Tpo -c equivalent.cc -fPIC -DPIC -o .libs/equivalent.o [ 1067s] In file included from ./../include/fst/script/encode.h:24, [ 1067s] from encode.cc:18: [ 1067s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1067s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1067s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1067s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1067s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1067s] 134 | aiter.SetValue((*mapper)(arc)); [ 1067s] | ~~~~~~~~~^~~~~ [ 1067s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 1067s] 477 | ArcMap(fst, mapper); [ 1067s] | ~~~~~~^~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 1067s] 37 | Encode(fst, mapper); [ 1067s] | ~~~~~~^~~~~~~~~~~~~ [ 1067s] encode.cc:34:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../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 'unsigned int'} [-Wsign-compare] [ 1067s] 186 | if (label < 1 || label > triples_.size()) { [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1067s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1067s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1067s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1067s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1067s] 134 | aiter.SetValue((*mapper)(arc)); [ 1067s] | ~~~~~~~~~^~~~~ [ 1067s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 1067s] 477 | ArcMap(fst, mapper); [ 1067s] | ~~~~~~^~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 1067s] 37 | Encode(fst, mapper); [ 1067s] | ~~~~~~^~~~~~~~~~~~~ [ 1067s] encode.cc:34:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../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 'unsigned int'} [-Wsign-compare] [ 1067s] 186 | if (label < 1 || label > triples_.size()) { [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1067s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1067s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1067s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1067s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1067s] 134 | aiter.SetValue((*mapper)(arc)); [ 1067s] | ~~~~~~~~~^~~~~ [ 1067s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 1067s] 477 | ArcMap(fst, mapper); [ 1067s] | ~~~~~~^~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/encode.h:37:9: required from 'void fst::script::Encode(FstEncodeArgs*) [with Arc = fst::ArcTpl >; FstEncodeArgs = std::tuple]' [ 1067s] 37 | Encode(fst, mapper); [ 1067s] | ~~~~~~^~~~~~~~~~~~~ [ 1067s] encode.cc:34:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../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 'unsigned int'} [-Wsign-compare] [ 1067s] 186 | if (label < 1 || label > triples_.size()) { [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1067s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/string:44, [ 1067s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/locale_classes.h:40, [ 1067s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/ios_base.h:41, [ 1067s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/ios:44, [ 1067s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/istream:40, [ 1067s] from ./../include/fst/script/compile.h:21: [ 1067s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1067s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1067s] 607 | __miter_base(_Iterator __it) [ 1067s] | ^~~~~~~~~~~~ [ 1067s] depbase=`echo fst-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1067s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fst-class.lo -MD -MP -MF $depbase.Tpo -c -o fst-class.lo fst-class.cc &&\ [ 1067s] mv -f $depbase.Tpo $depbase.Plo [ 1067s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fst-class.lo -MD -MP -MF .deps/fst-class.Tpo -c fst-class.cc -fPIC -DPIC -o .libs/fst-class.o [ 1067s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/string:48: [ 1067s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long long int*; _Container = vector]': [ 1067s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1067s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1067s] | ^~~~~~~~~~~~ [ 1067s] In file included from ./../include/fst/vector-fst.h:34, [ 1067s] from ./../include/fst/cache.h:33, [ 1067s] from ./../include/fst/arc-map.h:32, [ 1067s] from ./../include/fst/epsnormalize.h:24, [ 1067s] from ./../include/fst/script/epsnormalize.h:23, [ 1067s] from epsnormalize.cc:18: [ 1067s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1067s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1067s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1067s] | ^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1067s] 55 | VectorFst> gfst; [ 1067s] | ^~~~ [ 1067s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1067s] 48 | EpsNormalize(ifst, ofst, type); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1067s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1067s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] epsnormalize.cc:35:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] In file included from ./../include/fst/expanded-fst.h:33, [ 1067s] from ./../include/fst/mutable-fst.h:37: [ 1067s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1067s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1067s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1067s] 55 | VectorFst> gfst; [ 1067s] | ^~~~ [ 1067s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1067s] 48 | EpsNormalize(ifst, ofst, type); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1067s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1067s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] epsnormalize.cc:35:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1067s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1067s] | ^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1067s] 55 | VectorFst> gfst; [ 1067s] | ^~~~ [ 1067s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1067s] 48 | EpsNormalize(ifst, ofst, type); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1067s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1067s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] epsnormalize.cc:35:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1067s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1067s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1067s] | ^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1067s] 55 | VectorFst> gfst; [ 1067s] | ^~~~ [ 1067s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1067s] 48 | EpsNormalize(ifst, ofst, type); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1067s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1067s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] epsnormalize.cc:35:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1067s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1067s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1067s] 55 | VectorFst> gfst; [ 1067s] | ^~~~ [ 1067s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1067s] 48 | EpsNormalize(ifst, ofst, type); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1067s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1067s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] epsnormalize.cc:35:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1067s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1067s] | ^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1067s] 55 | VectorFst> gfst; [ 1067s] | ^~~~ [ 1067s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1067s] 48 | EpsNormalize(ifst, ofst, type); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1067s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1067s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] epsnormalize.cc:35:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] In file included from ./../include/fst/script/encodemapper-class.h:27, [ 1067s] from encodemapper-class.cc:18: [ 1067s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1067s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1067s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1067s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1067s] ./../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 >]' [ 1067s] 121 | return ArcClass(mapper_(arc)); [ 1067s] | ~~~~~~~^~~~~ [ 1067s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 1067s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 1067s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../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 'unsigned int'} [-Wsign-compare] [ 1067s] 186 | if (label < 1 || label > triples_.size()) { [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1067s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1067s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1067s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1067s] ./../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 >]' [ 1067s] 121 | return ArcClass(mapper_(arc)); [ 1067s] | ~~~~~~~^~~~~ [ 1067s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 1067s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 1067s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../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 'unsigned int'} [-Wsign-compare] [ 1067s] 186 | if (label < 1 || label > triples_.size()) { [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1067s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1067s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1067s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1067s] ./../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 >]' [ 1067s] 121 | return ArcClass(mapper_(arc)); [ 1067s] | ~~~~~~~^~~~~ [ 1067s] ./../include/fst/script/encodemapper-class.h:118:17: required from here [ 1067s] 118 | inline ArcClass EncodeMapperClassImpl::operator()(const ArcClass &a) { [ 1067s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] ./../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 'unsigned int'} [-Wsign-compare] [ 1067s] 186 | if (label < 1 || label > triples_.size()) { [ 1067s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1067s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1067s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1067s] | ^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1067s] 55 | VectorFst> gfst; [ 1067s] | ^~~~ [ 1067s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1067s] 48 | EpsNormalize(ifst, ofst, type); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1067s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1067s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] epsnormalize.cc:35:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1067s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1067s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1067s] 55 | VectorFst> gfst; [ 1067s] | ^~~~ [ 1067s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1067s] 48 | EpsNormalize(ifst, ofst, type); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1067s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1067s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] epsnormalize.cc:35:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1067s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1067s] | ^~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >': [ 1067s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC>, fst::VectorState >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >' [ 1067s] 520 | class VectorFst : public ImplToMutableFst> { [ 1067s] | ^~~~~~~~~ [ 1067s] ./../include/fst/epsnormalize.h:55:32: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1067s] 55 | VectorFst> gfst; [ 1067s] | ^~~~ [ 1067s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1067s] 48 | EpsNormalize(ifst, ofst, type); [ 1067s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1067s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1067s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1067s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1067s] epsnormalize.cc:35:1: required from here [ 1067s] 164 | ({#Op, Arc::Type()}, Op) [ 1067s] | ^ [ 1067s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC>]' was hidden [-Woverloaded-virtual=] [ 1067s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1067s] | ^~~~~~~~ [ 1067s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC>, std::allocator >, fst::GALLIC> > > >, fst::MutableFst >, fst::GALLIC> > >::operator=' [ 1067s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1067s] | ^~~~~~~~~~~~~~~~ [ 1068s] In file included from ./../include/fst/vector-fst.h:34, [ 1068s] from ./../include/fst/cache.h:33, [ 1068s] from ./../include/fst/arc-map.h:32, [ 1068s] from ./../include/fst/encode.h:32, [ 1068s] from ./../include/fst/equivalent.h:30, [ 1068s] from ./../include/fst/script/equivalent.h:23, [ 1068s] from equivalent.cc:18: [ 1068s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 149 | VectorFst efst1(fst1); [ 1068s] | ^~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] In file included from ./../include/fst/expanded-fst.h:33, [ 1068s] from ./../include/fst/mutable-fst.h:37: [ 1068s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 149 | VectorFst efst1(fst1); [ 1068s] | ^~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 149 | VectorFst efst1(fst1); [ 1068s] | ^~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] In file included from ./../include/fst/epsnormalize.h:27: [ 1068s] ./../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>]': [ 1068s] ./../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]' [ 1068s] 342 | RmEpsilon(fst, &distance, opts); [ 1068s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1068s] 64 | RmEpsilon(&gfst); [ 1068s] | ~~~~~~~~~^~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1068s] 48 | EpsNormalize(ifst, ofst, type); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1068s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] epsnormalize.cc:35:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1068s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1068s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1068s] | ~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1068s] | ~~^~~~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1068s] | ~~^~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1068s] | ~~^~~~~~~~~~~~~~ [ 1068s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 149 | VectorFst efst1(fst1); [ 1068s] | ^~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 149 | VectorFst efst1(fst1); [ 1068s] | ^~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 149 | VectorFst efst1(fst1); [ 1068s] | ^~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1068s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 149 | VectorFst efst1(fst1); [ 1068s] | ^~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 149 | VectorFst efst1(fst1); [ 1068s] | ^~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:149:20: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 149 | VectorFst efst1(fst1); [ 1068s] | ^~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../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>]': [ 1068s] ./../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]' [ 1068s] 342 | RmEpsilon(fst, &distance, opts); [ 1068s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1068s] 64 | RmEpsilon(&gfst); [ 1068s] | ~~~~~~~~~^~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1068s] 48 | EpsNormalize(ifst, ofst, type); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1068s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] epsnormalize.cc:35:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1068s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1068s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1068s] | ~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1068s] | ~~^~~~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1068s] | ~~^~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1068s] | ~~^~~~~~~~~~~~~~ [ 1068s] In file included from ./../include/fst/connect.h:30, [ 1068s] from ./../include/fst/test-properties.h:27, [ 1068s] from ./../include/fst/vector-fst.h:35: [ 1068s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 1068s] ./../include/fst/equivalent.h:168:21: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 168 | eq_classes.MakeSet(s1); [ 1068s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/union-find.h:61:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 61 | if (item >= parent_.size()) { [ 1068s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1068s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../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>]': [ 1068s] ./../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]' [ 1068s] 342 | RmEpsilon(fst, &distance, opts); [ 1068s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1068s] 64 | RmEpsilon(&gfst); [ 1068s] | ~~~~~~~~~^~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1068s] 48 | EpsNormalize(ifst, ofst, type); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1068s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] epsnormalize.cc:35:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1068s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1068s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1068s] | ~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1068s] | ~~^~~~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1068s] | ~~^~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1068s] | ~~^~~~~~~~~~~~~~ [ 1068s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst >, fst::GALLIC> >::StateId' {aka 'int'} [-Wsign-compare] [ 1068s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1068s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 313 | VectorFst rfst; [ 1068s] | ^~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1068s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 313 | VectorFst rfst; [ 1068s] | ^~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 313 | VectorFst rfst; [ 1068s] | ^~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] In file included from ./../include/fst/equivalent.h:31: [ 1068s] ./../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]': [ 1068s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1068s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~ [ 1068s] In file included from ./../include/fst/push.h:32: [ 1068s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 1068s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 99 | Reweight(fst, distance, type); [ 1068s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 72 | if (s == potential.size()) break; [ 1068s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1068s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 106 | const auto startweight = fst->Start() < potential.size() [ 1068s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 1068s] ./../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]' [ 1068s] 86 | const auto repr = sets->FindSet(id); [ 1068s] | ~~~~~~~~~~~~~^~~~ [ 1068s] ./../include/fst/equivalent.h:188:36: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 188 | const auto rep1 = Util::FindSet(&eq_classes, s1); [ 1068s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/union-find.h:40:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 1068s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1068s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 313 | VectorFst rfst; [ 1068s] | ^~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1068s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 313 | VectorFst rfst; [ 1068s] | ^~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 313 | VectorFst rfst; [ 1068s] | ^~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../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]': [ 1068s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1068s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1068s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 99 | Reweight(fst, distance, type); [ 1068s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 72 | if (s == potential.size()) break; [ 1068s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1068s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 106 | const auto startweight = fst->Start() < potential.size() [ 1068s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1068s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 313 | VectorFst rfst; [ 1068s] | ^~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1068s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 313 | VectorFst rfst; [ 1068s] | ^~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 313 | VectorFst rfst; [ 1068s] | ^~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../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]': [ 1068s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1068s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1068s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 99 | Reweight(fst, distance, type); [ 1068s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 72 | if (s == potential.size()) break; [ 1068s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1068s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 106 | const auto startweight = fst->Start() < potential.size() [ 1068s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] In file included from ./../include/fst/shortest-distance.h:31, [ 1068s] from ./../include/fst/prune.h:31, [ 1068s] from ./../include/fst/rmepsilon.h:36: [ 1068s] ./../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]': [ 1068s] ./../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>]' [ 1068s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] 679 | &unweighted); [ 1068s] | ~~~~~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 1068s] | ^~~~~~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1068s] 64 | RmEpsilon(&gfst); [ 1068s] | ~~~~~~~~~^~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1068s] 48 | EpsNormalize(ifst, ofst, type); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1068s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] epsnormalize.cc:35:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1068s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1068s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1068s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1068s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1068s] 134 | aiter.SetValue((*mapper)(arc)); [ 1068s] | ~~~~~~~~~^~~~~ [ 1068s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 156 | ArcMap(&efst1, &mapper); [ 1068s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 186 | if (label < 1 || label > triples_.size()) { [ 1068s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1068s] In file included from ./../include/fst/test-properties.h:27, [ 1068s] from ./../include/fst/vector-fst.h:35: [ 1068s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 1068s] ./../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>]' [ 1068s] 303 | Connect(fst); [ 1068s] | ~~~~~~~^~~~~ [ 1068s] ./../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]' [ 1068s] 342 | RmEpsilon(fst, &distance, opts); [ 1068s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1068s] 64 | RmEpsilon(&gfst); [ 1068s] | ~~~~~~~~~^~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1068s] 48 | EpsNormalize(ifst, ofst, type); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1068s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] epsnormalize.cc:35:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~ [ 1068s] In file included from ./../include/fst/rational.h:31, [ 1068s] from ./../include/fst/union.h:30, [ 1068s] from fst-class.cc:32: [ 1068s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1068s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1068s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1068s] | ^~~~~~ [ 1068s] | template [ 1068s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1068s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1068s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1068s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1068s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1068s] 134 | aiter.SetValue((*mapper)(arc)); [ 1068s] | ~~~~~~~~~^~~~~ [ 1068s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 156 | ArcMap(&efst1, &mapper); [ 1068s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 186 | if (label < 1 || label > triples_.size()) { [ 1068s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1068s] ./../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]': [ 1068s] ./../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>]' [ 1068s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] 679 | &unweighted); [ 1068s] | ~~~~~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 1068s] | ^~~~~~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1068s] 64 | RmEpsilon(&gfst); [ 1068s] | ~~~~~~~~~^~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1068s] 48 | EpsNormalize(ifst, ofst, type); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1068s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] epsnormalize.cc:35:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 1068s] ./../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>]' [ 1068s] 303 | Connect(fst); [ 1068s] | ~~~~~~~^~~~~ [ 1068s] ./../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]' [ 1068s] 342 | RmEpsilon(fst, &distance, opts); [ 1068s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1068s] 64 | RmEpsilon(&gfst); [ 1068s] | ~~~~~~~~~^~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1068s] 48 | EpsNormalize(ifst, ofst, type); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1068s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] epsnormalize.cc:35:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1068s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1068s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1068s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1068s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1068s] 134 | aiter.SetValue((*mapper)(arc)); [ 1068s] | ~~~~~~~~~^~~~~ [ 1068s] ./../include/fst/equivalent.h:156:11: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 156 | ArcMap(&efst1, &mapper); [ 1068s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 186 | if (label < 1 || label > triples_.size()) { [ 1068s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1068s] ./../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]': [ 1068s] ./../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>]' [ 1068s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] 679 | &unweighted); [ 1068s] | ~~~~~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 339 | AutoQueue state_queue(*fst, &distance, EpsilonArcFilter()); [ 1068s] | ^~~~~~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1068s] 64 | RmEpsilon(&gfst); [ 1068s] | ~~~~~~~~~^~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1068s] 48 | EpsNormalize(ifst, ofst, type); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1068s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] epsnormalize.cc:35:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1068s] In file included from ./../include/fst/shortest-distance.h:31, [ 1068s] from ./../include/fst/push.h:33: [ 1068s] ./../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]': [ 1068s] ./../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]' [ 1068s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] 679 | &unweighted); [ 1068s] | ~~~~~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1068s] | ^~~~~~~~~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC>]': [ 1068s] ./../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>]' [ 1068s] 303 | Connect(fst); [ 1068s] | ~~~~~~~^~~~~ [ 1068s] ./../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]' [ 1068s] 342 | RmEpsilon(fst, &distance, opts); [ 1068s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1068s] 64 | RmEpsilon(&gfst); [ 1068s] | ~~~~~~~~~^~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1068s] 48 | EpsNormalize(ifst, ofst, type); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1068s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] epsnormalize.cc:35:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~ [ 1068s] In file included from ./../include/fst/script/fst-class.h:33, [ 1068s] from fst-class.cc:22: [ 1068s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1068s] fst-class.cc:153:1: required from here [ 1068s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] In file included from ./../include/fst/expanded-fst.h:33, [ 1068s] from ./../include/fst/script/fst-class.h:30: [ 1068s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1068s] fst-class.cc:153:1: required from here [ 1068s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1068s] fst-class.cc:153:1: required from here [ 1068s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../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]': [ 1068s] ./../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]' [ 1068s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] 679 | &unweighted); [ 1068s] | ~~~~~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1068s] | ^~~~~~~~~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1068s] In file included from ./../include/fst/queue.h:35: [ 1068s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 1068s] ./../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> >]' [ 1068s] 114 | visitor->FinishVisit(); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1068s] ./../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>]' [ 1068s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 1068s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 342 | RmEpsilon(fst, &distance, opts); [ 1068s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1068s] 64 | RmEpsilon(&gfst); [ 1068s] | ~~~~~~~~~^~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1068s] 48 | EpsNormalize(ifst, ofst, type); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1068s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] epsnormalize.cc:35:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1068s] fst-class.cc:154:1: required from here [ 1068s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1068s] fst-class.cc:154:1: required from here [ 1068s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1068s] fst-class.cc:154:1: required from here [ 1068s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 1068s] ./../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> >]' [ 1068s] 114 | visitor->FinishVisit(); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1068s] ./../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>]' [ 1068s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 1068s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 342 | RmEpsilon(fst, &distance, opts); [ 1068s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1068s] 64 | RmEpsilon(&gfst); [ 1068s] | ~~~~~~~~~^~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1068s] 48 | EpsNormalize(ifst, ofst, type); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1068s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] epsnormalize.cc:35:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1068s] fst-class.cc:155:1: required from here [ 1068s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1068s] fst-class.cc:155:1: required from here [ 1068s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1068s] | ^~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1068s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1068s] 520 | class VectorFst : public ImplToMutableFst> { [ 1068s] | ^~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 559 | std::unique_ptr> vfst(VectorFst::Read(stream, opts)); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1068s] fst-class.cc:155:1: required from here [ 1068s] 658 | Class::Read, Class::Create, Class::Convert)) [ 1068s] | ^ [ 1068s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1068s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1068s] | ^~~~~~~~ [ 1068s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1068s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1068s] | ^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC>]': [ 1068s] ./../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> >]' [ 1068s] 114 | visitor->FinishVisit(); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1068s] ./../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>]' [ 1068s] 235 | DfsVisit(*fst, &top_order_visitor, EpsilonArcFilter()); [ 1068s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 342 | RmEpsilon(fst, &distance, opts); [ 1068s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:64:12: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >; GallicType G = fst::GALLIC]' [ 1068s] 64 | RmEpsilon(&gfst); [ 1068s] | ~~~~~~~~~^~~~~~~ [ 1068s] ./../include/fst/epsnormalize.h:48:28: required from 'void fst::EpsNormalize(const Fst&, MutableFst*, EpsNormalizeType) [with Arc = ArcTpl >]' [ 1068s] 48 | EpsNormalize(ifst, ofst, type); [ 1068s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/epsnormalize.h:36:15: required from 'void fst::script::EpsNormalize(FstEpsNormalizeArgs*) [with Arc = fst::ArcTpl >; FstEpsNormalizeArgs = std::tuple]' [ 1068s] 36 | EpsNormalize(ifst, ofst, std::get<2>(*args)); [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] epsnormalize.cc:35:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1068s] | ~~^~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1068s] ./../include/fst/queue.h:548:11: required from here [ 1068s] 548 | StateId Head() const final { [ 1068s] | ^~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 552 | ((front_ >= trivial_queue_.size()) || [ 1068s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1068s] ./../include/fst/queue.h:563:8: required from here [ 1068s] 563 | void Enqueue(StateId s) final { [ 1068s] | ^~~~~~~ [ 1068s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1068s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1068s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1068s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1068s] ./../include/fst/queue.h:581:8: required from here [ 1068s] 581 | void Dequeue() final { [ 1068s] | ^~~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1068s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1068s] ./../include/fst/queue.h:593:8: required from here [ 1068s] 593 | bool Empty() const final { [ 1068s] | ^~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 602 | return (front_ >= trivial_queue_.size()) || [ 1068s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1068s] ./../include/fst/queue.h:607:8: required from here [ 1068s] 607 | void Clear() final { [ 1068s] | ^~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 611 | } else if (i < trivial_queue_.size()) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1068s] ./../include/fst/queue.h:232:8: required from here [ 1068s] 232 | void Update(StateId s) override { [ 1068s] | ^~~~~~ [ 1068s] ./../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 'unsigned int'} [-Wsign-compare] [ 1068s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1068s] | ~~^~~~~~~~~~~~~~ [ 1068s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1068s] ./../include/fst/queue.h:495:8: required from here [ 1068s] 495 | void Enqueue(StateId s) final { [ 1068s] | ^~~~~~~ [ 1068s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1068s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1068s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1068s] ./../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]': [ 1068s] ./../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]' [ 1068s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] 679 | &unweighted); [ 1068s] | ~~~~~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1068s] | ^~~~~~~~~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../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]': [ 1068s] ./../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]' [ 1068s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] 679 | &unweighted); [ 1068s] | ~~~~~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1068s] | ^~~~~~~~~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../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]': [ 1068s] ./../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]' [ 1068s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1068s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] 679 | &unweighted); [ 1068s] | ~~~~~~~~~~~~ [ 1068s] ./../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]' [ 1068s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1068s] | ^~~~~~~~~~~ [ 1068s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1068s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1068s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1068s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1068s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1068s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1068s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1068s] equivalent.cc:33:1: required from here [ 1068s] 164 | ({#Op, Arc::Type()}, Op) [ 1068s] | ^ [ 1068s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1068s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1068s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1068s] ./../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]': [ 1068s] ./../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]' [ 1068s] 611 | return FindState(std::move(tuple)); [ 1068s] | ^~~~~~~~~ [ 1068s] ./../include/fst/determinize.h:605:11: required from here [ 1068s] 605 | StateId ComputeStart() override { [ 1068s] | ^~~~~~~~~~~~ [ 1068s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1068s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1068s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1068s] ./../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]': [ 1069s] ./../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]' [ 1069s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1069s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] 679 | &unweighted); [ 1069s] | ~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1069s] | ^~~~~~~~~~~ [ 1069s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1069s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1069s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1069s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1069s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1069s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1069s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] equivalent.cc:33:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1069s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1069s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1069s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1069s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1069s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1069s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1069s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1069s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1069s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1069s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1069s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1069s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1069s] In file included from ./../include/fst/queue.h:35: [ 1069s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1069s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1069s] 114 | visitor->FinishVisit(); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1069s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1069s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1069s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1069s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 655 | queue_ = std::make_unique>(fst, filter); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1069s] | ^~~~~~~~~~~ [ 1069s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1069s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1069s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1069s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1069s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1069s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1069s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] equivalent.cc:33:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1069s] | ~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1069s] | ~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1069s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1069s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1069s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1069s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1069s] 114 | visitor->FinishVisit(); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1069s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1069s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1069s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1069s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 655 | queue_ = std::make_unique>(fst, filter); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1069s] | ^~~~~~~~~~~ [ 1069s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1069s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1069s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1069s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1069s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1069s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1069s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] equivalent.cc:33:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1069s] | ~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1069s] | ~~^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1069s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1069s] 114 | visitor->FinishVisit(); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1069s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1069s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1069s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1069s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 655 | queue_ = std::make_unique>(fst, filter); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1069s] | ^~~~~~~~~~~ [ 1069s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1069s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1069s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1069s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1069s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1069s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1069s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] equivalent.cc:33:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1069s] | ~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1069s] | ~~^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1069s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1069s] 114 | visitor->FinishVisit(); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1069s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1069s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1069s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1069s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 655 | queue_ = std::make_unique>(fst, filter); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1069s] | ^~~~~~~~~~~ [ 1069s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1069s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1069s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1069s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1069s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1069s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1069s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] equivalent.cc:33:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1069s] | ~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1069s] | ~~^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1069s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1069s] 114 | visitor->FinishVisit(); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1069s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1069s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1069s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1069s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 655 | queue_ = std::make_unique>(fst, filter); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1069s] | ^~~~~~~~~~~ [ 1069s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1069s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1069s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1069s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1069s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1069s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1069s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] equivalent.cc:33:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1069s] | ~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1069s] | ~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1069s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1069s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1069s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1069s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1069s] 114 | visitor->FinishVisit(); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1069s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1069s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1069s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1069s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 655 | queue_ = std::make_unique>(fst, filter); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1069s] | ^~~~~~~~~~~ [ 1069s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1069s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1069s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/equivalent.h:151:9: required from 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]' [ 1069s] 151 | Push(&efst1, REWEIGHT_TO_INITIAL, delta); [ 1069s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/script/equivalent.h:39:28: required from 'void fst::script::Equivalent(FstEquivalentArgs*) [with Arc = fst::ArcTpl >; FstEquivalentArgs = WithReturnValue >]' [ 1069s] 39 | args->retval = Equivalent(fst1, fst2, std::get<2>(args->args)); [ 1069s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] equivalent.cc:33:1: required from here [ 1069s] 164 | ({#Op, Arc::Type()}, Op) [ 1069s] | ^ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1069s] | ~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1069s] | ~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1069s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1069s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1069s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1069s] ./../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]' [ 1069s] 218 | key_[s] = heap_.Insert(s); [ 1069s] | ~~~~~~~~~~~~^~~ [ 1069s] ./../include/fst/queue.h:215:8: required from here [ 1069s] 215 | void Enqueue(StateId s) override { [ 1069s] | ^~~~~~~ [ 1069s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1069s] 57 | if (size_ < values_.size()) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1069s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1069s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1069s] depbase=`echo getters.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1069s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT getters.lo -MD -MP -MF $depbase.Tpo -c -o getters.lo getters.cc &&\ [ 1069s] mv -f $depbase.Tpo $depbase.Plo [ 1069s] ./../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> > > >]': [ 1069s] ./../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]' [ 1069s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1069s] | ^~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1069s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1069s] ./../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> > > >]': [ 1069s] ./../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]' [ 1069s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1069s] | ^~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1069s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1069s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT getters.lo -MD -MP -MF .deps/getters.Tpo -c getters.cc -fPIC -DPIC -o .libs/getters.o [ 1069s] ./../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> > > >]': [ 1069s] ./../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]' [ 1069s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1069s] | ^~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1069s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1069s] depbase=`echo info-impl.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1069s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT info-impl.lo -MD -MP -MF $depbase.Tpo -c -o info-impl.lo info-impl.cc &&\ [ 1069s] mv -f $depbase.Tpo $depbase.Plo [ 1069s] ./../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> > > >]': [ 1069s] ./../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]' [ 1069s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1069s] | ^~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1069s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1069s] ./../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> > > >]': [ 1069s] ./../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]' [ 1069s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1069s] | ^~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1069s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1069s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT info-impl.lo -MD -MP -MF .deps/info-impl.Tpo -c info-impl.cc -fPIC -DPIC -o .libs/info-impl.o [ 1069s] ./../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> > > >]': [ 1069s] ./../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]' [ 1069s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1069s] | ^~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1069s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1069s] ./../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> > > >]': [ 1069s] ./../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]' [ 1069s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1069s] | ^~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1069s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1069s] In file included from ./../include/fst/determinize.h:39: [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ~~~~~~~~~~~~^~ [ 1069s] ./../include/fst/fst.h:950:11: required from here [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ^~~~~ [ 1069s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1069s] 348 | while (unfactored_.size() <= element.state) [ 1069s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ~~~~~~~~~~~~^~ [ 1069s] ./../include/fst/fst.h:950:11: required from here [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ^~~~~ [ 1069s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1069s] 348 | while (unfactored_.size() <= element.state) [ 1069s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] In file included from ./../include/fst/script/fst-class.h:34: [ 1069s] ./../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 >]': [ 1069s] ./../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 >]' [ 1069s] 409 | BaseImpl::DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../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 >]' [ 1069s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1069s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 >]': [ 1069s] ./../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 >]' [ 1069s] 409 | BaseImpl::DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../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 >]' [ 1069s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1069s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ~~~~~~~~~~~~^~ [ 1069s] ./../include/fst/fst.h:950:11: required from here [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ^~~~~ [ 1069s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1069s] 348 | while (unfactored_.size() <= element.state) [ 1069s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 >]': [ 1069s] ./../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 >]' [ 1069s] 409 | BaseImpl::DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../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 >]' [ 1069s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1069s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ~~~~~~~~~~~~^~ [ 1069s] ./../include/fst/fst.h:950:11: required from here [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ^~~~~ [ 1069s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1069s] 348 | while (unfactored_.size() <= element.state) [ 1069s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ~~~~~~~~~~~~^~ [ 1069s] ./../include/fst/fst.h:950:11: required from here [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ^~~~~ [ 1069s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1069s] 348 | while (unfactored_.size() <= element.state) [ 1069s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ~~~~~~~~~~~~^~ [ 1069s] ./../include/fst/fst.h:950:11: required from here [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ^~~~~ [ 1069s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1069s] 348 | while (unfactored_.size() <= element.state) [ 1069s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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]': [ 1069s] ./../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]' [ 1069s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ~~~~~~~~~~~~^~ [ 1069s] ./../include/fst/fst.h:950:11: required from here [ 1069s] 950 | StateId Start() const override { return impl_->Start(); } [ 1069s] | ^~~~~ [ 1069s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1069s] 348 | while (unfactored_.size() <= element.state) [ 1069s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 > > > >]': [ 1069s] ./../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]' [ 1069s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1069s] | ^~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1069s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1069s] ./../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 > > > >]': [ 1069s] ./../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]' [ 1069s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1069s] | ^~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1069s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1069s] ./../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 > > > >]': [ 1069s] ./../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]' [ 1069s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1069s] | ^~~~~~~~~~~~~~~ [ 1069s] ./../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]' [ 1069s] 611 | return FindState(std::move(tuple)); [ 1069s] | ^~~~~~~~~ [ 1069s] ./../include/fst/determinize.h:605:11: required from here [ 1069s] 605 | StateId ComputeStart() override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1069s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1069s] In file included from ./../include/fst/cache.h:33, [ 1069s] from ./../include/fst/arc-map.h:32, [ 1069s] from ./../include/fst/determinize.h:36: [ 1069s] ./../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 > >]': [ 1069s] ./../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 > >]' [ 1069s] 409 | BaseImpl::DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../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 > >]' [ 1069s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1069s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1069s] ./../include/fst/queue.h:548:11: required from here [ 1069s] 548 | StateId Head() const final { [ 1069s] | ^~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 552 | ((front_ >= trivial_queue_.size()) || [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1069s] ./../include/fst/queue.h:563:8: required from here [ 1069s] 563 | void Enqueue(StateId s) final { [ 1069s] | ^~~~~~~ [ 1069s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1069s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1069s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1069s] ./../include/fst/queue.h:581:8: required from here [ 1069s] 581 | void Dequeue() final { [ 1069s] | ^~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1069s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1069s] ./../include/fst/queue.h:593:8: required from here [ 1069s] 593 | bool Empty() const final { [ 1069s] | ^~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 602 | return (front_ >= trivial_queue_.size()) || [ 1069s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1069s] ./../include/fst/queue.h:607:8: required from here [ 1069s] 607 | void Clear() final { [ 1069s] | ^~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 611 | } else if (i < trivial_queue_.size()) { [ 1069s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1069s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1069s] ./../include/fst/queue.h:232:8: required from here [ 1069s] 232 | void Update(StateId s) override { [ 1069s] | ^~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1069s] | ~~^~~~~~~~~~~~~~ [ 1069s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1069s] ./../include/fst/queue.h:495:8: required from here [ 1069s] 495 | void Enqueue(StateId s) final { [ 1069s] | ^~~~~~~ [ 1069s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1069s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1069s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1069s] In file included from ./../include/fst/queue.h:34: [ 1069s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1069s] ./../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]' [ 1069s] 218 | key_[s] = heap_.Insert(s); [ 1069s] | ~~~~~~~~~~~~^~~ [ 1069s] ./../include/fst/queue.h:215:8: required from here [ 1069s] 215 | void Enqueue(StateId s) override { [ 1069s] | ^~~~~~~ [ 1069s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1069s] 57 | if (size_ < values_.size()) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 > >]': [ 1069s] ./../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 > >]' [ 1069s] 409 | BaseImpl::DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../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 > >]' [ 1069s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1069s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 > >]': [ 1069s] ./../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 > >]' [ 1069s] 409 | BaseImpl::DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../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 > >]' [ 1069s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1069s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 > >]': [ 1069s] ./../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 > >]' [ 1069s] 409 | BaseImpl::DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../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 > >]' [ 1069s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1069s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 >]': [ 1069s] ./../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 >]' [ 1069s] 409 | BaseImpl::DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../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 >]' [ 1069s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1069s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 >]': [ 1069s] ./../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 >]' [ 1069s] 409 | BaseImpl::DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../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 >]' [ 1069s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1069s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 >]': [ 1069s] ./../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 >]' [ 1069s] 409 | BaseImpl::DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../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 >]' [ 1069s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1069s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1069s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1069s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1069s] | ^~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] ./../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 'unsigned int'} [-Wsign-compare] [ 1069s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1069s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1069s] depbase=`echo info.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1069s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT info.lo -MD -MP -MF $depbase.Tpo -c -o info.lo info.cc &&\ [ 1069s] mv -f $depbase.Tpo $depbase.Plo [ 1069s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT info.lo -MD -MP -MF .deps/info.Tpo -c info.cc -fPIC -DPIC -o .libs/info.o [ 1070s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1070s] ./../include/fst/queue.h:548:11: required from here [ 1070s] 548 | StateId Head() const final { [ 1070s] | ^~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 552 | ((front_ >= trivial_queue_.size()) || [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1070s] ./../include/fst/queue.h:563:8: required from here [ 1070s] 563 | void Enqueue(StateId s) final { [ 1070s] | ^~~~~~~ [ 1070s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1070s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1070s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1070s] ./../include/fst/queue.h:581:8: required from here [ 1070s] 581 | void Dequeue() final { [ 1070s] | ^~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1070s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1070s] ./../include/fst/queue.h:593:8: required from here [ 1070s] 593 | bool Empty() const final { [ 1070s] | ^~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 602 | return (front_ >= trivial_queue_.size()) || [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1070s] ./../include/fst/queue.h:607:8: required from here [ 1070s] 607 | void Clear() final { [ 1070s] | ^~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 611 | } else if (i < trivial_queue_.size()) { [ 1070s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1070s] ./../include/fst/queue.h:232:8: required from here [ 1070s] 232 | void Update(StateId s) override { [ 1070s] | ^~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1070s] | ~~^~~~~~~~~~~~~~ [ 1070s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1070s] ./../include/fst/queue.h:495:8: required from here [ 1070s] 495 | void Enqueue(StateId s) final { [ 1070s] | ^~~~~~~ [ 1070s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1070s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1070s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/string:51: [ 1070s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': [ 1070s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1070s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1070s] | ^~~~~~~~~~~~~ [ 1070s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1070s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': [ 1070s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1070s] 642 | copy(_II __first, _II __last, _OI __result) [ 1070s] | ^~~~ [ 1070s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1070s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:651:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1070s] 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); [ 1070s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1070s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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 >]': [ 1070s] ./../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]' [ 1070s] 616 | filter_->SetState(s, *tuple); [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:614:10: required from here [ 1070s] 614 | Weight ComputeFinal(StateId s) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1070s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1070s] | ~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1070s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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 >]': [ 1070s] ./../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]' [ 1070s] 616 | filter_->SetState(s, *tuple); [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:614:10: required from here [ 1070s] 614 | Weight ComputeFinal(StateId s) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1070s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1070s] | ~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1070s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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 >]': [ 1070s] ./../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]' [ 1070s] 616 | filter_->SetState(s, *tuple); [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:614:10: required from here [ 1070s] 614 | Weight ComputeFinal(StateId s) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1070s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1070s] | ~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1070s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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 >]': [ 1070s] ./../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]' [ 1070s] 616 | filter_->SetState(s, *tuple); [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:614:10: required from here [ 1070s] 614 | Weight ComputeFinal(StateId s) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1070s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1070s] | ~~~~~~~~~~~~~~^~~~ [ 1070s] In file included from ./../include/fst/script/compile.h:27: [ 1070s] ./../include/fst/script/fst-class.h: In member function 'bool fst::script::FstClassImpl::DeleteStates(const std::vector&) [with Arc = fst::ArcTpl >]': [ 1070s] ./../include/fst/script/fst-class.h:157:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1070s] 157 | std::copy(dstates.begin(), dstates.end(), typed_dstates.begin()); [ 1070s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/fst-class.h: In member function 'bool fst::script::FstClassImpl::DeleteStates(const std::vector&) [with Arc = fst::ArcTpl >]': [ 1070s] ./../include/fst/script/fst-class.h:157:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1070s] 157 | std::copy(dstates.begin(), dstates.end(), typed_dstates.begin()); [ 1070s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/script/fst-class.h: In member function 'bool fst::script::FstClassImpl::DeleteStates(const std::vector&) [with Arc = fst::ArcTpl >]': [ 1070s] ./../include/fst/script/fst-class.h:157:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1070s] 157 | std::copy(dstates.begin(), dstates.end(), typed_dstates.begin()); [ 1070s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1070s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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 >]': [ 1070s] ./../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]' [ 1070s] 616 | filter_->SetState(s, *tuple); [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:614:10: required from here [ 1070s] 614 | Weight ComputeFinal(StateId s) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1070s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1070s] | ~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1070s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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 >]': [ 1070s] ./../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]' [ 1070s] 616 | filter_->SetState(s, *tuple); [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:614:10: required from here [ 1070s] 614 | Weight ComputeFinal(StateId s) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_RESTRICT>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1070s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1070s] | ~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} and 'const int' [-Wsign-compare] [ 1070s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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 >]': [ 1070s] ./../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]' [ 1070s] 616 | filter_->SetState(s, *tuple); [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:614:10: required from here [ 1070s] 614 | Weight ComputeFinal(StateId s) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::GALLIC_MIN>, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1070s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1070s] | ~~~~~~~~~~~~~~^~~~ [ 1070s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1070s] ./../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]' [ 1070s] 218 | key_[s] = heap_.Insert(s); [ 1070s] | ~~~~~~~~~~~~^~~ [ 1070s] ./../include/fst/queue.h:215:8: required from here [ 1070s] 215 | void Enqueue(StateId s) override { [ 1070s] | ^~~~~~~ [ 1070s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1070s] 57 | if (size_ < values_.size()) { [ 1070s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1070s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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 >]': [ 1070s] ./../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]' [ 1070s] 616 | filter_->SetState(s, *tuple); [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:614:10: required from here [ 1070s] 614 | Weight ComputeFinal(StateId s) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1070s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1070s] | ~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1070s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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 >]': [ 1070s] ./../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]' [ 1070s] 616 | filter_->SetState(s, *tuple); [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:614:10: required from here [ 1070s] 614 | Weight ComputeFinal(StateId s) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1070s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1070s] | ~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1070s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1070s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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 >]': [ 1070s] ./../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]' [ 1070s] 616 | filter_->SetState(s, *tuple); [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:614:10: required from here [ 1070s] 614 | Weight ComputeFinal(StateId s) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../include/fst/disambiguate.h:119:27: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>::StateId' {aka 'int'} [-Wsign-compare] [ 1070s] 119 | if (head_->size() <= s) head_->resize(s + 1, kNoStateId); [ 1070s] | ~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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> > > >]': [ 1070s] ./../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]' [ 1070s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1070s] | ^~~~~~~~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] In file included from ./../include/fst/accumulator.h:34, [ 1070s] from ./../include/fst/label-reachable.h:30, [ 1070s] from ./../include/fst/lookahead-matcher.h:35, [ 1070s] from ./../include/fst/lookahead-filter.h:31, [ 1070s] from ./../include/fst/compose.h:33, [ 1070s] from ./../include/fst/script/getters.h:28, [ 1070s] from getters.cc:18: [ 1070s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1070s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1070s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1070s] | ^~~~~~ [ 1070s] | template [ 1070s] ./../include/fst/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> > > >]': [ 1070s] ./../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]' [ 1070s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1070s] | ^~~~~~~~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] ./../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> > > >]': [ 1070s] ./../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]' [ 1070s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1070s] | ^~~~~~~~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] In file included from ./../include/fst/accumulator.h:34, [ 1070s] from ./../include/fst/label-reachable.h:30, [ 1070s] from ./../include/fst/lookahead-matcher.h:35, [ 1070s] from ./../include/fst/script/info-impl.h:32, [ 1070s] from info-impl.cc:18: [ 1070s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1070s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1070s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1070s] | ^~~~~~ [ 1070s] | template [ 1070s] ./../include/fst/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> > > >]': [ 1070s] ./../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]' [ 1070s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1070s] | ^~~~~~~~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] ./../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> > > >]': [ 1070s] ./../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]' [ 1070s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1070s] | ^~~~~~~~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] ./../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> > > >]': [ 1070s] ./../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]' [ 1070s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1070s] | ^~~~~~~~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] ./../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> > > >]': [ 1070s] ./../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]' [ 1070s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1070s] | ^~~~~~~~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] In file included from ./../include/fst/determinize.h:39: [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ~~~~~~~~~~~~^~ [ 1070s] ./../include/fst/fst.h:950:11: required from here [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ^~~~~ [ 1070s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1070s] 348 | while (unfactored_.size() <= element.state) [ 1070s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ~~~~~~~~~~~~^~ [ 1070s] ./../include/fst/fst.h:950:11: required from here [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ^~~~~ [ 1070s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1070s] 348 | while (unfactored_.size() <= element.state) [ 1070s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ~~~~~~~~~~~~^~ [ 1070s] ./../include/fst/fst.h:950:11: required from here [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ^~~~~ [ 1070s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1070s] 348 | while (unfactored_.size() <= element.state) [ 1070s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ~~~~~~~~~~~~^~ [ 1070s] ./../include/fst/fst.h:950:11: required from here [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ^~~~~ [ 1070s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1070s] 348 | while (unfactored_.size() <= element.state) [ 1070s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ~~~~~~~~~~~~^~ [ 1070s] ./../include/fst/fst.h:950:11: required from here [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ^~~~~ [ 1070s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1070s] 348 | while (unfactored_.size() <= element.state) [ 1070s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ~~~~~~~~~~~~^~ [ 1070s] ./../include/fst/fst.h:950:11: required from here [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ^~~~~ [ 1070s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RESTRICT>, fst::GallicFactor, fst::GALLIC_RESTRICT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1070s] 348 | while (unfactored_.size() <= element.state) [ 1070s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ~~~~~~~~~~~~^~ [ 1070s] ./../include/fst/fst.h:950:11: required from here [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ^~~~~ [ 1070s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_MIN>, fst::GallicFactor, fst::GALLIC_MIN> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1070s] 348 | while (unfactored_.size() <= element.state) [ 1070s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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 > >]': [ 1070s] ./../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 > >]' [ 1070s] 409 | BaseImpl::DeleteStates(dstates); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1070s] ./../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 > >]' [ 1070s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1070s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1070s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1070s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1070s] ./../include/fst/queue.h:548:11: required from here [ 1070s] 548 | StateId Head() const final { [ 1070s] | ^~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 552 | ((front_ >= trivial_queue_.size()) || [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1070s] ./../include/fst/queue.h:563:8: required from here [ 1070s] 563 | void Enqueue(StateId s) final { [ 1070s] | ^~~~~~~ [ 1070s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1070s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1070s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1070s] ./../include/fst/queue.h:581:8: required from here [ 1070s] 581 | void Dequeue() final { [ 1070s] | ^~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1070s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1070s] ./../include/fst/queue.h:593:8: required from here [ 1070s] 593 | bool Empty() const final { [ 1070s] | ^~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 602 | return (front_ >= trivial_queue_.size()) || [ 1070s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1070s] ./../include/fst/queue.h:607:8: required from here [ 1070s] 607 | void Clear() final { [ 1070s] | ^~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 611 | } else if (i < trivial_queue_.size()) { [ 1070s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1070s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1070s] ./../include/fst/queue.h:495:8: required from here [ 1070s] 495 | void Enqueue(StateId s) final { [ 1070s] | ^~~~~~~ [ 1070s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1070s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1070s] ./../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 > > > >]': [ 1070s] ./../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]' [ 1070s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1070s] | ^~~~~~~~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] ./../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 > > > >]': [ 1070s] ./../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]' [ 1070s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1070s] | ^~~~~~~~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] ./../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 > > > >]': [ 1070s] ./../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]' [ 1070s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1070s] | ^~~~~~~~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 611 | return FindState(std::move(tuple)); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../include/fst/determinize.h:605:11: required from here [ 1070s] 605 | StateId ComputeStart() override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1070s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1070s] ./../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 >]': [ 1070s] ./../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 >]' [ 1070s] 409 | BaseImpl::DeleteStates(dstates); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1070s] ./../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 >]' [ 1070s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1070s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1070s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1070s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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 >]': [ 1070s] ./../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 >]' [ 1070s] 409 | BaseImpl::DeleteStates(dstates); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1070s] ./../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 >]' [ 1070s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1070s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1070s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1070s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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 >]': [ 1070s] ./../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 >]' [ 1070s] 409 | BaseImpl::DeleteStates(dstates); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1070s] ./../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 >]' [ 1070s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1070s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1070s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1070s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] In file included from ./../include/fst/epsnormalize.h:25: [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ~~~~~~~~~~~~^~ [ 1070s] ./../include/fst/fst.h:950:11: required from here [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ^~~~~ [ 1070s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1070s] 348 | while (unfactored_.size() <= element.state) [ 1070s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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>]': [ 1070s] ./../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>]' [ 1070s] 409 | BaseImpl::DeleteStates(dstates); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1070s] ./../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>]' [ 1070s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1070s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1070s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1070s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ~~~~~~~~~~~~^~ [ 1070s] ./../include/fst/fst.h:950:11: required from here [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ^~~~~ [ 1070s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1070s] 348 | while (unfactored_.size() <= element.state) [ 1070s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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>]': [ 1070s] ./../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>]' [ 1070s] 409 | BaseImpl::DeleteStates(dstates); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1070s] ./../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>]' [ 1070s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1070s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1070s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1070s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1070s] | ^~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1070s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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 'unsigned int'} [-Wsign-compare] [ 1070s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1070s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1070s] ./../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]': [ 1070s] ./../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]' [ 1070s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1070s] | ^~~~~~~~~ [ 1070s] ./../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]' [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ~~~~~~~~~~~~^~ [ 1070s] ./../include/fst/fst.h:950:11: required from here [ 1070s] 950 | StateId Start() const override { return impl_->Start(); } [ 1070s] | ^~~~~ [ 1070s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC>, fst::GallicFactor, fst::GALLIC> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1070s] 348 | while (unfactored_.size() <= element.state) [ 1070s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1071s] ./../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>]': [ 1071s] ./../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>]' [ 1071s] 409 | BaseImpl::DeleteStates(dstates); [ 1071s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1071s] ./../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>]' [ 1071s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1071s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1071s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1071s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1071s] | ^~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1071s] depbase=`echo intersect.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1071s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT intersect.lo -MD -MP -MF $depbase.Tpo -c -o intersect.lo intersect.cc &&\ [ 1071s] mv -f $depbase.Tpo $depbase.Plo [ 1071s] depbase=`echo invert.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1071s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT invert.lo -MD -MP -MF $depbase.Tpo -c -o invert.lo invert.cc &&\ [ 1071s] mv -f $depbase.Tpo $depbase.Plo [ 1071s] In file included from ./../include/fst/accumulator.h:34, [ 1071s] from ./../include/fst/label-reachable.h:30, [ 1071s] from ./../include/fst/lookahead-matcher.h:35, [ 1071s] from ./../include/fst/script/info-impl.h:32, [ 1071s] from ./../include/fst/script/info.h:27, [ 1071s] from info.cc:18: [ 1071s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1071s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1071s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1071s] | ^~~~~~ [ 1071s] | template [ 1071s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT intersect.lo -MD -MP -MF .deps/intersect.Tpo -c intersect.cc -fPIC -DPIC -o .libs/intersect.o [ 1071s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT invert.lo -MD -MP -MF .deps/invert.Tpo -c invert.cc -fPIC -DPIC -o .libs/invert.o [ 1071s] ./../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]': [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 1071s] | ~~^~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 1071s] | ~~~~~~^~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 1071s] | ~~^~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 1071s] | ~~~~~~~^~~~~~~~ [ 1071s] ./../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]': [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 1071s] | ~~^~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 1071s] | ~~~~~~^~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 1071s] | ~~^~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 1071s] | ~~~~~~~^~~~~~~~ [ 1071s] ./../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]': [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 151 | for (StateId s = 0; s < cc.size(); ++s) { [ 1071s] | ~~^~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 152 | if (cc[s] >= ncc_) ncc_ = cc[s] + 1; [ 1071s] | ~~~~~~^~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 178 | for (StateId s = 0; s < scc.size(); ++s) { [ 1071s] | ~~^~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 182 | if (scc[s] >= nscc_) nscc_ = scc[s] + 1; [ 1071s] | ~~~~~~~^~~~~~~~ [ 1071s] In file included from ./../include/fst/script/info-impl.h:37: [ 1071s] ./../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 > >]': [ 1071s] ./../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]' [ 1071s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 111 | if (state >= state_status.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 136 | if (arc.nextstate >= state_status.size()) { [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 > >]': [ 1071s] ./../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]' [ 1071s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 111 | if (state >= state_status.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 136 | if (arc.nextstate >= state_status.size()) { [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 > >]': [ 1071s] ./../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]' [ 1071s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 111 | if (state >= state_status.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 136 | if (arc.nextstate >= state_status.size()) { [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 > >]': [ 1071s] ./../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]' [ 1071s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 111 | if (state >= state_status.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 136 | if (arc.nextstate >= state_status.size()) { [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 > >]': [ 1071s] ./../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]' [ 1071s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 111 | if (state >= state_status.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 136 | if (arc.nextstate >= state_status.size()) { [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 > >]': [ 1071s] ./../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]' [ 1071s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 111 | if (state >= state_status.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 136 | if (arc.nextstate >= state_status.size()) { [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 > >]': [ 1071s] ./../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]' [ 1071s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 111 | if (state >= state_status.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 136 | if (arc.nextstate >= state_status.size()) { [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 > >]': [ 1071s] ./../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]' [ 1071s] 143 | Visit(fst, &cc_visitor, &fifo_queue, InputEpsilonArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 111 | if (state >= state_status.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 136 | if (arc.nextstate >= state_status.size()) { [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 > >]': [ 1071s] ./../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]' [ 1071s] 147 | Visit(fst, &cc_visitor, &fifo_queue, OutputEpsilonArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 111 | if (state >= state_status.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 136 | if (arc.nextstate >= state_status.size()) { [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 > >]': [ 1071s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 1071s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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]' [ 1071s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 111 | if (state >= state_status.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 136 | if (arc.nextstate >= state_status.size()) { [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 > >]': [ 1071s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 1071s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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]' [ 1071s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 111 | if (state >= state_status.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 136 | if (arc.nextstate >= state_status.size()) { [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 > >]': [ 1071s] ./../include/fst/visit.h:186:8: required from 'void fst::Visit(const Fst&, Visitor*, Queue*) [with Arc = ArcTpl >; Visitor = CcVisitor > >; Queue = FifoQueue]' [ 1071s] 186 | Visit(fst, visitor, queue, AnyArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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]' [ 1071s] 135 | Visit(fst, &cc_visitor, &fifo_queue); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/visit.h:111:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 111 | if (state >= state_status.size()) { [ 1071s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../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 'unsigned int'} [-Wsign-compare] [ 1071s] 136 | if (arc.nextstate >= state_status.size()) { [ 1071s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1071s] In file included from ./../include/fst/connect.h:30, [ 1071s] from ./../include/fst/test-properties.h:27, [ 1071s] from ./../include/fst/vector-fst.h:35, [ 1071s] from ./../include/fst/script/fst-class.h:34, [ 1071s] from ./../include/fst/script/info.h:26: [ 1071s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::FindSet(T) [with T = int]': [ 1071s] ./../include/fst/connect.h:58:24: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 1071s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 1071s] | ~~~~~~~~~~~~~~~^~~ [ 1071s] ./../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 > >]' [ 1071s] 106 | visit = visitor->InitState(root, root); [ 1071s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1071s] ./../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]' [ 1071s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/union-find.h:40:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 40 | if (item >= parent_.size() || item == fail_ || parent_[item] == fail_) { [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/union-find.h: In instantiation of 'T fst::UnionFind::MakeSet(T) [with T = int]': [ 1071s] ./../include/fst/connect.h:58:58: required from 'bool fst::CcVisitor::InitState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]' [ 1071s] 58 | if (comps_->FindSet(s) == kNoStateId) comps_->MakeSet(s); [ 1071s] | ~~~~~~~~~~~~~~~^~~ [ 1071s] ./../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 > >]' [ 1071s] 106 | visit = visitor->InitState(root, root); [ 1071s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1071s] ./../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]' [ 1071s] 139 | Visit(fst, &cc_visitor, &fifo_queue, EpsilonArcFilter()); [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1071s] ./../include/fst/script/info.h:38:17: required from 'void fst::script::Info(FstInfoArgs*) [with Arc = fst::ArcTpl >; FstInfoArgs = std::tuple, std::allocator >&, bool>]' [ 1071s] 38 | const FstInfo info(fst, std::get<1>(*args), std::get<2>(*args), [ 1071s] | ^~~~ [ 1071s] info.cc:33:1: required from here [ 1071s] 164 | ({#Op, Arc::Type()}, Op) [ 1071s] | ^ [ 1071s] ./../include/fst/union-find.h:61:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1071s] 61 | if (item >= parent_.size()) { [ 1071s] | ~~~~~^~~~~~~~~~~~~~~~~ [ 1072s] depbase=`echo isomorphic.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1072s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT isomorphic.lo -MD -MP -MF $depbase.Tpo -c -o isomorphic.lo isomorphic.cc &&\ [ 1072s] mv -f $depbase.Tpo $depbase.Plo [ 1072s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT isomorphic.lo -MD -MP -MF .deps/isomorphic.Tpo -c isomorphic.cc -fPIC -DPIC -o .libs/isomorphic.o [ 1072s] In file included from ./../include/fst/accumulator.h:34, [ 1072s] from ./../include/fst/label-reachable.h:30, [ 1072s] from ./../include/fst/lookahead-matcher.h:35, [ 1072s] from ./../include/fst/lookahead-filter.h:31, [ 1072s] from ./../include/fst/compose.h:33, [ 1072s] from ./../include/fst/intersect.h:29, [ 1072s] from ./../include/fst/script/intersect.h:23, [ 1072s] from intersect.cc:18: [ 1072s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1072s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1072s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1072s] | ^~~~~~ [ 1072s] | template [ 1072s] In file included from ./../include/fst/test-properties.h:27, [ 1072s] from ./../include/fst/vector-fst.h:35, [ 1072s] from ./../include/fst/cache.h:33, [ 1072s] from ./../include/fst/intersect.h:28: [ 1072s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1072s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 1072s] 190 | if (opts.connect) Connect(ofst); [ 1072s] | ~~~~~~~^~~~~~ [ 1072s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 1072s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 1072s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] intersect.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1072s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1072s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 1072s] 190 | if (opts.connect) Connect(ofst); [ 1072s] | ~~~~~~~^~~~~~ [ 1072s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 1072s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 1072s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] intersect.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1072s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~ [ 1072s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1072s] ./../include/fst/intersect.h:190:28: required from 'void fst::Intersect(const Fst&, const Fst&, MutableFst*, const IntersectOptions&) [with Arc = ArcTpl >; IntersectOptions = ComposeOptions]' [ 1072s] 190 | if (opts.connect) Connect(ofst); [ 1072s] | ~~~~~~~^~~~~~ [ 1072s] ./../include/fst/script/intersect.h:39:12: required from 'void fst::script::Intersect(FstIntersectArgs*) [with Arc = fst::ArcTpl >; FstIntersectArgs = std::tuple]' [ 1072s] 39 | Intersect(ifst1, ifst2, ofst, opts); [ 1072s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1072s] intersect.cc:36:1: required from here [ 1072s] 164 | ({#Op, Arc::Type()}, Op) [ 1072s] | ^ [ 1072s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1072s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1072s] | ~~^~~~~~~~~~~~~~~ [ 1073s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:61, [ 1073s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60, [ 1073s] from ./../include/fst/script/fst-class.h:21: [ 1073s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1073s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1073s] 607 | __miter_base(_Iterator __it) [ 1073s] | ^~~~~~~~~~~~ [ 1073s] In file included from ./../include/fst/invert.h:26, [ 1073s] from ./../include/fst/script/invert.h:21, [ 1073s] from invert.cc:18: [ 1073s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = InvertMapper > >]': [ 1073s] ./../include/fst/arc-map.h:188:6: note: parameter passing for argument of type 'fst::InvertMapper > >' changed in GCC 7.1 [ 1073s] 188 | void ArcMap(MutableFst *fst, C mapper) { [ 1073s] | ^~~~~~ [ 1073s] ./../include/fst/invert.h: In function 'void fst::Invert(MutableFst*) [with Arc = ArcTpl >]': [ 1073s] ./../include/fst/invert.h:84:9: note: parameter passing for argument of type 'fst::InvertMapper > >' changed in GCC 7.1 [ 1073s] 84 | ArcMap(fst, InvertMapper()); [ 1073s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1073s] In file included from ./../include/fst/script/isomorphic.h:23, [ 1073s] from isomorphic.cc:18: [ 1073s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 1073s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 1073s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 1073s] | ^~~~~~~~~ [ 1073s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 1073s] 254 | const bool result = iso.IsIsomorphic(); [ 1073s] | ~~~~~~~~~~~~~~~~^~ [ 1073s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 1073s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 1073s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1073s] isomorphic.cc:33:1: required from here [ 1073s] 164 | ({#Op, Arc::Type()}, Op) [ 1073s] | ^ [ 1073s] ./../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] [ 1073s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 1073s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1073s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 1073s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 1073s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 1073s] | ^~~~~~~~~ [ 1073s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 1073s] 254 | const bool result = iso.IsIsomorphic(); [ 1073s] | ~~~~~~~~~~~~~~~~^~ [ 1073s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 1073s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 1073s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1073s] isomorphic.cc:33:1: required from here [ 1073s] 164 | ({#Op, Arc::Type()}, Op) [ 1073s] | ^ [ 1073s] ./../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] [ 1073s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 1073s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1073s] ./../include/fst/isomorphic.h: In instantiation of 'bool fst::internal::Isomorphism::PairState(StateId, StateId) [with Arc = fst::ArcTpl >; StateId = int]': [ 1073s] ./../include/fst/isomorphic.h:86:5: required from 'bool fst::internal::Isomorphism::IsIsomorphic() [with Arc = fst::ArcTpl >]' [ 1073s] 86 | PairState(fst1_->Start(), fst2_->Start()); [ 1073s] | ^~~~~~~~~ [ 1073s] ./../include/fst/isomorphic.h:254:39: required from 'bool fst::Isomorphic(const Fst&, const Fst&, float) [with Arc = ArcTpl >]' [ 1073s] 254 | const bool result = iso.IsIsomorphic(); [ 1073s] | ~~~~~~~~~~~~~~~~^~ [ 1073s] ./../include/fst/script/isomorphic.h:39:28: required from 'void fst::script::Isomorphic(FstIsomorphicArgs*) [with Arc = fst::ArcTpl >; FstIsomorphicArgs = WithReturnValue >]' [ 1073s] 39 | args->retval = Isomorphic(fst1, fst2, std::get<2>(args->args)); [ 1073s] | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1073s] isomorphic.cc:33:1: required from here [ 1073s] 164 | ({#Op, Arc::Type()}, Op) [ 1073s] | ^ [ 1073s] ./../include/fst/isomorphic.h:129:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::internal::Isomorphism > >::StateId' {aka 'int'} [-Wsign-compare] [ 1073s] 129 | if (state_pairs_.size() <= s1) state_pairs_.resize(s1 + 1, kNoStateId); [ 1073s] | ~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1073s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:67: [ 1073s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long long int*; _Container = vector]': [ 1073s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1073s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1073s] | ^~~~~~~~~~~~ [ 1073s] depbase=`echo map.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1073s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT map.lo -MD -MP -MF $depbase.Tpo -c -o map.lo map.cc &&\ [ 1073s] mv -f $depbase.Tpo $depbase.Plo [ 1073s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT map.lo -MD -MP -MF .deps/map.Tpo -c map.cc -fPIC -DPIC -o .libs/map.o [ 1073s] depbase=`echo minimize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1073s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT minimize.lo -MD -MP -MF $depbase.Tpo -c -o minimize.lo minimize.cc &&\ [ 1073s] mv -f $depbase.Tpo $depbase.Plo [ 1074s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT minimize.lo -MD -MP -MF .deps/minimize.Tpo -c minimize.cc -fPIC -DPIC -o .libs/minimize.o [ 1074s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:61, [ 1074s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60, [ 1074s] from ./../include/fst/isomorphic.h:26: [ 1074s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1074s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1074s] 607 | __miter_base(_Iterator __it) [ 1074s] | ^~~~~~~~~~~~ [ 1074s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1074s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1074s] 155 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) [ 1074s] | ^~~~~~~~~ [ 1074s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1074s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:67: [ 1074s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = fst::ArcTpl >*; _Container = vector >, allocator > > >]': [ 1074s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1074s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1074s] | ^~~~~~~~~~~~ [ 1074s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _To = fst::ArcTpl >*]': [ 1074s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:346:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1074s] 346 | __niter_wrap(_From __from, _To __res) [ 1074s] | ^~~~~~~~~~~~ [ 1074s] In file included from ./../include/fst/vector-fst.h:34, [ 1074s] from ./../include/fst/cache.h:33, [ 1074s] from ./../include/fst/arc-map.h:32, [ 1074s] from ./../include/fst/script/map.h:25, [ 1074s] from map.cc:18: [ 1074s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1074s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1074s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1074s] | ^~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1074s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1074s] | ^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1074s] 520 | class VectorFst : public ImplToMutableFst> { [ 1074s] | ^~~~~~~~~ [ 1074s] ./../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 >]' [ 1074s] 48 | StateMap(fst, ofst.get(), mapper); [ 1074s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1074s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 1074s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] map.cc:37:1: required from here [ 1074s] 164 | ({#Op, Arc::Type()}, Op) [ 1074s] | ^ [ 1074s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1074s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1074s] | ^~~~~~~~ [ 1074s] In file included from ./../include/fst/expanded-fst.h:33, [ 1074s] from ./../include/fst/mutable-fst.h:37: [ 1074s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1074s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1074s] | ^~~~~~~~ [ 1074s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1074s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1074s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1074s] | ^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1074s] 520 | class VectorFst : public ImplToMutableFst> { [ 1074s] | ^~~~~~~~~ [ 1074s] ./../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 >]' [ 1074s] 48 | StateMap(fst, ofst.get(), mapper); [ 1074s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1074s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 1074s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] map.cc:37:1: required from here [ 1074s] 164 | ({#Op, Arc::Type()}, Op) [ 1074s] | ^ [ 1074s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1074s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1074s] | ^~~~~~~~ [ 1074s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1074s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1074s] | ^~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1074s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1074s] 520 | class VectorFst : public ImplToMutableFst> { [ 1074s] | ^~~~~~~~~ [ 1074s] ./../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 >]' [ 1074s] 48 | StateMap(fst, ofst.get(), mapper); [ 1074s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1074s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 1074s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] map.cc:37:1: required from here [ 1074s] 164 | ({#Op, Arc::Type()}, Op) [ 1074s] | ^ [ 1074s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1074s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1074s] | ^~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1074s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1074s] | ^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1074s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1074s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1074s] | ^~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1074s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1074s] | ^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1074s] 520 | class VectorFst : public ImplToMutableFst> { [ 1074s] | ^~~~~~~~~ [ 1074s] ./../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 >]' [ 1074s] 39 | ArcMap(fst, ofst.get(), mapper); [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1074s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] map.cc:37:1: required from here [ 1074s] 164 | ({#Op, Arc::Type()}, Op) [ 1074s] | ^ [ 1074s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1074s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1074s] | ^~~~~~~~ [ 1074s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1074s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1074s] | ^~~~~~~~ [ 1074s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1074s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1074s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1074s] | ^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1074s] 520 | class VectorFst : public ImplToMutableFst> { [ 1074s] | ^~~~~~~~~ [ 1074s] ./../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 >]' [ 1074s] 39 | ArcMap(fst, ofst.get(), mapper); [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1074s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] map.cc:37:1: required from here [ 1074s] 164 | ({#Op, Arc::Type()}, Op) [ 1074s] | ^ [ 1074s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1074s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1074s] | ^~~~~~~~ [ 1074s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1074s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1074s] | ^~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1074s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1074s] 520 | class VectorFst : public ImplToMutableFst> { [ 1074s] | ^~~~~~~~~ [ 1074s] ./../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 >]' [ 1074s] 39 | ArcMap(fst, ofst.get(), mapper); [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/script/map.h:146:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1074s] 146 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] map.cc:37:1: required from here [ 1074s] 164 | ({#Op, Arc::Type()}, Op) [ 1074s] | ^ [ 1074s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1074s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1074s] | ^~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1074s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1074s] | ^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1074s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1074s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1074s] | ^~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1074s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1074s] | ^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1074s] 520 | class VectorFst : public ImplToMutableFst> { [ 1074s] | ^~~~~~~~~ [ 1074s] ./../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 >]' [ 1074s] 39 | ArcMap(fst, ofst.get(), mapper); [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1074s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] map.cc:37:1: required from here [ 1074s] 164 | ({#Op, Arc::Type()}, Op) [ 1074s] | ^ [ 1074s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1074s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1074s] | ^~~~~~~~ [ 1074s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1074s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1074s] | ^~~~~~~~ [ 1074s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1074s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1074s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1074s] | ^~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1074s] 520 | class VectorFst : public ImplToMutableFst> { [ 1074s] | ^~~~~~~~~ [ 1074s] ./../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 >]' [ 1074s] 39 | ArcMap(fst, ofst.get(), mapper); [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1074s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] map.cc:37:1: required from here [ 1074s] 164 | ({#Op, Arc::Type()}, Op) [ 1074s] | ^ [ 1074s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1074s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1074s] | ^~~~~~~~ [ 1074s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1074s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1074s] | ^~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1074s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1074s] 520 | class VectorFst : public ImplToMutableFst> { [ 1074s] | ^~~~~~~~~ [ 1074s] ./../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 >]' [ 1074s] 39 | ArcMap(fst, ofst.get(), mapper); [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] ./../include/fst/script/map.h:151:25: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1074s] 151 | auto ofst = ArcMap(ifst, WeightConvertMapper()); [ 1074s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1074s] map.cc:37:1: required from here [ 1074s] 164 | ({#Op, Arc::Type()}, Op) [ 1074s] | ^ [ 1074s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1074s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1074s] | ^~~~~~~~ [ 1074s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1074s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1074s] | ^~~~~~~~~~~~~~~~ [ 1075s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:71: [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In member function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::internal::Isomorphism > >::ArcCompare]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1075s] | ^~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61: [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 85 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, [ 1075s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 88 | if (__comp(__a, __b)) [ 1075s] | ~~~~~~^~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:90:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 90 | if (__comp(__b, __c)) [ 1075s] | ~~~~~~^~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:91:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 91 | std::iter_swap(__result, __b); [ 1075s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:92:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 92 | else if (__comp(__a, __c)) [ 1075s] | ~~~~~~^~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:93:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 93 | std::iter_swap(__result, __c); [ 1075s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:95:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 95 | std::iter_swap(__result, __a); [ 1075s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 97 | else if (__comp(__a, __c)) [ 1075s] | ~~~~~~^~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 99 | else if (__comp(__b, __c)) [ 1075s] | ~~~~~~^~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1829 | __unguarded_partition(_RandomAccessIterator __first, [ 1075s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1835:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1835 | while (__comp(__first, __pivot)) [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1838:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1838 | while (__comp(__pivot, __last)) [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1842:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1842 | std::iter_swap(__first, __last); [ 1075s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, [ 1075s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1855 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 1856 | __comp); [ 1075s] | ~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1857:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1857 | return std::__unguarded_partition(__first + 1, __last, __first, __comp); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::internal::Isomorphism > >::ArcCompare]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 239 | operator()(_Value& __val, _Iterator __it) [ 1075s] | ^~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1075s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1794:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1794 | __unguarded_insertion_sort(_RandomAccessIterator __first, [ 1075s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1794:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In member function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Value = fst::ArcTpl >; _Compare = fst::internal::Isomorphism > >::ArcCompare]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 195 | operator()(_Iterator __it, _Value& __val) [ 1075s] | ^~~~~~~~ [ 1075s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61: [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 135 | __push_heap(_RandomAccessIterator __first, [ 1075s] | ^~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:140:48: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] In file included from ./../include/fst/script/map.h:26: [ 1075s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 1075s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 1075s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 1075s] | ~~~~~~~~~~~~^~ [ 1075s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 1075s] 165 | StateMap(ifst, ofst, &mapper); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../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 >]' [ 1075s] 48 | StateMap(fst, ofst.get(), mapper); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1075s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] map.cc:37:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/state-map.h:492:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 1075s] | ~~~^~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 1075s] | ^~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:232:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 232 | if (__comp(__first + __secondChild, [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 233 | __first + (__secondChild - 1))) [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1075s] | ^~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1075s] | ^~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 1075s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 1075s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 1075s] | ~~~~~~~~~~~~^~ [ 1075s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 1075s] 165 | StateMap(ifst, ofst, &mapper); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../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 >]' [ 1075s] 48 | StateMap(fst, ofst.get(), mapper); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1075s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] map.cc:37:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/state-map.h:492:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 1075s] | ~~~^~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1589 | __heap_select(_RandomAccessIterator __first, [ 1075s] | ^~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1593 | std::__make_heap(__first, __middle, __comp); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1595:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1595 | if (__comp(__i, __first)) [ 1075s] | ~~~~~~^~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1596:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1596 | std::__pop_heap(__first, __middle, __i, __comp); [ 1075s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:419:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 419 | __sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1075s] | ^~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:419:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 425 | std::__pop_heap(__first, __last, __last, __comp); [ 1075s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/state-map.h: In instantiation of 'bool fst::ArcSumMapper::Done() const [with Arc = fst::ArcTpl >]': [ 1075s] ./../include/fst/state-map.h:152:25: required from 'void fst::StateMap(const Fst&, MutableFst*, C*) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 1075s] 152 | for (; !mapper->Done(); mapper->Next()) { [ 1075s] | ~~~~~~~~~~~~^~ [ 1075s] ./../include/fst/state-map.h:165:11: required from 'void fst::StateMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = ArcSumMapper > >]' [ 1075s] 165 | StateMap(ifst, ofst, &mapper); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../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 >]' [ 1075s] 48 | StateMap(fst, ofst.get(), mapper); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/map.h:82:27: required from 'void fst::script::Map(FstMapArgs*) [with Arc = fst::ArcTpl >; FstMapArgs = WithReturnValue, std::tuple >]' [ 1075s] 82 | auto ofst = StateMap(ifst, ArcSumMapper(ifst)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] map.cc:37:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/state-map.h:492:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 492 | bool Done() const { return i_ >= arcs_.size(); } [ 1075s] | ~~~^~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1863 | __partial_sort(_RandomAccessIterator __first, [ 1075s] | ^~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1868:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1868 | std::__heap_select(__first, __middle, __last, __comp); [ 1075s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1869:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1869 | std::__sort_heap(__first, __middle, __comp); [ 1075s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1884:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1884 | std::__partial_sort(__first, __last, __last, __comp); [ 1075s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1889:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] In file included from ./../include/fst/vector-fst.h:34, [ 1075s] from ./../include/fst/cache.h:33, [ 1075s] from ./../include/fst/arcsort.h:28, [ 1075s] from ./../include/fst/minimize.h:33, [ 1075s] from ./../include/fst/script/minimize.h:23, [ 1075s] from minimize.cc:18: [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 528 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] In file included from ./../include/fst/expanded-fst.h:33, [ 1075s] from ./../include/fst/mutable-fst.h:37: [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 528 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 528 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1075s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BI2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1075s] | ^~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:922:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 922 | return std::__copy_move_backward_a(std::__miter_base(__first), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 923 | std::__miter_base(__last), [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 924 | __result); [ 1075s] | ~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1777 | if (__comp(__i, __first)) [ 1075s] | ~~~~~~^~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1075s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1812 | __final_insertion_sort(_RandomAccessIterator __first, [ 1075s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1818:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1818 | std::__unguarded_insertion_sort(__first + int(_S_threshold), __last, [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 1819 | __comp); [ 1075s] | ~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1900 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1075s] | ^~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1905 | std::__introsort_loop(__first, __last, [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1075s] 1906 | std::__lg(__last - __first) * 2, [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] 1907 | __comp); [ 1075s] | ~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 1908 | std::__final_insertion_sort(__first, __last, __comp); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::internal::Isomorphism > >::ArcCompare]': [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 4792 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1075s] | ^~~~ [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); [ 1075s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 528 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 528 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 528 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/isomorphic.h: In member function 'bool fst::internal::Isomorphism::IsIsomorphicState(StateId, StateId) [with Arc = fst::ArcTpl >]': [ 1075s] ./../include/fst/isomorphic.h:183:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 183 | std::sort(arcs1_.begin(), arcs1_.end(), comp_); [ 1075s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/isomorphic.h:184:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1075s] 184 | std::sort(arcs2_.begin(), arcs2_.end(), comp_); [ 1075s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 528 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 528 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT>, fst::VectorState >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:528:44: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 528 | VectorFst> gfst; [ 1075s] | ^~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 537 | internal::AcceptorMinimize(&gfst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 537 | internal::AcceptorMinimize(&gfst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 537 | internal::AcceptorMinimize(&gfst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 560 | internal::AcceptorMinimize(fst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 560 | internal::AcceptorMinimize(fst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 560 | internal::AcceptorMinimize(fst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/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 >]': [ 1075s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1075s] 409 | BaseImpl::DeleteStates(dstates); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1075s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1075s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1075s] | ^~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1075s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1075s] 409 | BaseImpl::DeleteStates(dstates); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1075s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1075s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1075s] | ^~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1075s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1075s] 409 | BaseImpl::DeleteStates(dstates); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1075s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1075s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1075s] | ^~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1075s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 537 | internal::AcceptorMinimize(&gfst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 537 | internal::AcceptorMinimize(&gfst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 537 | internal::AcceptorMinimize(&gfst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 560 | internal::AcceptorMinimize(fst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 560 | internal::AcceptorMinimize(fst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 560 | internal::AcceptorMinimize(fst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 537 | internal::AcceptorMinimize(&gfst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 537 | internal::AcceptorMinimize(&gfst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::GALLIC_LEFT> >, fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::GALLIC_LEFT>, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 537 | internal::AcceptorMinimize(&gfst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc >, fst::GALLIC_LEFT> >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 560 | internal::AcceptorMinimize(fst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 560 | internal::AcceptorMinimize(fst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1075s] | ^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1075s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1075s] 520 | class VectorFst : public ImplToMutableFst> { [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:290:21: required from 'class fst::internal::CyclicMinimizer >, fst::LifoQueue >' [ 1075s] 290 | VectorFst Tr_; [ 1075s] | ^~~ [ 1075s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1075s] 483 | CyclicMinimizer> minimizer(*fst); [ 1075s] | ^~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 560 | internal::AcceptorMinimize(fst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1075s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1075s] | ^~~~~~~~ [ 1075s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1075s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1075s] | ^~~~~~~~~~~~~~~~ [ 1075s] In file included from ./../include/fst/minimize.h:41: [ 1075s] ./../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>]': [ 1075s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1075s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1075s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1075s] | ~~^~~~~~~~~~~~~~~~~ [ 1075s] In file included from ./../include/fst/push.h:32: [ 1075s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1075s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 99 | Reweight(fst, distance, type); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 72 | if (s == potential.size()) break; [ 1075s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1075s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 106 | const auto startweight = fst->Start() < potential.size() [ 1075s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] In file included from ./../include/fst/test-properties.h:27, [ 1075s] from ./../include/fst/vector-fst.h:35: [ 1075s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 1075s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 465 | Connect(fst); [ 1075s] | ~~~~~~~^~~~~ [ 1075s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 537 | internal::AcceptorMinimize(&gfst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1075s] | ~~^~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl; typename Arc::Weight = TropicalWeightTpl]': [ 1075s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1075s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1075s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1075s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1075s] | ~~^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 1075s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1075s] 99 | Reweight(fst, distance, type); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 72 | if (s == potential.size()) break; [ 1075s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1075s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 106 | const auto startweight = fst->Start() < potential.size() [ 1075s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1075s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1075s] 465 | Connect(fst); [ 1075s] | ~~~~~~~^~~~~ [ 1075s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 560 | internal::AcceptorMinimize(fst); [ 1075s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1075s] | ~~^~~~~~~~~~~~~~~ [ 1075s] ./../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>]': [ 1075s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1075s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1075s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1075s] | ~~^~~~~~~~~~~~~~~~~ [ 1075s] ./../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>]': [ 1075s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1075s] 99 | Reweight(fst, distance, type); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1075s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1075s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1075s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1075s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1075s] minimize.cc:36:1: required from here [ 1075s] 164 | ({#Op, Arc::Type()}, Op) [ 1075s] | ^ [ 1075s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1075s] 72 | if (s == potential.size()) break; [ 1075s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 106 | const auto startweight = fst->Start() < potential.size() [ 1076s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1076s] depbase=`echo print.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1076s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT print.lo -MD -MP -MF $depbase.Tpo -c -o print.lo print.cc &&\ [ 1076s] mv -f $depbase.Tpo $depbase.Plo [ 1076s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 1076s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 465 | Connect(fst); [ 1076s] | ~~~~~~~^~~~~ [ 1076s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 537 | internal::AcceptorMinimize(&gfst); [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': [ 1076s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1076s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1076s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 99 | Reweight(fst, distance, type); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 72 | if (s == potential.size()) break; [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 106 | const auto startweight = fst->Start() < potential.size() [ 1076s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1076s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT print.lo -MD -MP -MF .deps/print.Tpo -c print.cc -fPIC -DPIC -o .libs/print.o [ 1076s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1076s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1076s] 465 | Connect(fst); [ 1076s] | ~~~~~~~^~~~~ [ 1076s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 560 | internal::AcceptorMinimize(fst); [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1076s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1076s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]': [ 1076s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 99 | Reweight(fst, distance, type); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 72 | if (s == potential.size()) break; [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::GallicArc >, fst::GALLIC_LEFT>::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 106 | const auto startweight = fst->Start() < potential.size() [ 1076s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]': [ 1076s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 465 | Connect(fst); [ 1076s] | ~~~~~~~^~~~~ [ 1076s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 537 | internal::AcceptorMinimize(&gfst); [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h: In instantiation of 'typename Arc::Weight fst::ComputeTotalWeight(const Fst&, const std::vector&, bool) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl; typename Arc::Weight = LogWeightTpl]': [ 1076s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1076s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/push.h:46:24: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:50:39: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1076s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 99 | Reweight(fst, distance, type); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 72 | if (s == potential.size()) break; [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:78:27: warning: comparison of integer expressions of different signedness: 'fst::ArcTpl >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/reweight.h:106:41: warning: comparison of integer expressions of different signedness: 'fst::Fst > >::StateId' {aka 'int'} and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 106 | const auto startweight = fst->Start() < potential.size() [ 1076s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1076s] ./../include/fst/minimize.h:465:10: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1076s] 465 | Connect(fst); [ 1076s] | ~~~~~~~^~~~~ [ 1076s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 560 | internal::AcceptorMinimize(fst); [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1076s] | ~~^~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1076s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 317 | Initialize(fst); [ 1076s] | ^~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 476 | AcyclicMinimizer minimizer(*fst); [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 537 | internal::AcceptorMinimize(&gfst); [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../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 'unsigned int'} [-Wsign-compare] [ 1076s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 1076s] | ~~^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 1076s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1076s] 317 | Initialize(fst); [ 1076s] | ^~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1076s] 476 | AcyclicMinimizer minimizer(*fst); [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 560 | internal::AcceptorMinimize(fst); [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../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 'unsigned int'} [-Wsign-compare] [ 1076s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 1076s] | ~~^~~~~~~~~~~~~~~~ [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1076s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1076s] | ^~~~~~~~~~~~~ [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1076s] 642 | copy(_II __first, _II __last, _OI __result) [ 1076s] | ^~~~ [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:651:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1076s] 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); [ 1076s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1076s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 317 | Initialize(fst); [ 1076s] | ^~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 476 | AcyclicMinimizer minimizer(*fst); [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 537 | internal::AcceptorMinimize(&gfst); [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../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 'unsigned int'} [-Wsign-compare] [ 1076s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 1076s] | ~~^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 1076s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1076s] 317 | Initialize(fst); [ 1076s] | ^~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1076s] 476 | AcyclicMinimizer minimizer(*fst); [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 560 | internal::AcceptorMinimize(fst); [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../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 'unsigned int'} [-Wsign-compare] [ 1076s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 1076s] | ~~^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1076s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 317 | Initialize(fst); [ 1076s] | ^~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 476 | AcyclicMinimizer minimizer(*fst); [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 537 | internal::AcceptorMinimize(&gfst); [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../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 'unsigned int'} [-Wsign-compare] [ 1076s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 1076s] | ~~^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h: In instantiation of 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]': [ 1076s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1076s] 317 | Initialize(fst); [ 1076s] | ^~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1076s] 476 | AcyclicMinimizer minimizer(*fst); [ 1076s] | ^~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 560 | internal::AcceptorMinimize(fst); [ 1076s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../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 'unsigned int'} [-Wsign-compare] [ 1076s] 389 | for (StateId s = 0; s < hstates.size(); ++s) partition_.Add(s, hstates[s]); [ 1076s] | ~~^~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/fst-class.h: In member function 'bool fst::script::FstClassImpl::DeleteStates(const std::vector&) [with Arc = fst::ArcTpl >]': [ 1076s] ./../include/fst/script/fst-class.h:157:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1076s] 157 | std::copy(dstates.begin(), dstates.end(), typed_dstates.begin()); [ 1076s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/fst-class.h: In member function 'bool fst::script::FstClassImpl::DeleteStates(const std::vector&) [with Arc = fst::ArcTpl >]': [ 1076s] ./../include/fst/script/fst-class.h:157:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1076s] 157 | std::copy(dstates.begin(), dstates.end(), typed_dstates.begin()); [ 1076s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/fst-class.h: In member function 'bool fst::script::FstClassImpl::DeleteStates(const std::vector&) [with Arc = fst::ArcTpl >]': [ 1076s] ./../include/fst/script/fst-class.h:157:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1076s] 157 | std::copy(dstates.begin(), dstates.end(), typed_dstates.begin()); [ 1076s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] In file included from ./../include/fst/partition.h:28, [ 1076s] from ./../include/fst/minimize.h:40: [ 1076s] ./../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]': [ 1076s] ./../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>]' [ 1076s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 679 | &unweighted); [ 1076s] | ~~~~~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1076s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1076s] | ^~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_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]': [ 1076s] ./../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>]' [ 1076s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 679 | &unweighted); [ 1076s] | ~~~~~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1076s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1076s] | ^~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1076s] In file included from ./../include/fst/minimize.h:36: [ 1076s] ./../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]': [ 1076s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1076s] ./../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> >]' [ 1076s] 134 | aiter.SetValue((*mapper)(arc)); [ 1076s] | ~~~~~~~~~^~~~~ [ 1076s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 477 | ArcMap(fst, mapper); [ 1076s] | ~~~~~~^~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 536 | Encode(&gfst, &encoder); [ 1076s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../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 'unsigned int'} [-Wsign-compare] [ 1076s] 186 | if (label < 1 || label > triples_.size()) { [ 1076s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../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]': [ 1076s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1076s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 679 | &unweighted); [ 1076s] | ~~~~~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1076s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1076s] | ^~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::NaturalLess >; S = int]': [ 1076s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1076s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 679 | &unweighted); [ 1076s] | ~~~~~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1076s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1076s] | ^~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1076s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1076s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1076s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1076s] 134 | aiter.SetValue((*mapper)(arc)); [ 1076s] | ~~~~~~~~~^~~~~ [ 1076s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 1076s] 477 | ArcMap(fst, mapper); [ 1076s] | ~~~~~~^~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 559 | Encode(fst, &encoder); [ 1076s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../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 'unsigned int'} [-Wsign-compare] [ 1076s] 186 | if (label < 1 || label > triples_.size()) { [ 1076s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60, [ 1076s] from ./../include/fst/equivalent.h:23: [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a1(__gnu_cxx::__normal_iterator<_Iterator, _Container>, __gnu_cxx::__normal_iterator<_Iterator, _Container>, const _Tp&) [with _Ite = fst::LogWeightTpl*; _Cont = vector, allocator > >; _Tp = fst::LogWeightTpl]': [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1076s] 978 | __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, [ 1076s] | ^~~~~~~~~ [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Tp = fst::LogWeightTpl]': [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1076s] 997 | __fill_a(_FIte __first, _FIte __last, const _Tp& __value) [ 1076s] | ^~~~~~~~ [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:998:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1076s] 998 | { std::__fill_a1(__first, __last, __value); } [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Tp = fst::LogWeightTpl]': [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1076s] 1022 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) [ 1076s] | ^~~~ [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1076s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1029:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1076s] 1029 | std::__fill_a(__first, __last, __value); [ 1076s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../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]': [ 1076s] ./../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>]' [ 1076s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 679 | &unweighted); [ 1076s] | ~~~~~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1076s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1076s] | ^~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_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]': [ 1076s] ./../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>]' [ 1076s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 679 | &unweighted); [ 1076s] | ~~~~~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1076s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1076s] | ^~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../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]': [ 1076s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1076s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1076s] ./../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> >]' [ 1076s] 134 | aiter.SetValue((*mapper)(arc)); [ 1076s] | ~~~~~~~~~^~~~~ [ 1076s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1076s] 477 | ArcMap(fst, mapper); [ 1076s] | ~~~~~~^~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 536 | Encode(&gfst, &encoder); [ 1076s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../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 'unsigned int'} [-Wsign-compare] [ 1076s] 186 | if (label < 1 || label > triples_.size()) { [ 1076s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1076s] ./../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]': [ 1076s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1076s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1076s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] 679 | &unweighted); [ 1076s] | ~~~~~~~~~~~~ [ 1076s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1076s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1076s] | ^~~~~~~~~~~ [ 1076s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1076s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1076s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1076s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1076s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1076s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1076s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1076s] minimize.cc:36:1: required from here [ 1076s] 164 | ({#Op, Arc::Type()}, Op) [ 1076s] | ^ [ 1076s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1076s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1076s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../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]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1077s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1077s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1077s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1077s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1077s] 134 | aiter.SetValue((*mapper)(arc)); [ 1077s] | ~~~~~~~~~^~~~~ [ 1077s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 1077s] 477 | ArcMap(fst, mapper); [ 1077s] | ~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 559 | Encode(fst, &encoder); [ 1077s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../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 'unsigned int'} [-Wsign-compare] [ 1077s] 186 | if (label < 1 || label > triples_.size()) { [ 1077s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1077s] ./../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]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_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]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1077s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../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]': [ 1077s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1077s] ./../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> >]' [ 1077s] 134 | aiter.SetValue((*mapper)(arc)); [ 1077s] | ~~~~~~~~~^~~~~ [ 1077s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 477 | ArcMap(fst, mapper); [ 1077s] | ~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:536:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 536 | Encode(&gfst, &encoder); [ 1077s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../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 'unsigned int'} [-Wsign-compare] [ 1077s] 186 | if (label < 1 || label > triples_.size()) { [ 1077s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1077s] ./../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]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1077s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/queue.h: In instantiation of 'static void fst::AutoQueue::SccQueueType(const fst::Fst&, const std::vector<_Tp>&, std::vector*, ArcFilter, Less*, bool*, bool*) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; Less = fst::internal::ErrorLess >; S = int]': [ 1077s] ./../include/fst/queue.h:678:19: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1077s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 679 | &unweighted); [ 1077s] | ~~~~~~~~~~~~ [ 1077s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1077s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1077s] | ^~~~~~~~~~~ [ 1077s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1077s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1077s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1077s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1077s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1077s] In file included from ./../include/fst/rational.h:31, [ 1077s] from ./../include/fst/closure.h:28, [ 1077s] from ./../include/fst/fstlib.h:55, [ 1077s] from ./../include/fst/script/print-impl.h:28, [ 1077s] from ./../include/fst/script/print.h:26, [ 1077s] from print.cc:18: [ 1077s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1077s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1077s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1077s] | ^~~~~~ [ 1077s] | template [ 1077s] ./../include/fst/encode.h: In instantiation of 'const fst::internal::EncodeTable::Triple* fst::internal::EncodeTable::Decode(Label) const [with Arc = fst::ArcTpl >; Label = int]': [ 1077s] ./../include/fst/encode.h:454:41: required from 'Arc fst::EncodeMapper::operator()(const Arc&) [with Arc = fst::ArcTpl >]' [ 1077s] 454 | const auto triple = table_->Decode(arc.ilabel); [ 1077s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1077s] ./../include/fst/arc-map.h:134:31: required from 'void fst::ArcMap(MutableFst*, C*) [with A = ArcTpl >; C = EncodeMapper > >]' [ 1077s] 134 | aiter.SetValue((*mapper)(arc)); [ 1077s] | ~~~~~~~~~^~~~~ [ 1077s] ./../include/fst/encode.h:477:9: required from 'void fst::Encode(MutableFst*, EncodeMapper*) [with Arc = ArcTpl >]' [ 1077s] 477 | ArcMap(fst, mapper); [ 1077s] | ~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:559:11: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 559 | Encode(fst, &encoder); [ 1077s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../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 'unsigned int'} [-Wsign-compare] [ 1077s] 186 | if (label < 1 || label > triples_.size()) { [ 1077s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1077s] ./../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> >]': [ 1077s] ./../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> > >]' [ 1077s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1077s] | ~~~~~~~~~~~~^~ [ 1077s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1077s] 120 | StateMap(fst, &mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 1077s] 104 | StateMap(fst, mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 475 | ArcSort(fst, comp); [ 1077s] | ~~~~~~~^~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 537 | internal::AcceptorMinimize(&gfst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1077s] | ~~~^~~~~~~~~~~~~~~ [ 1077s] ./../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 = unsigned int; StateId = int]': [ 1077s] ./../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]' [ 1077s] 204 | size_t hash = hasher(s); [ 1077s] | ~~~~~~^~~ [ 1077s] ./../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]' [ 1077s] 235 | PrePartition(fst); [ 1077s] | ^~~~~~~~~~~~ [ 1077s] ./../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]' [ 1077s] 128 | Initialize(fst); [ 1077s] | ^~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 483 | CyclicMinimizer> minimizer(*fst); [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 537 | internal::AcceptorMinimize(&gfst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../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 'unsigned int'} [-Wsign-compare] [ 1077s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1077s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1077s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1077s] | ~~~~~~~~~~~~^~ [ 1077s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1077s] 120 | StateMap(fst, &mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1077s] 104 | StateMap(fst, mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1077s] 475 | ArcSort(fst, comp); [ 1077s] | ~~~~~~~^~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 560 | internal::AcceptorMinimize(fst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1077s] | ~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; size_t = unsigned int; StateId = int]': [ 1077s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1077s] 204 | size_t hash = hasher(s); [ 1077s] | ~~~~~~^~~ [ 1077s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1077s] 235 | PrePartition(fst); [ 1077s] | ^~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1077s] 128 | Initialize(fst); [ 1077s] | ^~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1077s] 483 | CyclicMinimizer> minimizer(*fst); [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 560 | internal::AcceptorMinimize(fst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../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 'unsigned int'} [-Wsign-compare] [ 1077s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1077s] ./../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> >]': [ 1077s] ./../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> > >]' [ 1077s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1077s] | ~~~~~~~~~~~~^~ [ 1077s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1077s] 120 | StateMap(fst, &mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 1077s] 104 | StateMap(fst, mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 475 | ArcSort(fst, comp); [ 1077s] | ~~~~~~~^~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 537 | internal::AcceptorMinimize(&gfst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1077s] | ~~~^~~~~~~~~~~~~~~ [ 1077s] ./../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 = unsigned int; StateId = int]': [ 1077s] ./../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]' [ 1077s] 204 | size_t hash = hasher(s); [ 1077s] | ~~~~~~^~~ [ 1077s] ./../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]' [ 1077s] 235 | PrePartition(fst); [ 1077s] | ^~~~~~~~~~~~ [ 1077s] ./../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]' [ 1077s] 128 | Initialize(fst); [ 1077s] | ^~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 483 | CyclicMinimizer> minimizer(*fst); [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 537 | internal::AcceptorMinimize(&gfst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../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 'unsigned int'} [-Wsign-compare] [ 1077s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1077s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1077s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1077s] | ~~~~~~~~~~~~^~ [ 1077s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1077s] 120 | StateMap(fst, &mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1077s] 104 | StateMap(fst, mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1077s] 475 | ArcSort(fst, comp); [ 1077s] | ~~~~~~~^~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 560 | internal::AcceptorMinimize(fst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1077s] | ~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; size_t = unsigned int; StateId = int]': [ 1077s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1077s] 204 | size_t hash = hasher(s); [ 1077s] | ~~~~~~^~~ [ 1077s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1077s] 235 | PrePartition(fst); [ 1077s] | ^~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1077s] 128 | Initialize(fst); [ 1077s] | ^~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1077s] 483 | CyclicMinimizer> minimizer(*fst); [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 560 | internal::AcceptorMinimize(fst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../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 'unsigned int'} [-Wsign-compare] [ 1077s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1077s] ./../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> >]': [ 1077s] ./../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> > >]' [ 1077s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1077s] | ~~~~~~~~~~~~^~ [ 1077s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = ArcSortMapper >, fst::GALLIC_LEFT>, ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1077s] 120 | StateMap(fst, &mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = GallicArc >, fst::GALLIC_LEFT>; Compare = ILabelCompare >, fst::GALLIC_LEFT> >]' [ 1077s] 104 | StateMap(fst, mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 475 | ArcSort(fst, comp); [ 1077s] | ~~~~~~~^~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 537 | internal::AcceptorMinimize(&gfst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1077s] | ~~~^~~~~~~~~~~~~~~ [ 1077s] ./../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 = unsigned int; StateId = int]': [ 1077s] ./../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]' [ 1077s] 204 | size_t hash = hasher(s); [ 1077s] | ~~~~~~^~~ [ 1077s] ./../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]' [ 1077s] 235 | PrePartition(fst); [ 1077s] | ^~~~~~~~~~~~ [ 1077s] ./../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]' [ 1077s] 128 | Initialize(fst); [ 1077s] | ^~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 483 | CyclicMinimizer> minimizer(*fst); [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 537 | internal::AcceptorMinimize(&gfst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../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 'unsigned int'} [-Wsign-compare] [ 1077s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1077s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1077s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1077s] | ~~~~~~~~~~~~^~ [ 1077s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1077s] 120 | StateMap(fst, &mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1077s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1077s] 104 | StateMap(fst, mapper); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:475:12: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1077s] 475 | ArcSort(fst, comp); [ 1077s] | ~~~~~~~^~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 560 | internal::AcceptorMinimize(fst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1077s] | ~~~^~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h: In instantiation of 'size_t fst::internal::CyclicMinimizer::StateILabelHasher::operator()(StateId) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue; size_t = unsigned int; StateId = int]': [ 1077s] ./../include/fst/minimize.h:204:29: required from 'void fst::internal::CyclicMinimizer::PrePartition(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1077s] 204 | size_t hash = hasher(s); [ 1077s] | ~~~~~~^~~ [ 1077s] ./../include/fst/minimize.h:235:5: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1077s] 235 | PrePartition(fst); [ 1077s] | ^~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1077s] 128 | Initialize(fst); [ 1077s] | ^~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1077s] 483 | CyclicMinimizer> minimizer(*fst); [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 560 | internal::AcceptorMinimize(fst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../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 'unsigned int'} [-Wsign-compare] [ 1077s] 154 | if (this_ilabel != current_ilabel) { // Ignores repeats. [ 1077s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1077s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:72, [ 1077s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/queue:63, [ 1077s] from ./../include/fst/equivalent.h:25: [ 1077s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]': [ 1077s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:283:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1077s] 283 | std::fill(begin(), end(), __val); [ 1077s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../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]': [ 1077s] ./../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> >]' [ 1077s] 140 | dfs = visitor->InitState(root, root); [ 1077s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1077s] ./../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]' [ 1077s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 384 | DfsVisit(fst, &hvisitor); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 317 | Initialize(fst); [ 1077s] | ^~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 476 | AcyclicMinimizer minimizer(*fst); [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 537 | internal::AcceptorMinimize(&gfst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../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 'unsigned int'} [-Wsign-compare] [ 1077s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 1077s] | ~~^~~~~~~~~~~~~~ [ 1077s] ./../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]': [ 1077s] ./../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> >]' [ 1077s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../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]' [ 1077s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 384 | DfsVisit(fst, &hvisitor); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 317 | Initialize(fst); [ 1077s] | ^~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1077s] 476 | AcyclicMinimizer minimizer(*fst); [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 537 | internal::AcceptorMinimize(&gfst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 360 | if (h > max_height_) max_height_ = h; [ 1077s] | ~~^~~~~~~~~~~~~ [ 1077s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:69, [ 1077s] from ./../include/fst/difference.h:23: [ 1077s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, fst::PoolAllocator > > > >; _ForwardIterator = fst::ArcTpl >*; _Allocator = fst::PoolAllocator > >]': [ 1077s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1077s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1077s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1077s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1077s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66, [ 1077s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/functional:64, [ 1077s] from ./../include/fst/cache.h:25: [ 1077s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1077s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1077s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1077s] | ^~~~~~~~~~~~~~~~~~~ [ 1077s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1077s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1077s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1077s] 1698 | this->_M_impl._M_start, [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] 1699 | _M_get_Tp_allocator()); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; = void; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1077s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1077s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1077s] | ^~~~~~ [ 1077s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1077s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1077s] 711 | _M_range_initialize(__first, __last, [ 1077s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1077s] 712 | std::__iterator_category(__first)); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::ArcTpl >; M = fst::PoolAllocator > >]': [ 1077s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1077s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1077s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../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]': [ 1077s] ./../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 > >]' [ 1077s] 140 | dfs = visitor->InitState(root, root); [ 1077s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1077s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 1077s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 1077s] 384 | DfsVisit(fst, &hvisitor); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1077s] 317 | Initialize(fst); [ 1077s] | ^~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1077s] 476 | AcyclicMinimizer minimizer(*fst); [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 560 | internal::AcceptorMinimize(fst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 1077s] | ~~^~~~~~~~~~~~~~ [ 1077s] ./../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]': [ 1077s] ./../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 > >]' [ 1077s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 1077s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 1077s] 384 | DfsVisit(fst, &hvisitor); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1077s] 317 | Initialize(fst); [ 1077s] | ^~~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1077s] 476 | AcyclicMinimizer minimizer(*fst); [ 1077s] | ^~~~~~~~~ [ 1077s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1077s] 560 | internal::AcceptorMinimize(fst); [ 1077s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1077s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1077s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1077s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1077s] minimize.cc:36:1: required from here [ 1077s] 164 | ({#Op, Arc::Type()}, Op) [ 1077s] | ^ [ 1077s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 1077s] 360 | if (h > max_height_) max_height_ = h; [ 1077s] | ~~^~~~~~~~~~~~~ [ 1078s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:71, [ 1078s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:63, [ 1078s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:69, [ 1078s] from ./../include/fst/script/map.h:22: [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ArcSumMapper > >::Compare]': [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1078s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1078s] | ^~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ArcUniqueMapper > >::Compare]': [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ArcSumMapper > >::Compare]': [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1078s] 239 | operator()(_Value& __val, _Iterator __it) [ 1078s] | ^~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ArcUniqueMapper > >::Compare]': [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Value = fst::ArcTpl >; _Compare = fst::ArcSumMapper > >::Compare]': [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1078s] 195 | operator()(_Iterator __it, _Value& __val) [ 1078s] | ^~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Value = fst::ArcTpl >; _Compare = fst::ArcUniqueMapper > >::Compare]': [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1078s] ./../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]': [ 1078s] ./../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> >]' [ 1078s] 140 | dfs = visitor->InitState(root, root); [ 1078s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1078s] ./../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]' [ 1078s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 384 | DfsVisit(fst, &hvisitor); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 317 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 476 | AcyclicMinimizer minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 537 | internal::AcceptorMinimize(&gfst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../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 'unsigned int'} [-Wsign-compare] [ 1078s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 1078s] | ~~^~~~~~~~~~~~~~ [ 1078s] ./../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]': [ 1078s] ./../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> >]' [ 1078s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../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]' [ 1078s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 384 | DfsVisit(fst, &hvisitor); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 317 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 476 | AcyclicMinimizer minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 537 | internal::AcceptorMinimize(&gfst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 360 | if (h > max_height_) max_height_ = h; [ 1078s] | ~~^~~~~~~~~~~~~ [ 1078s] ./../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]': [ 1078s] ./../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 > >]' [ 1078s] 140 | dfs = visitor->InitState(root, root); [ 1078s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1078s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 1078s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 1078s] 384 | DfsVisit(fst, &hvisitor); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1078s] 317 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1078s] 476 | AcyclicMinimizer minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 560 | internal::AcceptorMinimize(fst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 1078s] | ~~^~~~~~~~~~~~~~ [ 1078s] ./../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]': [ 1078s] ./../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 > >]' [ 1078s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 1078s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 1078s] 384 | DfsVisit(fst, &hvisitor); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1078s] 317 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1078s] 476 | AcyclicMinimizer minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 560 | internal::AcceptorMinimize(fst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 360 | if (h > max_height_) max_height_ = h; [ 1078s] | ~~^~~~~~~~~~~~~ [ 1078s] ./../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]': [ 1078s] ./../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> >]' [ 1078s] 140 | dfs = visitor->InitState(root, root); [ 1078s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1078s] ./../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]' [ 1078s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 384 | DfsVisit(fst, &hvisitor); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 317 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 476 | AcyclicMinimizer minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 537 | internal::AcceptorMinimize(&gfst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../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 'unsigned int'} [-Wsign-compare] [ 1078s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 1078s] | ~~^~~~~~~~~~~~~~ [ 1078s] ./../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]': [ 1078s] ./../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> >]' [ 1078s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../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]' [ 1078s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 384 | DfsVisit(fst, &hvisitor); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 317 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 476 | AcyclicMinimizer minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 537 | internal::AcceptorMinimize(&gfst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 360 | if (h > max_height_) max_height_ = h; [ 1078s] | ~~^~~~~~~~~~~~~ [ 1078s] ./../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]': [ 1078s] ./../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 > >]' [ 1078s] 140 | dfs = visitor->InitState(root, root); [ 1078s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1078s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 1078s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 1078s] 384 | DfsVisit(fst, &hvisitor); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1078s] 317 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1078s] 476 | AcyclicMinimizer minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 560 | internal::AcceptorMinimize(fst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/minimize.h:336:13: warning: comparison of integer expressions of different signedness: 'fst::internal::AcyclicMinimizer > >::StateId' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 336 | if (s >= num_states_) num_states_ = s + 1; [ 1078s] | ~~^~~~~~~~~~~~~~ [ 1078s] ./../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]': [ 1078s] ./../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 > >]' [ 1078s] 156 | visitor->FinishState(s, parent_state->state_id, &piter.Value()); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = internal::AcyclicMinimizer > >::HeightVisitor]' [ 1078s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:384:13: required from 'void fst::internal::AcyclicMinimizer::Initialize(const fst::Fst&) [with Arc = fst::ArcTpl >]' [ 1078s] 384 | DfsVisit(fst, &hvisitor); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:317:5: required from 'fst::internal::AcyclicMinimizer::AcyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >]' [ 1078s] 317 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:476:27: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1078s] 476 | AcyclicMinimizer minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 560 | internal::AcceptorMinimize(fst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/minimize.h:360:15: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 360 | if (h > max_height_) max_height_ = h; [ 1078s] | ~~^~~~~~~~~~~~~ [ 1078s] In file included from ./../include/fst/queue.h:35: [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../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> > >]': [ 1078s] ./../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> > > >]' [ 1078s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1078s] | ~~~~~~~~~~~~^~ [ 1078s] ./../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> > > >]' [ 1078s] 120 | StateMap(fst, &mapper); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1078s] 104 | StateMap(fst, mapper); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../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]' [ 1078s] 230 | ArcSort(&Tr_, icomp); [ 1078s] | ~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../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]' [ 1078s] 128 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 483 | CyclicMinimizer> minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 537 | internal::AcceptorMinimize(&gfst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1078s] | ~~~^~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::TropicalWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 1078s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 1078s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1078s] | ~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 1078s] 120 | StateMap(fst, &mapper); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 1078s] 104 | StateMap(fst, mapper); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1078s] 230 | ArcSort(&Tr_, icomp); [ 1078s] | ~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1078s] 128 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1078s] 483 | CyclicMinimizer> minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 560 | internal::AcceptorMinimize(fst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1078s] | ~~~^~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../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> > >]': [ 1078s] ./../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> > > >]' [ 1078s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1078s] | ~~~~~~~~~~~~^~ [ 1078s] ./../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> > > >]' [ 1078s] 120 | StateMap(fst, &mapper); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1078s] 104 | StateMap(fst, mapper); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../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]' [ 1078s] 230 | ArcSort(&Tr_, icomp); [ 1078s] | ~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../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]' [ 1078s] 128 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 483 | CyclicMinimizer> minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 537 | internal::AcceptorMinimize(&gfst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1078s] | ~~~^~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 1078s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 1078s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1078s] | ~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 1078s] 120 | StateMap(fst, &mapper); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 1078s] 104 | StateMap(fst, mapper); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1078s] 230 | ArcSort(&Tr_, icomp); [ 1078s] | ~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1078s] 128 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1078s] 483 | CyclicMinimizer> minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 560 | internal::AcceptorMinimize(fst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1078s] | ~~~^~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst >, fst::GALLIC_LEFT> > >; Visitor = TopOrderVisitor >, fst::GALLIC_LEFT> > >; ArcFilter = AnyArcFilter >, fst::GALLIC_LEFT> > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst >, fst::GALLIC_LEFT> > >&, fst::AnyArcFilter >, fst::GALLIC_LEFT> > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; ArcFilter = fst::AnyArcFilter >, fst::GALLIC_LEFT> > >; S = int; typename Arc::Weight = fst::GallicWeight, fst::GALLIC_RIGHT>]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = GallicArc >, fst::GALLIC_LEFT>; typename Arc::Weight = GallicWeight, fst::GALLIC_LEFT>]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:532:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 532 | Push(&gfst, REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor >, fst::GALLIC_LEFT> > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../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> > >]': [ 1078s] ./../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> > > >]' [ 1078s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1078s] | ~~~~~~~~~~~~^~ [ 1078s] ./../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> > > >]' [ 1078s] 120 | StateMap(fst, &mapper); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc >, fst::GALLIC_LEFT> >; Compare = ILabelCompare >, fst::GALLIC_LEFT> > >]' [ 1078s] 104 | StateMap(fst, mapper); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../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]' [ 1078s] 230 | ArcSort(&Tr_, icomp); [ 1078s] | ~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../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]' [ 1078s] 128 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]' [ 1078s] 483 | CyclicMinimizer> minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:537:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 537 | internal::AcceptorMinimize(&gfst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1078s] | ~~~^~~~~~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ArcUniqueMapper > >::Equal]': [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1078s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1078s] | ^~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > >&, fst::AnyArcFilter > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:305:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1078s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1078s] 114 | visitor->FinishVisit(); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1078s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/unique_ptr.h:1076:30: required from 'std::__detail::__unique_ptr_t<_Tp> std::make_unique(_Args&& ...) [with _Tp = fst::TopOrderQueue; _Args = {const fst::Fst > > >&, fst::AnyArcFilter > > >&}; __detail::__unique_ptr_t<_Tp> = __detail::__unique_ptr_t >]' [ 1078s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1078s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/queue.h:655:56: required from 'fst::AutoQueue::AutoQueue(const fst::Fst&, const std::vector*, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int; typename Arc::Weight = fst::LogWeightTpl]' [ 1078s] 655 | queue_ = std::make_unique>(fst, filter); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/shortest-distance.h:316:24: required from 'void fst::ShortestDistance(const Fst&, std::vector*, bool, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1078s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1078s] | ^~~~~~~~~~~ [ 1078s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1078s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1078s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:554:9: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 554 | Push(fst, REWEIGHT_TO_INITIAL, delta); [ 1078s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/topsort.h:63:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/topsort.h:66:29: warning: comparison of integer expressions of different signedness: 'fst::TopOrderVisitor > > >::StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1078s] | ~~^~~~~~~~~~~~~~~~ [ 1078s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 1078s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 1078s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1078s] | ~~~~~~~~~~~~^~ [ 1078s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ReverseArc > >; C = ArcSortMapper > >, ILabelCompare > > > >]' [ 1078s] 120 | StateMap(fst, &mapper); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1078s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ReverseArc > >; Compare = ILabelCompare > > >]' [ 1078s] 104 | StateMap(fst, mapper); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:230:12: required from 'void fst::internal::CyclicMinimizer::Initialize(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1078s] 230 | ArcSort(&Tr_, icomp); [ 1078s] | ~~~~~~~^~~~~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:128:5: required from 'fst::internal::CyclicMinimizer::CyclicMinimizer(const fst::ExpandedFst&) [with Arc = fst::ArcTpl >; Queue = fst::LifoQueue]' [ 1078s] 128 | Initialize(fst); [ 1078s] | ^~~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:483:60: required from 'void fst::internal::AcceptorMinimize(fst::MutableFst*) [with Arc = fst::ArcTpl >]' [ 1078s] 483 | CyclicMinimizer> minimizer(*fst); [ 1078s] | ^~~~~~~~~ [ 1078s] ./../include/fst/minimize.h:560:31: required from 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]' [ 1078s] 560 | internal::AcceptorMinimize(fst); [ 1078s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1078s] ./../include/fst/script/minimize.h:37:11: required from 'void fst::script::Minimize(FstMinimizeArgs*) [with Arc = fst::ArcTpl >; FstMinimizeArgs = std::tuple]' [ 1078s] 37 | Minimize(ofst1, ofst2, std::get<2>(*args), std::get<3>(*args)); [ 1078s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1078s] minimize.cc:36:1: required from here [ 1078s] 164 | ({#Op, Arc::Type()}, Op) [ 1078s] | ^ [ 1078s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector > >, std::allocator > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1078s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1078s] | ~~~^~~~~~~~~~~~~~~ [ 1078s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/list:65, [ 1078s] from ./../include/fst/cache.h:26: [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_transfer(iterator, iterator, iterator) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1987:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1078s] 1987 | _M_transfer(iterator __position, iterator __first, iterator __last) [ 1078s] | ^~~~~~~~~~~ [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1987:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1987:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1078s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/ext/numeric_traits.h:34, [ 1078s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:63, [ 1078s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:66: [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1078s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1078s] 607 | __miter_base(_Iterator __it) [ 1078s] | ^~~~~~~~~~~~ [ 1079s] depbase=`echo project.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1079s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT project.lo -MD -MP -MF $depbase.Tpo -c -o project.lo project.cc &&\ [ 1079s] mv -f $depbase.Tpo $depbase.Plo [ 1079s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT project.lo -MD -MP -MF .deps/project.Tpo -c project.cc -fPIC -DPIC -o .libs/project.o [ 1079s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61, [ 1079s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 1079s] from ./../include/fst/cache.h:23: [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >::Compare>]': [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 135 | __push_heap(_RandomAccessIterator __first, [ 1079s] | ^~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >::Compare>]': [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:67: [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const long long int*; _Container = vector]': [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1079s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1079s] | ^~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__adjacent_find(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter > >::Equal>]': [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 839 | __adjacent_find(_ForwardIterator __first, _ForwardIterator __last, [ 1079s] | ^~~~~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:847:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 847 | if (__binary_pred(__first, __next)) [ 1079s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter > >::Equal>]': [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, [ 1079s] | ^~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:861:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 861 | __first = std::__adjacent_find(__first, __last, __binary_pred); [ 1079s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:869:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 869 | if (!__binary_pred(__dest, __first)) [ 1079s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = fst::ArcUniqueMapper > >::Equal]': [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:922:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 922 | unique(_ForwardIterator __first, _ForwardIterator __last, [ 1079s] | ^~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:922:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:933:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 933 | return std::__unique(__first, __last, [ 1079s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1079s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 1079s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 607 | __miter_base(_Iterator __it) [ 1079s] | ^~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >::Compare>]': [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1079s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1757:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 1757 | while (__comp(__val, __next)) [ 1079s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1794:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 1794 | __unguarded_insertion_sort(_RandomAccessIterator __first, [ 1079s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1794:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >::Compare>]': [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1079s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1757:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 1757 | while (__comp(__val, __next)) [ 1079s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1794:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 1794 | __unguarded_insertion_sort(_RandomAccessIterator __first, [ 1079s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1794:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = fst::ArcTpl >*; _Container = vector >, allocator > > >]': [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1079s] | ^~~~~~~~~~~~ [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _To = fst::ArcTpl >*]': [ 1079s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:346:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1079s] 346 | __niter_wrap(_From __from, _To __res) [ 1079s] | ^~~~~~~~~~~~ [ 1079s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1079s] ./../include/fst/queue.h:232:8: required from here [ 1079s] 232 | void Update(StateId s) override { [ 1079s] | ^~~~~~ [ 1079s] ./../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 'unsigned int'} [-Wsign-compare] [ 1079s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1079s] | ~~^~~~~~~~~~~~~~ [ 1079s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1079s] ./../include/fst/queue.h:548:11: required from here [ 1079s] 548 | StateId Head() const final { [ 1079s] | ^~~~ [ 1079s] ./../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 'unsigned int'} [-Wsign-compare] [ 1079s] 552 | ((front_ >= trivial_queue_.size()) || [ 1079s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1079s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1079s] ./../include/fst/queue.h:563:8: required from here [ 1079s] 563 | void Enqueue(StateId s) final { [ 1079s] | ^~~~~~~ [ 1079s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1079s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1079s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1079s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1079s] ./../include/fst/queue.h:581:8: required from here [ 1079s] 581 | void Dequeue() final { [ 1079s] | ^~~~~~~ [ 1079s] ./../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 'unsigned int'} [-Wsign-compare] [ 1079s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1079s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1079s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1079s] ./../include/fst/queue.h:593:8: required from here [ 1079s] 593 | bool Empty() const final { [ 1079s] | ^~~~~ [ 1079s] ./../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 'unsigned int'} [-Wsign-compare] [ 1079s] 602 | return (front_ >= trivial_queue_.size()) || [ 1079s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1079s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1079s] ./../include/fst/queue.h:607:8: required from here [ 1079s] 607 | void Clear() final { [ 1079s] | ^~~~~ [ 1079s] ./../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 'unsigned int'} [-Wsign-compare] [ 1079s] 611 | } else if (i < trivial_queue_.size()) { [ 1079s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1079s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1079s] ./../include/fst/queue.h:495:8: required from here [ 1079s] 495 | void Enqueue(StateId s) final { [ 1079s] | ^~~~~~~ [ 1079s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1079s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1079s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 155 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) [ 1080s] | ^~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 85 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, [ 1080s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 88 | if (__comp(__a, __b)) [ 1080s] | ~~~~~~^~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:90:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 90 | if (__comp(__b, __c)) [ 1080s] | ~~~~~~^~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:91:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 91 | std::iter_swap(__result, __b); [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:92:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 92 | else if (__comp(__a, __c)) [ 1080s] | ~~~~~~^~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:93:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 93 | std::iter_swap(__result, __c); [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:95:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 95 | std::iter_swap(__result, __a); [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 97 | else if (__comp(__a, __c)) [ 1080s] | ~~~~~~^~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 99 | else if (__comp(__b, __c)) [ 1080s] | ~~~~~~^~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1829 | __unguarded_partition(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1835:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1835 | while (__comp(__first, __pivot)) [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1838:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1838 | while (__comp(__pivot, __last)) [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1842:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1842 | std::iter_swap(__first, __last); [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1855 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] 1856 | __comp); [ 1080s] | ~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1857:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1857 | return std::__unguarded_partition(__first + 1, __last, __first, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 85 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, [ 1080s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 88 | if (__comp(__a, __b)) [ 1080s] | ~~~~~~^~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:90:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 90 | if (__comp(__b, __c)) [ 1080s] | ~~~~~~^~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:91:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 91 | std::iter_swap(__result, __b); [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:92:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 92 | else if (__comp(__a, __c)) [ 1080s] | ~~~~~~^~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:93:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 93 | std::iter_swap(__result, __c); [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:95:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 95 | std::iter_swap(__result, __a); [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 97 | else if (__comp(__a, __c)) [ 1080s] | ~~~~~~^~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 99 | else if (__comp(__b, __c)) [ 1080s] | ~~~~~~^~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1829 | __unguarded_partition(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1835:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1835 | while (__comp(__first, __pivot)) [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1838:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1838 | while (__comp(__pivot, __last)) [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1842:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1842 | std::iter_swap(__first, __last); [ 1080s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1855 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] 1856 | __comp); [ 1080s] | ~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1857:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1857 | return std::__unguarded_partition(__first + 1, __last, __first, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] In file included from ./../include/fst/queue.h:34: [ 1080s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1080s] ./../include/fst/queue.h:218:29: required from 'void fst::ShortestFirstQueue::Enqueue(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]' [ 1080s] 218 | key_[s] = heap_.Insert(s); [ 1080s] | ~~~~~~~~~~~~^~~ [ 1080s] ./../include/fst/queue.h:215:8: required from here [ 1080s] 215 | void Enqueue(StateId s) override { [ 1080s] | ^~~~~~~ [ 1080s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1080s] 57 | if (size_ < values_.size()) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1080s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1080s] ./../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> >]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, 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> >]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, 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 'unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, 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 'unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1080s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1080s] ./../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> >]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, 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> >]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, 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 'unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, 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 'unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]': [ 1080s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState > >, std::allocator > > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1080s] ./../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> >]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, 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> >]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, 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 'unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, 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 'unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] In file included from ./../include/fst/minimize.h:37: [ 1080s] ./../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]': [ 1080s] ./../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]' [ 1080s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1080s] | ^~~~~~~~~ [ 1080s] ./../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]' [ 1080s] 950 | StateId Start() const override { return impl_->Start(); } [ 1080s] | ~~~~~~~~~~~~^~ [ 1080s] ./../include/fst/fst.h:950:11: required from here [ 1080s] 950 | StateId Start() const override { return impl_->Start(); } [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1080s] 348 | while (unfactored_.size() <= element.state) [ 1080s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../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>]': [ 1080s] ./../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>]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, 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>]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, 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 'unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, 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 'unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../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]': [ 1080s] ./../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]' [ 1080s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1080s] | ^~~~~~~~~ [ 1080s] ./../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]' [ 1080s] 950 | StateId Start() const override { return impl_->Start(); } [ 1080s] | ~~~~~~~~~~~~^~ [ 1080s] ./../include/fst/fst.h:950:11: required from here [ 1080s] 950 | StateId Start() const override { return impl_->Start(); } [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1080s] 348 | while (unfactored_.size() <= element.state) [ 1080s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../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>]': [ 1080s] ./../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>]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, 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>]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, 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 'unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, 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 'unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../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]': [ 1080s] ./../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]' [ 1080s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1080s] | ^~~~~~~~~ [ 1080s] ./../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]' [ 1080s] 950 | StateId Start() const override { return impl_->Start(); } [ 1080s] | ~~~~~~~~~~~~^~ [ 1080s] ./../include/fst/fst.h:950:11: required from here [ 1080s] 950 | StateId Start() const override { return impl_->Start(); } [ 1080s] | ^~~~~ [ 1080s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1080s] 348 | while (unfactored_.size() <= element.state) [ 1080s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 1080s] | ^~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:232:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 232 | if (__comp(__first + __secondChild, [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] 233 | __first + (__secondChild - 1))) [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1080s] | ^~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1080s] | ^~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1589 | __heap_select(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1593 | std::__make_heap(__first, __middle, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1595:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1595 | if (__comp(__i, __first)) [ 1080s] | ~~~~~~^~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1596:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1596 | std::__pop_heap(__first, __middle, __i, __comp); [ 1080s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:419:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 419 | __sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1080s] | ^~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:419:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 425 | std::__pop_heap(__first, __last, __last, __comp); [ 1080s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1863 | __partial_sort(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1868:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1868 | std::__heap_select(__first, __middle, __last, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1869:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1869 | std::__sort_heap(__first, __middle, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1884:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1884 | std::__partial_sort(__first, __last, __last, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1889:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] ./../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>]': [ 1080s] ./../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>]' [ 1080s] 409 | BaseImpl::DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, 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>]' [ 1080s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1080s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1080s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1080s] | ^~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, 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 'unsigned int'} [-Wsign-compare] [ 1080s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, 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 'unsigned int'} [-Wsign-compare] [ 1080s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 1080s] | ^~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:232:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 232 | if (__comp(__first + __secondChild, [ 1080s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] 233 | __first + (__secondChild - 1))) [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1080s] | ^~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1080s] | ^~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1589 | __heap_select(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1593 | std::__make_heap(__first, __middle, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1595:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1595 | if (__comp(__i, __first)) [ 1080s] | ~~~~~~^~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1596:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1596 | std::__pop_heap(__first, __middle, __i, __comp); [ 1080s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:419:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 419 | __sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1080s] | ^~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:419:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 425 | std::__pop_heap(__first, __last, __last, __comp); [ 1080s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1863 | __partial_sort(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1868:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1868 | std::__heap_select(__first, __middle, __last, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1869:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1869 | std::__sort_heap(__first, __middle, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1884:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1884 | std::__partial_sort(__first, __last, __last, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1889:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1080s] | ^~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 675 | move(_II __first, _II __last, _OI __result) [ 1080s] | ^~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] 684 | std::__miter_base(__last), __result); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:72, [ 1080s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/functional:64, [ 1080s] from ./../include/fst/cache.h:25: [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 [ 1080s] 195 | vector<_Tp, _Alloc>:: [ 1080s] | ^~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:201:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 201 | _GLIBCXX_MOVE3(__last, end(), __first); [ 1080s] | ^~~~~~~~~~~~~~ [ 1080s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1564:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' changed in GCC 7.1 [ 1080s] 1564 | erase(const_iterator __first, const_iterator __last) [ 1080s] | ^~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1564:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); [ 1080s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1080s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BI2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1080s] | ^~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:922:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 922 | return std::__copy_move_backward_a(std::__miter_base(__first), [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] 923 | std::__miter_base(__last), [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] 924 | __result); [ 1080s] | ~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1777 | if (__comp(__i, __first)) [ 1080s] | ~~~~~~^~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1080s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1812 | __final_insertion_sort(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1818:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1818 | std::__unguarded_insertion_sort(__first + int(_S_threshold), __last, [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] 1819 | __comp); [ 1080s] | ~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1900 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1080s] | ^~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1905 | std::__introsort_loop(__first, __last, [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1080s] 1906 | std::__lg(__last - __first) * 2, [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] 1907 | __comp); [ 1080s] | ~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1908 | std::__final_insertion_sort(__first, __last, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ArcSumMapper > >::Compare]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 4792 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1080s] | ^~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); [ 1080s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1777 | if (__comp(__i, __first)) [ 1080s] | ~~~~~~^~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1080s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1812 | __final_insertion_sort(_RandomAccessIterator __first, [ 1080s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1818:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1818 | std::__unguarded_insertion_sort(__first + int(_S_threshold), __last, [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] 1819 | __comp); [ 1080s] | ~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1900 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1080s] | ^~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1905 | std::__introsort_loop(__first, __last, [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1080s] 1906 | std::__lg(__last - __first) * 2, [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] 1907 | __comp); [ 1080s] | ~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 1908 | std::__final_insertion_sort(__first, __last, __comp); [ 1080s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ArcUniqueMapper > >::Compare]': [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 4792 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1080s] | ^~~~ [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1080s] 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); [ 1080s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1080s] depbase=`echo prune.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1080s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT prune.lo -MD -MP -MF $depbase.Tpo -c -o prune.lo prune.cc &&\ [ 1080s] mv -f $depbase.Tpo $depbase.Plo [ 1080s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT prune.lo -MD -MP -MF .deps/prune.Tpo -c prune.cc -fPIC -DPIC -o .libs/prune.o [ 1080s] depbase=`echo push.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1080s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT push.lo -MD -MP -MF $depbase.Tpo -c -o push.lo push.cc &&\ [ 1080s] mv -f $depbase.Tpo $depbase.Plo [ 1080s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT push.lo -MD -MP -MF .deps/push.Tpo -c push.cc -fPIC -DPIC -o .libs/push.o [ 1081s] In file included from ./../include/fst/project.h:26, [ 1081s] from ./../include/fst/script/project.h:23, [ 1081s] from project.cc:18: [ 1081s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = ProjectMapper > >]': [ 1081s] ./../include/fst/arc-map.h:188:6: note: parameter passing for argument of type 'fst::ProjectMapper > >' changed in GCC 7.1 [ 1081s] 188 | void ArcMap(MutableFst *fst, C mapper) { [ 1081s] | ^~~~~~ [ 1081s] ./../include/fst/project.h: In function 'void fst::Project(MutableFst*, ProjectType) [with Arc = ArcTpl >]': [ 1081s] ./../include/fst/project.h:100:9: note: parameter passing for argument of type 'fst::ProjectMapper > >' changed in GCC 7.1 [ 1081s] 100 | ArcMap(fst, ProjectMapper(project_type)); [ 1081s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = QuantizeMapper >, ArcTpl > >]': [ 1081s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::QuantizeMapper >, fst::ArcTpl > >' changed in GCC 7.1 [ 1081s] 284 | void ArcMap(const Fst &ifst, MutableFst *ofst, C mapper) { [ 1081s] | ^~~~~~ [ 1081s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = SuperFinalMapper > >]': [ 1081s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::SuperFinalMapper > >' changed in GCC 7.1 [ 1081s] ./../include/fst/state-map.h: In member function 'void fst::ArcSumMapper::SetState(StateId) [with Arc = fst::ArcTpl >]': [ 1081s] ./../include/fst/state-map.h:479:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1081s] 479 | std::sort(arcs_.begin(), arcs_.end(), comp_); [ 1081s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/state-map.h: In member function 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]': [ 1081s] ./../include/fst/state-map.h:570:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1081s] 570 | std::sort(arcs_.begin(), arcs_.end(), comp_); [ 1081s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/state-map.h:571:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1081s] 571 | arcs_.erase(std::unique(arcs_.begin(), arcs_.end(), equal_), arcs_.end()); [ 1081s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/state-map.h:571:16: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' changed in GCC 7.1 [ 1081s] 571 | arcs_.erase(std::unique(arcs_.begin(), arcs_.end(), equal_), arcs_.end()); [ 1081s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1081s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = WeightConvertMapper >, ArcTpl > >]': [ 1081s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::WeightConvertMapper >, fst::ArcTpl > >' changed in GCC 7.1 [ 1081s] 284 | void ArcMap(const Fst &ifst, MutableFst *ofst, C mapper) { [ 1081s] | ^~~~~~ [ 1081s] depbase=`echo randequivalent.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1081s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT randequivalent.lo -MD -MP -MF $depbase.Tpo -c -o randequivalent.lo randequivalent.cc &&\ [ 1081s] mv -f $depbase.Tpo $depbase.Plo [ 1081s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = WeightConvertMapper >, ArcTpl >, WeightConvert, LogWeightTpl > >]': [ 1081s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::WeightConvertMapper >, fst::ArcTpl >, fst::WeightConvert, fst::LogWeightTpl > >' changed in GCC 7.1 [ 1081s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT randequivalent.lo -MD -MP -MF .deps/randequivalent.Tpo -c randequivalent.cc -fPIC -DPIC -o .libs/randequivalent.o [ 1081s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = WeightConvertMapper >, ArcTpl > >]': [ 1081s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::WeightConvertMapper >, fst::ArcTpl > >' changed in GCC 7.1 [ 1081s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = RmWeightMapper >, ArcTpl > >]': [ 1081s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::RmWeightMapper >, fst::ArcTpl > >' changed in GCC 7.1 [ 1081s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = OutputEpsilonMapper > >]': [ 1081s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::OutputEpsilonMapper > >' changed in GCC 7.1 [ 1081s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = InvertWeightMapper > >]': [ 1081s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::InvertWeightMapper > >' changed in GCC 7.1 [ 1081s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = InputEpsilonMapper > >]': [ 1081s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::InputEpsilonMapper > >' changed in GCC 7.1 [ 1081s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = IdentityArcMapper > >]': [ 1081s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::IdentityArcMapper > >' changed in GCC 7.1 [ 1081s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = WeightConvertMapper >, ArcTpl > >]': [ 1081s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::WeightConvertMapper >, fst::ArcTpl > >' changed in GCC 7.1 [ 1082s] In file included from ./../include/fst/script/prune.h:25, [ 1082s] from prune.cc:18: [ 1082s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 1082s] ./../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]' [ 1082s] 330 | Prune(ifst, ofst, opts); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1082s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] prune.cc:49:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/prune.h:243:26: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1082s] 243 | if ((fdistance->size() <= ifst.Start()) || [ 1082s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h:256:22: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 1082s] 256 | while (copy.size() <= s) copy.push_back(kNoStateId); [ 1082s] | ~~~~~~~~~~~~^~~~ [ 1082s] ./../include/fst/prune.h:259:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 1082s] 259 | while (idistance.size() <= s) idistance.push_back(Weight::Zero()); [ 1082s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1082s] ./../include/fst/prune.h:261:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 1082s] 261 | while (enqueued.size() <= s) { [ 1082s] | ~~~~~~~~~~~~~~~~^~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 279 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h:286:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1082s] 286 | while (idistance.size() <= arc.nextstate) { [ 1082s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h:292:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1082s] 292 | while (copy.size() <= arc.nextstate) copy.push_back(kNoStateId); [ 1082s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h:298:30: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1082s] 298 | while (enqueued.size() <= arc.nextstate) { [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h:303:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1082s] 303 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 1082s] ./../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]' [ 1082s] 208 | Prune(fst, opts); [ 1082s] | ~~~~~^~~~~~~~~~~ [ 1082s] ./../include/fst/script/prune.h:58:10: required from 'void fst::script::Prune(FstPruneArgs2*) [with Arc = fst::ArcTpl >; FstPruneArgs2 = std::tuple]' [ 1082s] 58 | Prune(fst, weight_threshold, std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] prune.cc:50:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1082s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 1082s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1082s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1082s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 1082s] | ~~^~~~~~~~~~~~~~~~ [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const fst::GallicWeight, fst::GALLIC_RESTRICT>&}; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1082s] 2002 | _M_insert(iterator __position, _Args&&... __args) [ 1082s] | ^~~~~~~~~ [ 1082s] In file included from ./../include/fst/vector-fst.h:34, [ 1082s] from ./../include/fst/cache.h:33, [ 1082s] from ./../include/fst/arc-map.h:32, [ 1082s] from ./../include/fst/push.h:29, [ 1082s] from ./../include/fst/script/push.h:24, [ 1082s] from push.cc:18: [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1082s] ./../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> > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../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> > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] In file included from ./../include/fst/expanded-fst.h:33, [ 1082s] from ./../include/fst/mutable-fst.h:37: [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1082s] ./../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> > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1306:24: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1082s] 1306 | { this->_M_insert(end(), __x); } [ 1082s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const fst::GallicWeight, fst::GALLIC_RESTRICT>&}; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1082s] 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); [ 1082s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1928:9: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1082s] 1928 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, [ 1082s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1928:9: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:814:31: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1082s] 814 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] In file included from ./../include/fst/vector-fst.h:34, [ 1082s] from ./../include/fst/cache.h:33, [ 1082s] from ./../include/fst/shortest-distance.h:29, [ 1082s] from ./../include/fst/prune.h:31: [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1082s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1082s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 330 | Prune(ifst, ofst, opts); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1082s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] prune.cc:49:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] In file included from ./../include/fst/arcfilter.h:24, [ 1082s] from ./../include/fst/prune.h:29: [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1082s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 330 | Prune(ifst, ofst, opts); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1082s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] prune.cc:49:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] In file included from ./../include/fst/mutable-fst.h:37: [ 1082s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1082s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 330 | Prune(ifst, ofst, opts); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1082s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] prune.cc:49:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] In file included from ./../include/fst/prune.h:30: [ 1082s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 1082s] ./../include/fst/prune.h:265:28: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1082s] 265 | enqueued[s] = heap.Insert(s); [ 1082s] | ~~~~~~~~~~~^~~ [ 1082s] ./../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]' [ 1082s] 330 | Prune(ifst, ofst, opts); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1082s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] prune.cc:49:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1082s] 57 | if (size_ < values_.size()) { [ 1082s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1082s] ./../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> > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../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> > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1082s] ./../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> > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >; = void; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:879:9: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1082s] 879 | list(_InputIterator __first, _InputIterator __last, [ 1082s] | ^~~~ [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:879:9: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:882:33: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1082s] 882 | { _M_initialize_dispatch(__first, __last, __false_type()); } [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1082s] ./../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> > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../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> > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1082s] ./../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> > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = QuantizeMapper >, ArcTpl > >]': [ 1082s] ./../include/fst/arc-map.h:188:6: note: parameter passing for argument of type 'fst::QuantizeMapper >, fst::ArcTpl > >' changed in GCC 7.1 [ 1082s] 188 | void ArcMap(MutableFst *fst, C mapper) { [ 1082s] | ^~~~~~ [ 1082s] In file included from ./../include/fst/shortest-distance.h:31: [ 1082s] ./../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]': [ 1082s] ./../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]' [ 1082s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1082s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 679 | &unweighted); [ 1082s] | ~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1082s] | ^~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1082s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 330 | Prune(ifst, ofst, opts); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1082s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] prune.cc:49:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1082s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1082s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1082s] ./../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> > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../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> > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1082s] ./../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> > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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]': [ 1082s] ./../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]' [ 1082s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1082s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 679 | &unweighted); [ 1082s] | ~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1082s] | ^~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1082s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 330 | Prune(ifst, ofst, opts); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1082s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] prune.cc:49:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1082s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1082s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1082s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1082s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1082s] | ^~~~~~~~~ [ 1082s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1082s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1082s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1082s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 330 | Prune(ifst, ofst, opts); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1082s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] prune.cc:49:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1082s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 1082s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1082s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1082s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1082s] | ^~~~~~~~~ [ 1082s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1082s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h:306:20: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1082s] 306 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1082s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 330 | Prune(ifst, ofst, opts); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1082s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] prune.cc:49:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1082s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 1082s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1082s] ./../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> > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../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> > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1082s] ./../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> > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT>, std::allocator >, fst::GALLIC_RIGHT> > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > >': [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = ArcTpl >; C = WeightConvertMapper >, ArcTpl > >]': [ 1082s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::WeightConvertMapper >, fst::ArcTpl > >' changed in GCC 7.1 [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1082s] ./../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> > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../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> > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1082s] ./../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> > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >, fst::MutableFst >, fst::GALLIC_LEFT> > >': [ 1082s] ./../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> > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 130 | VectorFst> gfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] In file included from ./../include/fst/queue.h:35: [ 1082s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1082s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1082s] 114 | visitor->FinishVisit(); [ 1082s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1082s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1082s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1082s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1082s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1082s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 655 | queue_ = std::make_unique>(fst, filter); [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1082s] | ^~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1082s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 330 | Prune(ifst, ofst, opts); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1082s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] prune.cc:49:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1082s] | ~~^~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1082s] | ~~^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1082s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1082s] 114 | visitor->FinishVisit(); [ 1082s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1082s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1082s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1082s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1082s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1082s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 655 | queue_ = std::make_unique>(fst, filter); [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1082s] | ^~~~~~~~~~~ [ 1082s] ./../include/fst/prune.h:241:39: required from 'void fst::Prune(const Fst&, MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1082s] 241 | if (!opts.distance) ShortestDistance(ifst, &tmp, true, opts.delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 330 | Prune(ifst, ofst, opts); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/prune.h:42:10: required from 'void fst::script::Prune(FstPruneArgs1*) [with Arc = fst::ArcTpl >; FstPruneArgs1 = std::tuple]' [ 1082s] 42 | Prune(ifst, ofst, weight_threshold, std::get<3>(*args), std::get<4>(*args)); [ 1082s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] prune.cc:49:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1082s] | ~~^~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1082s] | ~~^~~~~~~~~~~~~~~~ [ 1082s] In file included from ./../include/fst/accumulator.h:34, [ 1082s] from ./../include/fst/label-reachable.h:30, [ 1082s] from ./../include/fst/lookahead-matcher.h:35, [ 1082s] from ./../include/fst/lookahead-filter.h:31, [ 1082s] from ./../include/fst/compose.h:33, [ 1082s] from ./../include/fst/randequivalent.h:30, [ 1082s] from ./../include/fst/script/randequivalent.h:24, [ 1082s] from randequivalent.cc:18: [ 1082s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1082s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1082s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1082s] | ^~~~~~ [ 1082s] | template [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1082s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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]': [ 1082s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1082s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1082s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1082s] | ~~^~~~~~~~~~~~~~~~~ [ 1082s] In file included from ./../include/fst/push.h:32: [ 1082s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 1082s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 99 | Reweight(fst, distance, type); [ 1082s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1082s] 72 | if (s == potential.size()) break; [ 1082s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 106 | const auto startweight = fst->Start() < potential.size() [ 1082s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1082s] ./../include/fst/queue.h:548:11: required from here [ 1082s] 548 | StateId Head() const final { [ 1082s] | ^~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 552 | ((front_ >= trivial_queue_.size()) || [ 1082s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1082s] ./../include/fst/queue.h:563:8: required from here [ 1082s] 563 | void Enqueue(StateId s) final { [ 1082s] | ^~~~~~~ [ 1082s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1082s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1082s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1082s] ./../include/fst/queue.h:581:8: required from here [ 1082s] 581 | void Dequeue() final { [ 1082s] | ^~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1082s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1082s] ./../include/fst/queue.h:593:8: required from here [ 1082s] 593 | bool Empty() const final { [ 1082s] | ^~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 602 | return (front_ >= trivial_queue_.size()) || [ 1082s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1082s] ./../include/fst/queue.h:607:8: required from here [ 1082s] 607 | void Clear() final { [ 1082s] | ^~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 611 | } else if (i < trivial_queue_.size()) { [ 1082s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1082s] ./../include/fst/queue.h:232:8: required from here [ 1082s] 232 | void Update(StateId s) override { [ 1082s] | ^~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1082s] | ~~^~~~~~~~~~~~~~ [ 1082s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1082s] ./../include/fst/queue.h:495:8: required from here [ 1082s] 495 | void Enqueue(StateId s) final { [ 1082s] | ^~~~~~~ [ 1082s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1082s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1082s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1082s] ./../include/fst/equivalent.h: In function 'bool fst::Equivalent(const Fst&, const Fst&, float, bool*) [with Arc = ArcTpl >]': [ 1082s] ./../include/fst/equivalent.h:153:11: note: parameter passing for argument of type 'fst::QuantizeMapper >, fst::ArcTpl > >' changed in GCC 7.1 [ 1082s] 153 | ArcMap(&efst1, QuantizeMapper(delta)); [ 1082s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/equivalent.h:154:11: note: parameter passing for argument of type 'fst::QuantizeMapper >, fst::ArcTpl > >' changed in GCC 7.1 [ 1082s] 154 | ArcMap(&efst2, QuantizeMapper(delta)); [ 1082s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1082s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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]': [ 1082s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1082s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1082s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1082s] | ~~^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1082s] ./../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]' [ 1082s] 218 | key_[s] = heap_.Insert(s); [ 1082s] | ~~~~~~~~~~~~^~~ [ 1082s] ./../include/fst/queue.h:215:8: required from here [ 1082s] 215 | void Enqueue(StateId s) override { [ 1082s] | ^~~~~~~ [ 1082s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1082s] 57 | if (size_ < values_.size()) { [ 1082s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1082s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 99 | Reweight(fst, distance, type); [ 1082s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1082s] 72 | if (s == potential.size()) break; [ 1082s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 106 | const auto startweight = fst->Start() < potential.size() [ 1082s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1082s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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 > >]': [ 1082s] ./../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 > >]' [ 1082s] 409 | BaseImpl::DeleteStates(dstates); [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl > >, std::allocator > > > > >; FST = fst::MutableFst > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ReverseArc > >]' [ 1082s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1082s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1082s] | ^~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1082s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1082s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl > >, std::allocator > > > > >::StateId' {aka 'int'} and 'std::vector > >, std::allocator > > > >*, std::allocator > >, std::allocator > > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1082s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1082s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1082s] depbase=`echo randgen.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1082s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT randgen.lo -MD -MP -MF $depbase.Tpo -c -o randgen.lo randgen.cc &&\ [ 1082s] mv -f $depbase.Tpo $depbase.Plo [ 1082s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT randgen.lo -MD -MP -MF .deps/randgen.Tpo -c randgen.cc -fPIC -DPIC -o .libs/randgen.o [ 1082s] In file included from ./../include/fst/vector-fst.h:34, [ 1082s] from ./../include/fst/cache.h:33, [ 1082s] from ./../include/fst/arcsort.h:28, [ 1082s] from ./../include/fst/randequivalent.h:29: [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1082s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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 long unsigned int]' [ 1082s] 67 | VectorFst sfst1(fst1); [ 1082s] | ^~~~~ [ 1082s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1082s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] randequivalent.cc:38:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] In file included from ./../include/fst/expanded-fst.h:33, [ 1082s] from ./../include/fst/mutable-fst.h:37: [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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 long unsigned int]' [ 1082s] 67 | VectorFst sfst1(fst1); [ 1082s] | ^~~~~ [ 1082s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1082s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] randequivalent.cc:38:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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 long unsigned int]' [ 1082s] 67 | VectorFst sfst1(fst1); [ 1082s] | ^~~~~ [ 1082s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1082s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] randequivalent.cc:38:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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]': [ 1082s] ./../include/fst/push.h:98:49: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 98 | const auto total_weight = ComputeTotalWeight(*fst, distance, reverse); [ 1082s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1082s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1082s] | ~~^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1082s] ./../include/fst/push.h:99:13: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1082s] 99 | Reweight(fst, distance, type); [ 1082s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1082s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1082s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:43:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1082s] 72 | if (s == potential.size()) break; [ 1082s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1082s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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 long unsigned int]' [ 1082s] 67 | VectorFst sfst1(fst1); [ 1082s] | ^~~~~ [ 1082s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1082s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] randequivalent.cc:38:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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 long unsigned int]' [ 1082s] 67 | VectorFst sfst1(fst1); [ 1082s] | ^~~~~ [ 1082s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1082s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] randequivalent.cc:38:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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 long unsigned int]' [ 1082s] 67 | VectorFst sfst1(fst1); [ 1082s] | ^~~~~ [ 1082s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1082s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] randequivalent.cc:38:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 106 | const auto startweight = fst->Start() < potential.size() [ 1082s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1082s] ./../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> > > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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>]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../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]' [ 1082s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1082s] ./../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> > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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>]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../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]' [ 1082s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1082s] ./../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> > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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>]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../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]' [ 1082s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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>]': [ 1082s] ./../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]' [ 1082s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 1082s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1082s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1082s] | ~~^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1082s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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 long unsigned int]' [ 1082s] 67 | VectorFst sfst1(fst1); [ 1082s] | ^~~~~ [ 1082s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1082s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] randequivalent.cc:38:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1082s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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 long unsigned int]' [ 1082s] 67 | VectorFst sfst1(fst1); [ 1082s] | ^~~~~ [ 1082s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1082s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] randequivalent.cc:38:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1082s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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 long unsigned int]' [ 1082s] 67 | VectorFst sfst1(fst1); [ 1082s] | ^~~~~ [ 1082s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1082s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] randequivalent.cc:38:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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>]': [ 1082s] ./../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]' [ 1082s] 150 | Reweight(&gfst, gdistance, rtype); [ 1082s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 72 | if (s == potential.size()) break; [ 1082s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 106 | const auto startweight = fst->Start() < potential.size() [ 1082s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1082s] ./../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> > > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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>]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../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]' [ 1082s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1082s] ./../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> > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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>]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../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]' [ 1082s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1082s] ./../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> > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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>]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../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]' [ 1082s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] In file included from ./../include/fst/test-properties.h:27, [ 1082s] from ./../include/fst/vector-fst.h:35: [ 1082s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1082s] ./../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 long unsigned int]' [ 1082s] 69 | Connect(&sfst1); [ 1082s] | ~~~~~~~^~~~~~~~ [ 1082s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1082s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] randequivalent.cc:38:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1082s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1082s] | ~~^~~~~~~~~~~~~~~ [ 1082s] ./../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>]': [ 1082s] ./../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]' [ 1082s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 1082s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1082s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1082s] | ~~^~~~~~~~~~~~~~~~~ [ 1082s] ./../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>]': [ 1082s] ./../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]' [ 1082s] 150 | Reweight(&gfst, gdistance, rtype); [ 1082s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 72 | if (s == potential.size()) break; [ 1082s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 106 | const auto startweight = fst->Start() < potential.size() [ 1082s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1082s] ./../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> > > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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>]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../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]' [ 1082s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1082s] ./../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> > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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>]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../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]' [ 1082s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1082s] ./../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> > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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>]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../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]' [ 1082s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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>]': [ 1082s] ./../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]' [ 1082s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 1082s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1082s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1082s] | ~~^~~~~~~~~~~~~~~~~ [ 1082s] ./../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>]': [ 1082s] ./../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]' [ 1082s] 150 | Reweight(&gfst, gdistance, rtype); [ 1082s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 48 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 72 | if (s == potential.size()) break; [ 1082s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1082s] In file included from ./../include/fst/randequivalent.h:33: [ 1082s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 1082s] ./../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 long unsigned int]' [ 1082s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1082s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1082s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] randequivalent.cc:38:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 1082s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1082s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 106 | const auto startweight = fst->Start() < potential.size() [ 1082s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1082s] ./../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> > > >' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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>]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../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]' [ 1082s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1082s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1082s] | ^~~~~~~~ [ 1082s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1082s] ./../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> > > >' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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> > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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>]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../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]' [ 1082s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1082s] | ^~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1082s] ./../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> > > > >' [ 1082s] 520 | class VectorFst : public ImplToMutableFst> { [ 1082s] | ^~~~~~~~~ [ 1082s] ./../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>]' [ 1082s] 313 | VectorFst rfst; [ 1082s] | ^~~~ [ 1082s] ./../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]' [ 1082s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1082s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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=] [ 1082s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1082s] | ^~~~~~~~ [ 1082s] ./../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=' [ 1082s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1082s] | ^~~~~~~~~~~~~~~~ [ 1082s] ./../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>]': [ 1082s] ./../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]' [ 1082s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 1082s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1082s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1082s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1082s] 53 | std::get<4>(*args)); [ 1082s] | ~~~~~~~~~~~~~~~~~~~ [ 1082s] push.cc:44:1: required from here [ 1082s] 164 | ({#Op, Arc::Type()}, Op) [ 1082s] | ^ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1082s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1082s] ./../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 'unsigned int'} [-Wsign-compare] [ 1082s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1082s] | ~~^~~~~~~~~~~~~~~~~ [ 1083s] ./../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>]': [ 1083s] ./../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]' [ 1083s] 150 | Reweight(&gfst, gdistance, rtype); [ 1083s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 53 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 72 | if (s == potential.size()) break; [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1083s] ./../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 long unsigned int]' [ 1083s] 69 | Connect(&sfst1); [ 1083s] | ~~~~~~~^~~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1083s] | ~~^~~~~~~~~~~~~~~ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 106 | const auto startweight = fst->Start() < potential.size() [ 1083s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1083s] ./../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> > > >' [ 1083s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1083s] | ^~~~~~~~~~~~~~~~~ [ 1083s] ./../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> > > >' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] ./../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> > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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>]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../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]' [ 1083s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 48 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../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=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >::operator=' [ 1083s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1083s] ./../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> > > >' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] ./../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> > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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>]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../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]' [ 1083s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 48 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../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=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../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=' [ 1083s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1083s] | ^~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_RIGHT> >, std::allocator >, fst::GALLIC_RIGHT> > > > >, fst::MutableFst >, fst::GALLIC_RIGHT> > > >': [ 1083s] ./../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> > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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>]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../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]' [ 1083s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 48 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../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=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../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=' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] ./../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>]': [ 1083s] ./../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]' [ 1083s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 1083s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 48 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~ [ 1083s] ./../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>]': [ 1083s] ./../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]' [ 1083s] 150 | Reweight(&gfst, gdistance, rtype); [ 1083s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 48 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 72 | if (s == potential.size()) break; [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 106 | const auto startweight = fst->Start() < potential.size() [ 1083s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 1083s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1083s] ./../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> > > >' [ 1083s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1083s] | ^~~~~~~~~~~~~~~~~ [ 1083s] ./../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> > > >' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] ./../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> > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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>]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../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]' [ 1083s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 53 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../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=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >::operator=' [ 1083s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1083s] ./../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> > > >' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] ./../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> > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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>]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../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]' [ 1083s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 53 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../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=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../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=' [ 1083s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1083s] | ^~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >, fst::MutableFst >, fst::GALLIC_LEFT> > > >': [ 1083s] ./../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> > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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>]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../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]' [ 1083s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 53 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../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=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../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=' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] ./../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>]': [ 1083s] ./../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]' [ 1083s] 142 | ComputeTotalWeight(gfst, gdistance, rtype == REWEIGHT_TO_INITIAL); [ 1083s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 53 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 46 | return fst.Start() < distance.size() ? distance[fst.Start()] [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 50 | for (typename Arc::StateId s = 0; s < distance.size(); ++s) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~ [ 1083s] ./../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>]': [ 1083s] ./../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]' [ 1083s] 150 | Reweight(&gfst, gdistance, rtype); [ 1083s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 53 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 72 | if (s == potential.size()) break; [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 106 | const auto startweight = fst->Start() < potential.size() [ 1083s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1083s] ./../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 long unsigned int]' [ 1083s] 69 | Connect(&sfst1); [ 1083s] | ~~~~~~~^~~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1083s] | ~~^~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../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 'unsigned int'} [-Wsign-compare] [ 1083s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 1083s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1083s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1083s] | ^~~~~~~~~~~~~ [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >; _OI = __gnu_cxx::__normal_iterator >]': [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1083s] 642 | copy(_II __first, _II __last, _OI __result) [ 1083s] | ^~~~ [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:651:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1083s] 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); [ 1083s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1083s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1083s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1083s] | ^~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1083s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1083s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1083s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1083s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1083s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1083s] | ^~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1083s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1083s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1083s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1083s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1083s] | ^~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1083s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1083s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1083s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1083s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1083s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1083s] | ^~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1083s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1083s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] In file included from ./../include/fst/script/map.h:28: [ 1083s] ./../include/fst/script/fst-class.h: In member function 'bool fst::script::FstClassImpl::DeleteStates(const std::vector&) [with Arc = fst::ArcTpl >]': [ 1083s] ./../include/fst/script/fst-class.h:157:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1083s] 157 | std::copy(dstates.begin(), dstates.end(), typed_dstates.begin()); [ 1083s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/fst-class.h: In member function 'bool fst::script::FstClassImpl::DeleteStates(const std::vector&) [with Arc = fst::ArcTpl >]': [ 1083s] ./../include/fst/script/fst-class.h:157:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1083s] 157 | std::copy(dstates.begin(), dstates.end(), typed_dstates.begin()); [ 1083s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/fst-class.h: In member function 'bool fst::script::FstClassImpl::DeleteStates(const std::vector&) [with Arc = fst::ArcTpl >]': [ 1083s] ./../include/fst/script/fst-class.h:157:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1083s] 157 | std::copy(dstates.begin(), dstates.end(), typed_dstates.begin()); [ 1083s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/list:65, [ 1083s] from ./../include/fst/util.h:27, [ 1083s] from ./../include/fst/error-weight.h:22, [ 1083s] from ./../include/fst/arc.h:30, [ 1083s] from ./../include/fst/fst.h:41: [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_transfer(iterator, iterator, iterator) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1987:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1083s] 1987 | _M_transfer(iterator __position, iterator __first, iterator __last) [ 1083s] | ^~~~~~~~~~~ [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1987:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1987:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1083s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1083s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1083s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1083s] | ^~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1083s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1083s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1083s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1083s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1083s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1083s] | ^~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1083s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1083s] 520 | class VectorFst : public ImplToMutableFst> { [ 1083s] | ^~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 313 | VectorFst rfst; [ 1083s] | ^~~~ [ 1083s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1083s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1083s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1083s] | ^~~~~~~~ [ 1083s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1083s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1083s] | ^~~~~~~~~~~~~~~~ [ 1083s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:67, [ 1083s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60, [ 1083s] from ./../include/fst/determinize.h:23: [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::iterator_type std::reverse_iterator<_Iterator>::base() const [with _Iterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >]': [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:241:7: note: parameter passing for argument of type 'const std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1083s] 241 | base() const [ 1083s] | ^~~~ [ 1083s] In file included from ./../include/fst/shortest-distance.h:31, [ 1083s] from ./../include/fst/push.h:33: [ 1083s] ./../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]': [ 1083s] ./../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]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1083s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1083s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1083s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:43:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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]': [ 1083s] ./../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]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1083s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1083s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1083s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:43:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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]': [ 1083s] ./../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]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1083s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1083s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1083s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:43:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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]': [ 1083s] ./../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]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1083s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1083s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1083s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:43:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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]': [ 1083s] ./../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]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1083s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1083s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1083s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:43:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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]': [ 1083s] ./../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]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1083s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1083s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1083s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:43:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1083s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1083s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1083s] | ~~~~~~~~~~~~^~ [ 1083s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1083s] 120 | StateMap(fst, &mapper); [ 1083s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1083s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1083s] 104 | StateMap(fst, mapper); [ 1083s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 71 | ArcSort(&sfst1, icomp); [ 1083s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1083s] | ~~~^~~~~~~~~~~~~~~ [ 1083s] ./../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]': [ 1083s] ./../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>]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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>]' [ 1083s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 48 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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]': [ 1083s] ./../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>]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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>]' [ 1083s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 48 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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]': [ 1083s] ./../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>]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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>]' [ 1083s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 53 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1083s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1083s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1083s] | ~~~~~~~~~~~~^~ [ 1083s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1083s] 120 | StateMap(fst, &mapper); [ 1083s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1083s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 1083s] 104 | StateMap(fst, mapper); [ 1083s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 86 | ArcSort(&cfst1, ocomp); [ 1083s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1083s] | ~~~^~~~~~~~~~~~~~~ [ 1083s] In file included from ./../include/fst/shortest-distance.h:31: [ 1083s] ./../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]': [ 1083s] ./../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]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1083s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] In file included from ./../include/fst/accumulator.h:34, [ 1083s] from ./../include/fst/randgen.h:37, [ 1083s] from ./../include/fst/script/randgen.h:25, [ 1083s] from randgen.cc:18: [ 1083s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1083s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1083s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1083s] | ^~~~~~ [ 1083s] | template [ 1083s] ./../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]': [ 1083s] ./../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>]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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>]' [ 1083s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 53 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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]': [ 1083s] ./../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]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1083s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1083s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1083s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1083s] | ~~~~~~~~~~~~^~ [ 1083s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1083s] 120 | StateMap(fst, &mapper); [ 1083s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1083s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1083s] 104 | StateMap(fst, mapper); [ 1083s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 71 | ArcSort(&sfst1, icomp); [ 1083s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1083s] | ~~~^~~~~~~~~~~~~~~ [ 1083s] ./../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]': [ 1083s] ./../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>]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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>]' [ 1083s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 48 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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]': [ 1083s] ./../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>]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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>]' [ 1083s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1083s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1083s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 48 | std::get<4>(*args)); [ 1083s] | ~~~~~~~~~~~~~~~~~~~ [ 1083s] push.cc:44:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1083s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1083s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1083s] | ~~~~~~~~~~~~^~ [ 1083s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1083s] 120 | StateMap(fst, &mapper); [ 1083s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1083s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 1083s] 104 | StateMap(fst, mapper); [ 1083s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 86 | ArcSort(&cfst1, ocomp); [ 1083s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1083s] | ~~~^~~~~~~~~~~~~~~ [ 1083s] ./../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]': [ 1083s] ./../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]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1083s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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]': [ 1083s] ./../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]' [ 1083s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1083s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] 679 | &unweighted); [ 1083s] | ~~~~~~~~~~~~ [ 1083s] ./../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]' [ 1083s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1083s] | ^~~~~~~~~~~ [ 1083s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1083s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] ./../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 long unsigned int]' [ 1083s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1083s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1083s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1083s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1083s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1083s] randequivalent.cc:38:1: required from here [ 1083s] 164 | ({#Op, Arc::Type()}, Op) [ 1083s] | ^ [ 1083s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1083s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1083s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr bool std::operator==(const reverse_iterator<_Iterator>&, const reverse_iterator<_Iterator>&) [with _Iterator = _List_const_iterator, fst::GALLIC_RESTRICT> >]': [ 1083s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:441:5: note: parameter passing for argument of type 'const std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1083s] 441 | operator==(const reverse_iterator<_Iterator>& __x, [ 1083s] | ^~~~~~~~ [ 1084s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1084s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1084s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1084s] | ~~~~~~~~~~~~^~ [ 1084s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, ILabelCompare > > >]' [ 1084s] 120 | StateMap(fst, &mapper); [ 1084s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1084s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = ILabelCompare > >]' [ 1084s] 104 | StateMap(fst, mapper); [ 1084s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1084s] ./../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 long unsigned int]' [ 1084s] 71 | ArcSort(&sfst1, icomp); [ 1084s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1084s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1084s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] randequivalent.cc:38:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1084s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1084s] | ~~~^~~~~~~~~~~~~~~ [ 1084s] ./../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]': [ 1084s] ./../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>]' [ 1084s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1084s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 679 | &unweighted); [ 1084s] | ~~~~~~~~~~~~ [ 1084s] ./../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>]' [ 1084s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1084s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 53 | std::get<4>(*args)); [ 1084s] | ~~~~~~~~~~~~~~~~~~~ [ 1084s] push.cc:44:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1084s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1084s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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]': [ 1084s] ./../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>]' [ 1084s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1084s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 679 | &unweighted); [ 1084s] | ~~~~~~~~~~~~ [ 1084s] ./../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>]' [ 1084s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1084s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 53 | std::get<4>(*args)); [ 1084s] | ~~~~~~~~~~~~~~~~~~~ [ 1084s] push.cc:44:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1084s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1084s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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]': [ 1084s] ./../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>]' [ 1084s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1084s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 679 | &unweighted); [ 1084s] | ~~~~~~~~~~~~ [ 1084s] ./../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>]' [ 1084s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1084s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 48 | std::get<4>(*args)); [ 1084s] | ~~~~~~~~~~~~~~~~~~~ [ 1084s] push.cc:44:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1084s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1084s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/arcsort.h: In instantiation of 'bool fst::ArcSortMapper::Done() const [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1084s] ./../include/fst/state-map.h:108:25: required from 'void fst::StateMap(MutableFst*, C*) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1084s] 108 | for (; !mapper->Done(); mapper->Next()) { [ 1084s] | ~~~~~~~~~~~~^~ [ 1084s] ./../include/fst/state-map.h:120:11: required from 'void fst::StateMap(MutableFst*, C) [with A = ArcTpl >; C = ArcSortMapper >, OLabelCompare > > >]' [ 1084s] 120 | StateMap(fst, &mapper); [ 1084s] | ~~~~~~~~^~~~~~~~~~~~~~ [ 1084s] ./../include/fst/arcsort.h:104:11: required from 'void fst::ArcSort(MutableFst*, Compare) [with Arc = ArcTpl >; Compare = OLabelCompare > >]' [ 1084s] 104 | StateMap(fst, mapper); [ 1084s] | ~~~~~~~~^~~~~~~~~~~~~ [ 1084s] ./../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 long unsigned int]' [ 1084s] 86 | ArcSort(&cfst1, ocomp); [ 1084s] | ~~~~~~~^~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1084s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1084s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] randequivalent.cc:38:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../include/fst/arcsort.h:66:33: warning: comparison of integer expressions of different signedness: 'const ssize_t' {aka 'const int'} and 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1084s] 66 | bool Done() const { return i_ >= arcs_.size(); } [ 1084s] | ~~~^~~~~~~~~~~~~~~ [ 1084s] ./../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]': [ 1084s] ./../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]' [ 1084s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1084s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 679 | &unweighted); [ 1084s] | ~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1084s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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 long unsigned int]' [ 1084s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1084s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1084s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1084s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] randequivalent.cc:38:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1084s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1084s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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]': [ 1084s] ./../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>]' [ 1084s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1084s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 679 | &unweighted); [ 1084s] | ~~~~~~~~~~~~ [ 1084s] ./../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>]' [ 1084s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1084s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 48 | std::get<4>(*args)); [ 1084s] | ~~~~~~~~~~~~~~~~~~~ [ 1084s] push.cc:44:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1084s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1084s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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]': [ 1084s] ./../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]' [ 1084s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1084s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 679 | &unweighted); [ 1084s] | ~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1084s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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 long unsigned int]' [ 1084s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1084s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1084s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1084s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] randequivalent.cc:38:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1084s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1084s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:2012:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1084s] 2012 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT [ 1084s] | ^~~~~~~~ [ 1084s] ./../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]': [ 1084s] ./../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>]' [ 1084s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1084s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 679 | &unweighted); [ 1084s] | ~~~~~~~~~~~~ [ 1084s] ./../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>]' [ 1084s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1084s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 53 | std::get<4>(*args)); [ 1084s] | ~~~~~~~~~~~~~~~~~~~ [ 1084s] push.cc:44:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1084s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1084s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1084s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/list:66: [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:150:5: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1084s] 150 | list<_Tp, _Alloc>:: [ 1084s] | ^~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1084s] 158 | _M_erase(__position._M_const_cast()); [ 1084s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1550:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1084s] 1550 | erase(const_iterator __first, const_iterator __last) noexcept [ 1084s] | ^~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1550:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1556:26: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1084s] 1556 | __first = erase(__first); [ 1084s] | ~~~~~^~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1612:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1084s] 1612 | splice(const_iterator __position, list&& __x) noexcept [ 1084s] | ^~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1621:30: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1084s] 1621 | this->_M_transfer(__position._M_const_cast(), [ 1084s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 1622 | __x.begin(), __x.end()); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1631:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1084s] 1631 | splice(const_iterator __position, list& __x) noexcept [ 1084s] | ^~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1632:15: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1084s] 1632 | { splice(__position, std::move(__x)); } [ 1084s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >; = void; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1084s] 133 | list<_Tp, _Alloc>:: [ 1084s] | ^~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:137:14: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1084s] 137 | list __tmp(__first, __last, get_allocator()); [ 1084s] | ^~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:141:19: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1084s] 141 | splice(__position, __tmp); [ 1084s] | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1084s] 308 | list<_Tp, _Alloc>:: [ 1084s] | ^~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:318:16: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1084s] 318 | erase(__first1, __last1); [ 1084s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1084s] 320 | insert(__last1, __first2, __last2); [ 1084s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc: In function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1084s] 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); [ 1084s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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]': [ 1084s] ./../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>]' [ 1084s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1084s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 679 | &unweighted); [ 1084s] | ~~~~~~~~~~~~ [ 1084s] ./../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>]' [ 1084s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1084s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 53 | std::get<4>(*args)); [ 1084s] | ~~~~~~~~~~~~~~~~~~~ [ 1084s] push.cc:44:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1084s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1084s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {fst::GallicWeight, fst::GALLIC_RESTRICT>}; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1084s] 2002 | _M_insert(iterator __position, _Args&&... __args) [ 1084s] | ^~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1311:24: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1084s] 1311 | { this->_M_insert(end(), std::move(__x)); } [ 1084s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] In file included from ./../include/fst/replace-util.h:32, [ 1084s] from ./../include/fst/replace.h:36: [ 1084s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1084s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1084s] 114 | visitor->FinishVisit(); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1084s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1084s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1084s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1084s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1084s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 655 | queue_ = std::make_unique>(fst, filter); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1084s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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 long unsigned int]' [ 1084s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1084s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1084s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1084s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] randequivalent.cc:38:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../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 'unsigned int'} [-Wsign-compare] [ 1084s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1084s] | ~~^~~~~~~~~~~~~~~~ [ 1084s] ./../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 'unsigned int'} [-Wsign-compare] [ 1084s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1084s] | ~~^~~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1084s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1084s] 114 | visitor->FinishVisit(); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1084s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1084s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1084s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1084s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1084s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 655 | queue_ = std::make_unique>(fst, filter); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]' [ 1084s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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 long unsigned int]' [ 1084s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1084s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1084s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1084s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] randequivalent.cc:38:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../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 'unsigned int'} [-Wsign-compare] [ 1084s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1084s] | ~~^~~~~~~~~~~~~~~~ [ 1084s] ./../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 'unsigned int'} [-Wsign-compare] [ 1084s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1084s] | ~~^~~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1084s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1084s] 114 | visitor->FinishVisit(); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1084s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1084s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1084s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1084s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1084s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 655 | queue_ = std::make_unique>(fst, filter); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1084s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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 long unsigned int]' [ 1084s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1084s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1084s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1084s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] randequivalent.cc:38:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../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 'unsigned int'} [-Wsign-compare] [ 1084s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1084s] | ~~^~~~~~~~~~~~~~~~ [ 1084s] ./../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 'unsigned int'} [-Wsign-compare] [ 1084s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1084s] | ~~^~~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1084s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1084s] 114 | visitor->FinishVisit(); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1084s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1084s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1084s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1084s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1084s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 655 | queue_ = std::make_unique>(fst, filter); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1084s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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 long unsigned int]' [ 1084s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1084s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1084s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1084s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] randequivalent.cc:38:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../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 'unsigned int'} [-Wsign-compare] [ 1084s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1084s] | ~~^~~~~~~~~~~~~~~~ [ 1084s] ./../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 'unsigned int'} [-Wsign-compare] [ 1084s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1084s] | ~~^~~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1084s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1084s] 114 | visitor->FinishVisit(); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1084s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1084s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1084s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1084s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1084s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 655 | queue_ = std::make_unique>(fst, filter); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1084s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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 long unsigned int]' [ 1084s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1084s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1084s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1084s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] randequivalent.cc:38:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../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 'unsigned int'} [-Wsign-compare] [ 1084s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1084s] | ~~^~~~~~~~~~~~~~~~ [ 1084s] ./../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 'unsigned int'} [-Wsign-compare] [ 1084s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1084s] | ~~^~~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1084s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1084s] 114 | visitor->FinishVisit(); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1084s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1084s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1084s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1084s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1084s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 655 | queue_ = std::make_unique>(fst, filter); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1084s] ./../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]' [ 1084s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1084s] | ^~~~~~~~~~~ [ 1084s] ./../include/fst/shortest-distance.h:344:21: required from 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]' [ 1084s] 344 | ShortestDistance(fst, &distance, false, delta); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../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 long unsigned int]' [ 1084s] 92 | const auto sum1 = ShortestDistance(pfst1); [ 1084s] | ~~~~~~~~~~~~~~~~^~~~~~~ [ 1084s] ./../include/fst/script/randequivalent.h:51:36: required from 'void fst::script::RandEquivalent(FstRandEquivalentArgs*) [with Arc = fst::ArcTpl >; FstRandEquivalentArgs = WithReturnValue&, float, long long unsigned int> >]' [ 1084s] 51 | args->retval = RandEquivalent(fst1, fst2, npath, ropts, delta, seed); [ 1084s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] randequivalent.cc:38:1: required from here [ 1084s] 164 | ({#Op, Arc::Type()}, Op) [ 1084s] | ^ [ 1084s] ./../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 'unsigned int'} [-Wsign-compare] [ 1084s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1084s] | ~~^~~~~~~~~~~~~~~~ [ 1084s] ./../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 'unsigned int'} [-Wsign-compare] [ 1084s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1084s] | ~~^~~~~~~~~~~~~~~~ [ 1084s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:69, [ 1084s] from ./../include/fst/compose.h:25: [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, fst::PoolAllocator > > > >; _ForwardIterator = fst::ArcTpl >*; _Allocator = fst::PoolAllocator > >]': [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1084s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1084s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1084s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66, [ 1084s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/functional:64, [ 1084s] from ./../include/fst/cache.h:25: [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1084s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1084s] | ^~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1084s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1084s] 1698 | this->_M_impl._M_start, [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] 1699 | _M_get_Tp_allocator()); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; = void; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1084s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1084s] | ^~~~~~ [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1084s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1084s] 711 | _M_range_initialize(__first, __last, [ 1084s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1084s] 712 | std::__iterator_category(__first)); [ 1084s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1084s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::ArcTpl >; M = fst::PoolAllocator > >]': [ 1084s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1084s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1084s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] In file included from ./../include/fst/queue.h:35: [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1085s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1085s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1085s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1085s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:43:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1085s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1085s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1085s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1085s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:43:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1085s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1085s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1085s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1085s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:43:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1085s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1085s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1085s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1085s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:43:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1085s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1085s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1085s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1085s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:43:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1085s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../include/fst/push.h:96:19: required from 'void fst::Push(MutableFst*, ReweightType, float, bool) [with Arc = ArcTpl >]' [ 1085s] 96 | ShortestDistance(*fst, &distance, reverse, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:35:7: required from 'void fst::script::Push(FstPushArgs1*) [with Arc = fst::ArcTpl >; FstPushArgs1 = std::tuple]' [ 1085s] 35 | Push(fst, std::get<1>(*args), std::get<2>(*args), std::get<3>(*args)); [ 1085s] | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:43:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 1085s] ./../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> >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../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]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1085s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] 48 | std::get<4>(*args)); [ 1085s] | ~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:44:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 1085s] ./../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> > >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../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]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1085s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] 48 | std::get<4>(*args)); [ 1085s] | ~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:44:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1085s] ./../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> >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../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]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1085s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] 53 | std::get<4>(*args)); [ 1085s] | ~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:44:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1085s] ./../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> > >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../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]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1085s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] 53 | std::get<4>(*args)); [ 1085s] | ~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:44:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 1085s] ./../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> >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../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]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1085s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] 48 | std::get<4>(*args)); [ 1085s] | ~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:44:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 1085s] ./../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> > >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../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]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1085s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] 48 | std::get<4>(*args)); [ 1085s] | ~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:44:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1085s] ./../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> >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../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]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1085s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] 53 | std::get<4>(*args)); [ 1085s] | ~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:44:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1085s] ./../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> > >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../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]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1085s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] 53 | std::get<4>(*args)); [ 1085s] | ~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:44:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_RIGHT>]': [ 1085s] ./../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> >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../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]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1085s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] 48 | std::get<4>(*args)); [ 1085s] | ~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:44:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_RIGHT> >]': [ 1085s] ./../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> > >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../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]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:47:35: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1085s] 47 | Push(ifst, ofst, std::get<2>(*args), [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] 48 | std::get<4>(*args)); [ 1085s] | ~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:44:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1085s] ./../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> >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../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]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1085s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] 53 | std::get<4>(*args)); [ 1085s] | ~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:44:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1085s] ./../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> > >]' [ 1085s] 114 | visitor->FinishVisit(); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1085s] ./../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]' [ 1085s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1085s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1085s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1085s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 655 | queue_ = std::make_unique>(fst, filter); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1085s] ./../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>]' [ 1085s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1085s] | ^~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 133 | ShortestDistance(gfst, &gdistance, rtype == REWEIGHT_TO_INITIAL, delta); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/script/push.h:52:37: required from 'void fst::script::Push(FstPushArgs2*) [with Arc = fst::ArcTpl >; FstPushArgs2 = std::tuple]' [ 1085s] 52 | Push(ifst, ofst, std::get<2>(*args), [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] 53 | std::get<4>(*args)); [ 1085s] | ~~~~~~~~~~~~~~~~~~~ [ 1085s] push.cc:44:1: required from here [ 1085s] 164 | ({#Op, Arc::Type()}, Op) [ 1085s] | ^ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../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 'unsigned int'} [-Wsign-compare] [ 1085s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1085s] | ~~^~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = InvertMapper > >]': [ 1085s] ./../include/fst/arc-map.h:188:6: note: parameter passing for argument of type 'fst::InvertMapper > >' changed in GCC 7.1 [ 1085s] 188 | void ArcMap(MutableFst *fst, C mapper) { [ 1085s] | ^~~~~~ [ 1085s] In file included from ./../include/fst/epsnormalize.h:26: [ 1085s] ./../include/fst/invert.h: In function 'void fst::Invert(MutableFst*) [with Arc = ArcTpl >]': [ 1085s] ./../include/fst/invert.h:84:9: note: parameter passing for argument of type 'fst::InvertMapper > >' changed in GCC 7.1 [ 1085s] 84 | ArcMap(fst, InvertMapper()); [ 1085s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1085s] 234 | rstate.length == max_length_) { [ 1085s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1085s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1085s] 332 | rstate.length == max_length_) { [ 1085s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1085s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1085s] 234 | rstate.length == max_length_) { [ 1085s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1085s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1085s] 234 | rstate.length == max_length_) { [ 1085s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1085s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1085s] 332 | rstate.length == max_length_) { [ 1085s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1085s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1085s] 234 | rstate.length == max_length_) { [ 1085s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1085s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1085s] 234 | rstate.length == max_length_) { [ 1085s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1085s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1085s] 332 | rstate.length == max_length_) { [ 1085s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1085s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1085s] 234 | rstate.length == max_length_) { [ 1085s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1085s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 1085s] ./../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 = unsigned int; StateId = int]' [ 1085s] 160 | accumulator->SetState(s); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1085s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1085s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1085s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 1085s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1085s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 1085s] ./../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 = unsigned int; StateId = int]' [ 1085s] 160 | accumulator->SetState(s); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1085s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1085s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1085s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 1085s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1085s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 1085s] ./../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 = unsigned int; StateId = int]' [ 1085s] 160 | accumulator->SetState(s); [ 1085s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1085s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1085s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1085s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 1085s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1085s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 1085s] ./../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 = int]' [ 1085s] 547 | Extend(end, aiter); [ 1085s] | ~~~~~~^~~~~~~~~~~~ [ 1085s] ./../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 = unsigned int; StateId = int]' [ 1085s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1085s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1085s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1085s] 640 | if (weights_->size() <= end) { [ 1085s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1085s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1085s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 1085s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1085s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 1085s] ./../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 = int]' [ 1085s] 547 | Extend(end, aiter); [ 1085s] | ~~~~~~^~~~~~~~~~~~ [ 1085s] ./../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 = unsigned int; StateId = int]' [ 1085s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1085s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1085s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1085s] 640 | if (weights_->size() <= end) { [ 1085s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1085s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1085s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 1085s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1085s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 1085s] ./../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 = int]' [ 1085s] 547 | Extend(end, aiter); [ 1085s] | ~~~~~~^~~~~~~~~~~~ [ 1085s] ./../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 = unsigned int; StateId = int]' [ 1085s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1085s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1085s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1085s] ./../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]' [ 1085s] 528 | sampler_->Sample(rstate); [ 1085s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1085s] ./../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]' [ 1085s] 483 | if (!HasFinal(s)) Expand(s); [ 1085s] | ^~~~~~ [ 1085s] ./../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]' [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ~~~~~~~~~~~~^~~ [ 1085s] ./../include/fst/fst.h:952:10: required from here [ 1085s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1085s] | ^~~~~ [ 1085s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1085s] 640 | if (weights_->size() <= end) { [ 1085s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1085s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1085s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 1085s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1086s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1086s] ./../include/fst/queue.h:548:11: required from here [ 1086s] 548 | StateId Head() const final { [ 1086s] | ^~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 552 | ((front_ >= trivial_queue_.size()) || [ 1086s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1086s] ./../include/fst/queue.h:563:8: required from here [ 1086s] 563 | void Enqueue(StateId s) final { [ 1086s] | ^~~~~~~ [ 1086s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1086s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1086s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1086s] ./../include/fst/queue.h:581:8: required from here [ 1086s] 581 | void Dequeue() final { [ 1086s] | ^~~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1086s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1086s] ./../include/fst/queue.h:593:8: required from here [ 1086s] 593 | bool Empty() const final { [ 1086s] | ^~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 602 | return (front_ >= trivial_queue_.size()) || [ 1086s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1086s] ./../include/fst/queue.h:607:8: required from here [ 1086s] 607 | void Clear() final { [ 1086s] | ^~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 611 | } else if (i < trivial_queue_.size()) { [ 1086s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1086s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1086s] ./../include/fst/queue.h:232:8: required from here [ 1086s] 232 | void Update(StateId s) override { [ 1086s] | ^~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1086s] | ~~^~~~~~~~~~~~~~ [ 1086s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1086s] ./../include/fst/queue.h:495:8: required from here [ 1086s] 495 | void Enqueue(StateId s) final { [ 1086s] | ^~~~~~~ [ 1086s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1086s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1086s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1086s] In file included from ./../include/fst/queue.h:34: [ 1086s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1086s] ./../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]' [ 1086s] 218 | key_[s] = heap_.Insert(s); [ 1086s] | ~~~~~~~~~~~~^~~ [ 1086s] ./../include/fst/queue.h:215:8: required from here [ 1086s] 215 | void Enqueue(StateId s) override { [ 1086s] | ^~~~~~~ [ 1086s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1086s] 57 | if (size_ < values_.size()) { [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1086s] ./../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 > >]': [ 1086s] ./../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 > >]' [ 1086s] 409 | BaseImpl::DeleteStates(dstates); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1086s] ./../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 > >]' [ 1086s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1086s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1086s] ./../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 > >]': [ 1086s] ./../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 > >]' [ 1086s] 409 | BaseImpl::DeleteStates(dstates); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1086s] ./../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 > >]' [ 1086s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1086s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1086s] ./../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 > >]': [ 1086s] ./../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 > >]' [ 1086s] 409 | BaseImpl::DeleteStates(dstates); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1086s] ./../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 > >]' [ 1086s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1086s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1086s] ./../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 >]': [ 1086s] ./../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 >]' [ 1086s] 409 | BaseImpl::DeleteStates(dstates); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1086s] ./../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 >]' [ 1086s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1086s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1086s] ./../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 >]': [ 1086s] ./../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 >]' [ 1086s] 409 | BaseImpl::DeleteStates(dstates); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1086s] ./../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 >]' [ 1086s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1086s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1086s] ./../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 >]': [ 1086s] ./../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 >]' [ 1086s] 409 | BaseImpl::DeleteStates(dstates); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1086s] ./../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 >]' [ 1086s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1086s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1086s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1086s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1086s] | ^~~~~~~~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1086s] ./../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 'unsigned int'} [-Wsign-compare] [ 1086s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1086s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1086s] In file included from ./../include/fst/randequivalent.h:32: [ 1086s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 1086s] ./../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]' [ 1086s] 528 | sampler_->Sample(rstate); [ 1086s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1086s] ./../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]' [ 1086s] 483 | if (!HasFinal(s)) Expand(s); [ 1086s] | ^~~~~~ [ 1086s] ./../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]' [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ~~~~~~~~~~~~^~~ [ 1086s] ./../include/fst/fst.h:952:10: required from here [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ^~~~~ [ 1086s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1086s] 234 | rstate.length == max_length_) { [ 1086s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1086s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 1086s] ./../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]' [ 1086s] 528 | sampler_->Sample(rstate); [ 1086s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1086s] ./../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]' [ 1086s] 483 | if (!HasFinal(s)) Expand(s); [ 1086s] | ^~~~~~ [ 1086s] ./../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]' [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ~~~~~~~~~~~~^~~ [ 1086s] ./../include/fst/fst.h:952:10: required from here [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ^~~~~ [ 1086s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1086s] 332 | rstate.length == max_length_) { [ 1086s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1086s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 1086s] ./../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]' [ 1086s] 528 | sampler_->Sample(rstate); [ 1086s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1086s] ./../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]' [ 1086s] 483 | if (!HasFinal(s)) Expand(s); [ 1086s] | ^~~~~~ [ 1086s] ./../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]' [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ~~~~~~~~~~~~^~~ [ 1086s] ./../include/fst/fst.h:952:10: required from here [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ^~~~~ [ 1086s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1086s] 234 | rstate.length == max_length_) { [ 1086s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1086s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 1086s] ./../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]' [ 1086s] 528 | sampler_->Sample(rstate); [ 1086s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1086s] ./../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]' [ 1086s] 483 | if (!HasFinal(s)) Expand(s); [ 1086s] | ^~~~~~ [ 1086s] ./../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]' [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ~~~~~~~~~~~~^~~ [ 1086s] ./../include/fst/fst.h:952:10: required from here [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ^~~~~ [ 1086s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1086s] 234 | rstate.length == max_length_) { [ 1086s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1086s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 1086s] ./../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]' [ 1086s] 528 | sampler_->Sample(rstate); [ 1086s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1086s] ./../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]' [ 1086s] 483 | if (!HasFinal(s)) Expand(s); [ 1086s] | ^~~~~~ [ 1086s] ./../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]' [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ~~~~~~~~~~~~^~~ [ 1086s] ./../include/fst/fst.h:952:10: required from here [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ^~~~~ [ 1086s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1086s] 332 | rstate.length == max_length_) { [ 1086s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1086s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 1086s] ./../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]' [ 1086s] 528 | sampler_->Sample(rstate); [ 1086s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1086s] ./../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]' [ 1086s] 483 | if (!HasFinal(s)) Expand(s); [ 1086s] | ^~~~~~ [ 1086s] ./../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]' [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ~~~~~~~~~~~~^~~ [ 1086s] ./../include/fst/fst.h:952:10: required from here [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ^~~~~ [ 1086s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1086s] 234 | rstate.length == max_length_) { [ 1086s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1086s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::LogProbArcSelector > >]': [ 1086s] ./../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]' [ 1086s] 528 | sampler_->Sample(rstate); [ 1086s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1086s] ./../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]' [ 1086s] 483 | if (!HasFinal(s)) Expand(s); [ 1086s] | ^~~~~~ [ 1086s] ./../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]' [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ~~~~~~~~~~~~^~~ [ 1086s] ./../include/fst/fst.h:952:10: required from here [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ^~~~~ [ 1086s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1086s] 234 | rstate.length == max_length_) { [ 1086s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1086s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]': [ 1086s] ./../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]' [ 1086s] 528 | sampler_->Sample(rstate); [ 1086s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1086s] ./../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]' [ 1086s] 483 | if (!HasFinal(s)) Expand(s); [ 1086s] | ^~~~~~ [ 1086s] ./../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]' [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ~~~~~~~~~~~~^~~ [ 1086s] ./../include/fst/fst.h:952:10: required from here [ 1086s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1086s] | ^~~~~ [ 1086s] ./../include/fst/randgen.h:332:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1086s] 332 | rstate.length == max_length_) { [ 1086s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1087s] ./../include/fst/randgen.h: In instantiation of 'bool fst::ArcSampler::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >; Selector = fst::UniformArcSelector > >]': [ 1087s] ./../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]' [ 1087s] 528 | sampler_->Sample(rstate); [ 1087s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1087s] ./../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]' [ 1087s] 483 | if (!HasFinal(s)) Expand(s); [ 1087s] | ^~~~~~ [ 1087s] ./../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]' [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ~~~~~~~~~~~~^~~ [ 1087s] ./../include/fst/fst.h:952:10: required from here [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ^~~~~ [ 1087s] ./../include/fst/randgen.h:234:23: warning: comparison of integer expressions of different signedness: 'const size_t' {aka 'const unsigned int'} and 'const int32_t' {aka 'const int'} [-Wsign-compare] [ 1087s] 234 | rstate.length == max_length_) { [ 1087s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1087s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/list:65, [ 1087s] from ./../include/fst/disambiguate.h:24: [ 1087s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_transfer(iterator, iterator, iterator) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1087s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1987:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1087s] 1987 | _M_transfer(iterator __position, iterator __first, iterator __last) [ 1087s] | ^~~~~~~~~~~ [ 1087s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1987:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1087s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1987:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1087s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 1087s] ./../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 = unsigned int; StateId = int]' [ 1087s] 160 | accumulator->SetState(s); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 1087s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1087s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1087s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] ./../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]' [ 1087s] 528 | sampler_->Sample(rstate); [ 1087s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1087s] ./../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]' [ 1087s] 483 | if (!HasFinal(s)) Expand(s); [ 1087s] | ^~~~~~ [ 1087s] ./../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]' [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ~~~~~~~~~~~~^~~ [ 1087s] ./../include/fst/fst.h:952:10: required from here [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ^~~~~ [ 1087s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1087s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 1087s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1087s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 1087s] ./../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 = unsigned int; StateId = int]' [ 1087s] 160 | accumulator->SetState(s); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 1087s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1087s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1087s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] ./../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]' [ 1087s] 528 | sampler_->Sample(rstate); [ 1087s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1087s] ./../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]' [ 1087s] 483 | if (!HasFinal(s)) Expand(s); [ 1087s] | ^~~~~~ [ 1087s] ./../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]' [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ~~~~~~~~~~~~^~~ [ 1087s] ./../include/fst/fst.h:952:10: required from here [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ^~~~~ [ 1087s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1087s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 1087s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1087s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::SetState(StateId, int) [with Arc = fst::ArcTpl >; StateId = int]': [ 1087s] ./../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 = unsigned int; StateId = int]' [ 1087s] 160 | accumulator->SetState(s); [ 1087s] | ~~~~~~~~~~~~~~~~~~~~~^~~ [ 1087s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1087s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1087s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] ./../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]' [ 1087s] 528 | sampler_->Sample(rstate); [ 1087s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1087s] ./../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]' [ 1087s] 483 | if (!HasFinal(s)) Expand(s); [ 1087s] | ^~~~~~ [ 1087s] ./../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]' [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ~~~~~~~~~~~~^~~ [ 1087s] ./../include/fst/fst.h:952:10: required from here [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ^~~~~ [ 1087s] ./../include/fst/accumulator.h:527:52: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1087s] 527 | if ((weights_ == nullptr) && (fst_->NumArcs(s) >= arc_limit_)) { [ 1087s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1087s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 1087s] ./../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 = int]' [ 1087s] 547 | Extend(end, aiter); [ 1087s] | ~~~~~~^~~~~~~~~~~~ [ 1087s] ./../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 = unsigned int; StateId = int]' [ 1087s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 1087s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1087s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1087s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] ./../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]' [ 1087s] 528 | sampler_->Sample(rstate); [ 1087s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1087s] ./../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]' [ 1087s] 483 | if (!HasFinal(s)) Expand(s); [ 1087s] | ^~~~~~ [ 1087s] ./../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]' [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ~~~~~~~~~~~~^~~ [ 1087s] ./../include/fst/fst.h:952:10: required from here [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ^~~~~ [ 1087s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1087s] 640 | if (weights_->size() <= end) { [ 1087s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1087s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1087s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 1087s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1087s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 1087s] ./../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 = int]' [ 1087s] 547 | Extend(end, aiter); [ 1087s] | ~~~~~~^~~~~~~~~~~~ [ 1087s] ./../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 = unsigned int; StateId = int]' [ 1087s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 1087s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1087s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1087s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] ./../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]' [ 1087s] 528 | sampler_->Sample(rstate); [ 1087s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1087s] ./../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]' [ 1087s] 483 | if (!HasFinal(s)) Expand(s); [ 1087s] | ^~~~~~ [ 1087s] ./../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]' [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ~~~~~~~~~~~~^~~ [ 1087s] ./../include/fst/fst.h:952:10: required from here [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ^~~~~ [ 1087s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1087s] 640 | if (weights_->size() <= end) { [ 1087s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1087s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1087s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 1087s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1087s] ./../include/fst/accumulator.h: In instantiation of 'void fst::CacheLogAccumulator::Extend(ssize_t, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >; ssize_t = int]': [ 1087s] ./../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 = int]' [ 1087s] 547 | Extend(end, aiter); [ 1087s] | ~~~~~~^~~~~~~~~~~~ [ 1087s] ./../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 = unsigned int; StateId = int]' [ 1087s] 164 | ToLogWeight(accumulator->Sum(fst.Final(s), &aiter, 0, fst.NumArcs(s))) [ 1087s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] ./../include/fst/randgen.h:342:30: required from 'bool fst::ArcSampler >::Sample(const fst::RandState&) [with Arc = fst::ArcTpl >]' [ 1087s] 342 | ++sample_map_[selector_(fst_, rstate.state_id, accumulator_.get())]; [ 1087s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1087s] ./../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]' [ 1087s] 528 | sampler_->Sample(rstate); [ 1087s] | ~~~~~~~~~~~~~~~~^~~~~~~~ [ 1087s] ./../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]' [ 1087s] 483 | if (!HasFinal(s)) Expand(s); [ 1087s] | ^~~~~~ [ 1087s] ./../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]' [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ~~~~~~~~~~~~^~~ [ 1087s] ./../include/fst/fst.h:952:10: required from here [ 1087s] 952 | Weight Final(StateId s) const override { return impl_->Final(s); } [ 1087s] | ^~~~~ [ 1087s] ./../include/fst/accumulator.h:640:26: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1087s] 640 | if (weights_->size() <= end) { [ 1087s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1087s] ./../include/fst/accumulator.h:641:64: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'ssize_t' {aka 'int'} [-Wsign-compare] [ 1087s] 641 | for (aiter->Seek(weights_->size() - 1); weights_->size() <= end; [ 1087s] | ~~~~~~~~~~~~~~~~~^~~~~~ [ 1087s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:67, [ 1087s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/list:62: [ 1087s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::iterator_type std::reverse_iterator<_Iterator>::base() const [with _Iterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >]': [ 1087s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:241:7: note: parameter passing for argument of type 'const std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1087s] 241 | base() const [ 1087s] | ^~~~ [ 1087s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr bool std::operator==(const reverse_iterator<_Iterator>&, const reverse_iterator<_Iterator>&) [with _Iterator = _List_const_iterator, fst::GALLIC_RESTRICT> >]': [ 1087s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:441:5: note: parameter passing for argument of type 'const std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1087s] 441 | operator==(const reverse_iterator<_Iterator>& __x, [ 1087s] | ^~~~~~~~ [ 1087s] depbase=`echo relabel.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1087s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT relabel.lo -MD -MP -MF $depbase.Tpo -c -o relabel.lo relabel.cc &&\ [ 1087s] mv -f $depbase.Tpo $depbase.Plo [ 1087s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT relabel.lo -MD -MP -MF .deps/relabel.Tpo -c relabel.cc -fPIC -DPIC -o .libs/relabel.o [ 1088s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1088s] ./../include/fst/queue.h:548:11: required from here [ 1088s] 548 | StateId Head() const final { [ 1088s] | ^~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 552 | ((front_ >= trivial_queue_.size()) || [ 1088s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1088s] ./../include/fst/queue.h:563:8: required from here [ 1088s] 563 | void Enqueue(StateId s) final { [ 1088s] | ^~~~~~~ [ 1088s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1088s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1088s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1088s] ./../include/fst/queue.h:581:8: required from here [ 1088s] 581 | void Dequeue() final { [ 1088s] | ^~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1088s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1088s] ./../include/fst/queue.h:593:8: required from here [ 1088s] 593 | bool Empty() const final { [ 1088s] | ^~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 602 | return (front_ >= trivial_queue_.size()) || [ 1088s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1088s] ./../include/fst/queue.h:607:8: required from here [ 1088s] 607 | void Clear() final { [ 1088s] | ^~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 611 | } else if (i < trivial_queue_.size()) { [ 1088s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1088s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1088s] ./../include/fst/queue.h:232:8: required from here [ 1088s] 232 | void Update(StateId s) override { [ 1088s] | ^~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1088s] | ~~^~~~~~~~~~~~~~ [ 1088s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1088s] ./../include/fst/queue.h:495:8: required from here [ 1088s] 495 | void Enqueue(StateId s) final { [ 1088s] | ^~~~~~~ [ 1088s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1088s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1088s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1088s] In file included from ./../include/fst/queue.h:34: [ 1088s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1088s] ./../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]' [ 1088s] 218 | key_[s] = heap_.Insert(s); [ 1088s] | ~~~~~~~~~~~~^~~ [ 1088s] ./../include/fst/queue.h:215:8: required from here [ 1088s] 215 | void Enqueue(StateId s) override { [ 1088s] | ^~~~~~~ [ 1088s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1088s] 57 | if (size_ < values_.size()) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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> >]': [ 1088s] ./../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> >]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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> >]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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> >]': [ 1088s] ./../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> >]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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> >]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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> >]': [ 1088s] ./../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> >]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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> >]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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> >]': [ 1088s] ./../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> >]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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> >]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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> >]': [ 1088s] ./../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> >]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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> >]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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> >]': [ 1088s] ./../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> >]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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> >]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 > >]': [ 1088s] ./../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 > >]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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 > >]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 > >]': [ 1088s] ./../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 > >]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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 > >]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 > >]': [ 1088s] ./../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 > >]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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 > >]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] In file included from ./../include/fst/push.h:30: [ 1088s] ./../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]': [ 1088s] ./../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]' [ 1088s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1088s] | ^~~~~~~~~ [ 1088s] ./../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]' [ 1088s] 950 | StateId Start() const override { return impl_->Start(); } [ 1088s] | ~~~~~~~~~~~~^~ [ 1088s] ./../include/fst/fst.h:950:11: required from here [ 1088s] 950 | StateId Start() const override { return impl_->Start(); } [ 1088s] | ^~~~~ [ 1088s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1088s] 348 | while (unfactored_.size() <= element.state) [ 1088s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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>]': [ 1088s] ./../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>]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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>]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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]': [ 1088s] ./../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]' [ 1088s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1088s] | ^~~~~~~~~ [ 1088s] ./../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]' [ 1088s] 950 | StateId Start() const override { return impl_->Start(); } [ 1088s] | ~~~~~~~~~~~~^~ [ 1088s] ./../include/fst/fst.h:950:11: required from here [ 1088s] 950 | StateId Start() const override { return impl_->Start(); } [ 1088s] | ^~~~~ [ 1088s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1088s] 348 | while (unfactored_.size() <= element.state) [ 1088s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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>]': [ 1088s] ./../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>]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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>]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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]': [ 1088s] ./../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]' [ 1088s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1088s] | ^~~~~~~~~ [ 1088s] ./../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]' [ 1088s] 950 | StateId Start() const override { return impl_->Start(); } [ 1088s] | ~~~~~~~~~~~~^~ [ 1088s] ./../include/fst/fst.h:950:11: required from here [ 1088s] 950 | StateId Start() const override { return impl_->Start(); } [ 1088s] | ^~~~~ [ 1088s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1088s] 348 | while (unfactored_.size() <= element.state) [ 1088s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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>]': [ 1088s] ./../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>]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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>]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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]': [ 1088s] ./../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]' [ 1088s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1088s] | ^~~~~~~~~ [ 1088s] ./../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]' [ 1088s] 950 | StateId Start() const override { return impl_->Start(); } [ 1088s] | ~~~~~~~~~~~~^~ [ 1088s] ./../include/fst/fst.h:950:11: required from here [ 1088s] 950 | StateId Start() const override { return impl_->Start(); } [ 1088s] | ^~~~~ [ 1088s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1088s] 348 | while (unfactored_.size() <= element.state) [ 1088s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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>]': [ 1088s] ./../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>]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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>]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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]': [ 1088s] ./../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]' [ 1088s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1088s] | ^~~~~~~~~ [ 1088s] ./../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]' [ 1088s] 950 | StateId Start() const override { return impl_->Start(); } [ 1088s] | ~~~~~~~~~~~~^~ [ 1088s] ./../include/fst/fst.h:950:11: required from here [ 1088s] 950 | StateId Start() const override { return impl_->Start(); } [ 1088s] | ^~~~~ [ 1088s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_LEFT>, fst::GallicFactor, fst::GALLIC_LEFT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1088s] 348 | while (unfactored_.size() <= element.state) [ 1088s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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>]': [ 1088s] ./../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>]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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>]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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]': [ 1088s] ./../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]' [ 1088s] 291 | SetStart(FindState(Element(fst_->Start(), Weight::One()))); [ 1088s] | ^~~~~~~~~ [ 1088s] ./../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]' [ 1088s] 950 | StateId Start() const override { return impl_->Start(); } [ 1088s] | ~~~~~~~~~~~~^~ [ 1088s] ./../include/fst/fst.h:950:11: required from here [ 1088s] 950 | StateId Start() const override { return impl_->Start(); } [ 1088s] | ^~~~~ [ 1088s] ./../include/fst/factor-weight.h:348:33: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const fst::internal::FactorWeightFstImpl >, fst::GALLIC_RIGHT>, fst::GallicFactor, fst::GALLIC_RIGHT> >::StateId' {aka 'const int'} [-Wsign-compare] [ 1088s] 348 | while (unfactored_.size() <= element.state) [ 1088s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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>]': [ 1088s] ./../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>]' [ 1088s] 409 | BaseImpl::DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../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>]' [ 1088s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1088s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1088s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1088s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1088s] | ^~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1088s] ./../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 'unsigned int'} [-Wsign-compare] [ 1088s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1088s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1089s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:71: [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = fst::ArcTpl >*; _Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1089s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1089s] | ^~~~~~~~ [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = fst::ArcTpl >*; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1089s] 239 | operator()(_Value& __val, _Iterator __it) [ 1089s] | ^~~~~~~~ [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Value = const fst::ArcTpl >; _Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1089s] 195 | operator()(_Iterator __it, _Value& __val) [ 1089s] | ^~~~~~~~ [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = const fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1089s] 239 | operator()(_Value& __val, _Iterator __it) [ 1089s] | ^~~~~~~~ [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1089s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1089s] | ^~~~~~~~ [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1089s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:71, [ 1089s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/specfun.h:43, [ 1089s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/cmath:3898, [ 1089s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:40, [ 1089s] from ./../include/fst/script/randgen.h:22: [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = const double; _Compare = std::greater]': [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1089s] 195 | operator()(_Iterator __it, _Value& __val) [ 1089s] | ^~~~~~~~ [ 1089s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:67: [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::iterator_type std::reverse_iterator<_Iterator>::base() const [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:241:7: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1089s] 241 | base() const [ 1089s] | ^~~~ [ 1089s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:61, [ 1089s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60, [ 1089s] from ./../include/fst/script/relabel.h:21, [ 1089s] from relabel.cc:18: [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator*, vector > >]': [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 1089s] 607 | __miter_base(_Iterator __it) [ 1089s] | ^~~~~~~~~~~~ [ 1089s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:67: [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = const pair*; _Container = vector >]': [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 1089s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1089s] | ^~~~~~~~~~~~ [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = __gnu_cxx::__normal_iterator*, vector > >; _OI = __gnu_cxx::__normal_iterator*, vector, allocator > > >]': [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 1089s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1089s] | ^~~~~~~~~~~~~ [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::copy(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator*, vector > >; _OI = __gnu_cxx::__normal_iterator*, vector, allocator > > >]': [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 1089s] 642 | copy(_II __first, _II __last, _OI __result) [ 1089s] | ^~~~ [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:642:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 1089s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:651:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 1089s] 650 | return std::__copy_move_a<__is_move_iterator<_II>::__value> [ 1089s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1089s] 651 | (std::__miter_base(__first), std::__miter_base(__last), __result); [ 1089s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] depbase=`echo replace.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1090s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT replace.lo -MD -MP -MF $depbase.Tpo -c -o replace.lo replace.cc &&\ [ 1090s] mv -f $depbase.Tpo $depbase.Plo [ 1090s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT replace.lo -MD -MP -MF .deps/replace.Tpo -c replace.cc -fPIC -DPIC -o .libs/replace.o [ 1090s] ./../include/fst/script/relabel.h: In function 'void fst::script::Relabel(FstRelabelArgs2*) [with Arc = fst::ArcTpl >]': [ 1090s] ./../include/fst/script/relabel.h:59:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 1090s] 59 | std::copy(std::get<1>(*args).begin(), std::get<1>(*args).end(), [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 60 | typed_ipairs.begin()); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/relabel.h:62:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 1090s] 62 | std::copy(std::get<2>(*args).begin(), std::get<2>(*args).end(), [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 63 | typed_opairs.begin()); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/relabel.h: In function 'void fst::script::Relabel(FstRelabelArgs2*) [with Arc = fst::ArcTpl >]': [ 1090s] ./../include/fst/script/relabel.h:59:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 1090s] 59 | std::copy(std::get<1>(*args).begin(), std::get<1>(*args).end(), [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 60 | typed_ipairs.begin()); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/relabel.h:62:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 1090s] 62 | std::copy(std::get<2>(*args).begin(), std::get<2>(*args).end(), [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 63 | typed_opairs.begin()); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1090s] depbase=`echo reverse.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1090s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT reverse.lo -MD -MP -MF $depbase.Tpo -c -o reverse.lo reverse.cc &&\ [ 1090s] mv -f $depbase.Tpo $depbase.Plo [ 1090s] ./../include/fst/script/relabel.h: In function 'void fst::script::Relabel(FstRelabelArgs2*) [with Arc = fst::ArcTpl >]': [ 1090s] ./../include/fst/script/relabel.h:59:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 1090s] 59 | std::copy(std::get<1>(*args).begin(), std::get<1>(*args).end(), [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 60 | typed_ipairs.begin()); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1090s] ./../include/fst/script/relabel.h:62:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector > >' changed in GCC 7.1 [ 1090s] 62 | std::copy(std::get<2>(*args).begin(), std::get<2>(*args).end(), [ 1090s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1090s] 63 | typed_opairs.begin()); [ 1090s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1090s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT reverse.lo -MD -MP -MF .deps/reverse.Tpo -c reverse.cc -fPIC -DPIC -o .libs/reverse.o [ 1090s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = GallicArc >, fst::GALLIC>; C = ToGallicMapper >, fst::GALLIC>]': [ 1090s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::ToGallicMapper >, fst::GALLIC>' changed in GCC 7.1 [ 1090s] 284 | void ArcMap(const Fst &ifst, MutableFst *ofst, C mapper) { [ 1090s] | ^~~~~~ [ 1091s] In file included from ./../include/fst/script/replace.h:26, [ 1091s] from replace.cc:18: [ 1091s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1091s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1091s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1091s] | ^~~~~~ [ 1091s] | template [ 1091s] depbase=`echo reweight.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1091s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT reweight.lo -MD -MP -MF $depbase.Tpo -c -o reweight.lo reweight.cc &&\ [ 1091s] mv -f $depbase.Tpo $depbase.Plo [ 1091s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT reweight.lo -MD -MP -MF .deps/reweight.Tpo -c reweight.cc -fPIC -DPIC -o .libs/reweight.o [ 1091s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = GallicArc >, fst::GALLIC>; B = ArcTpl >; C = FromGallicMapper >, fst::GALLIC>]': [ 1091s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::FromGallicMapper >, fst::GALLIC>' changed in GCC 7.1 [ 1091s] In file included from ./../include/fst/vector-fst.h:34, [ 1091s] from ./../include/fst/cache.h:33, [ 1091s] from ./../include/fst/replace.h:31: [ 1091s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1091s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1091s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1091s] | ^~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1091s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1091s] | ^~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1091s] 520 | class VectorFst : public ImplToMutableFst> { [ 1091s] | ^~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1091s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1091s] | ^~~~~~~ [ 1091s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1091s] | ^~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1091s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1091s] | ^~~~~~~~ [ 1091s] In file included from ./../include/fst/expanded-fst.h:33, [ 1091s] from ./../include/fst/mutable-fst.h:37: [ 1091s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1091s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1091s] | ^~~~~~~~ [ 1091s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1091s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1091s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1091s] | ^~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1091s] 520 | class VectorFst : public ImplToMutableFst> { [ 1091s] | ^~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1091s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1091s] | ^~~~~~~ [ 1091s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1091s] | ^~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1091s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1091s] | ^~~~~~~~ [ 1091s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1091s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1091s] | ^~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1091s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >' [ 1091s] 520 | class VectorFst : public ImplToMutableFst> { [ 1091s] | ^~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1091s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1091s] | ^~~~~~~ [ 1091s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1091s] | ^~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1091s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1091s] | ^~~~~~~~ [ 1091s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1091s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1091s] | ^~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1091s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1091s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1091s] | ^~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1091s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1091s] | ^~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1091s] 520 | class VectorFst : public ImplToMutableFst> { [ 1091s] | ^~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1091s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1091s] | ^~~~~~~ [ 1091s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1091s] | ^~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1091s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1091s] | ^~~~~~~~ [ 1091s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1091s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1091s] | ^~~~~~~~ [ 1091s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1091s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1091s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1091s] | ^~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1091s] 520 | class VectorFst : public ImplToMutableFst> { [ 1091s] | ^~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1091s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1091s] | ^~~~~~~ [ 1091s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1091s] | ^~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1091s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1091s] | ^~~~~~~~ [ 1091s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1091s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1091s] | ^~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1091s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1091s] 520 | class VectorFst : public ImplToMutableFst> { [ 1091s] | ^~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1091s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1091s] | ^~~~~~~ [ 1091s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1091s] | ^~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1091s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1091s] | ^~~~~~~~ [ 1091s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1091s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1091s] | ^~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1091s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1091s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1091s] | ^~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1091s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1091s] | ^~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1091s] 520 | class VectorFst : public ImplToMutableFst> { [ 1091s] | ^~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1091s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1091s] | ^~~~~~~ [ 1091s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1091s] | ^~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1091s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1091s] | ^~~~~~~~ [ 1091s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1091s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1091s] | ^~~~~~~~ [ 1091s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1091s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >' [ 1091s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1091s] | ^~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1091s] 520 | class VectorFst : public ImplToMutableFst> { [ 1091s] | ^~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1091s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1091s] | ^~~~~~~ [ 1091s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1091s] | ^~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1091s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1091s] | ^~~~~~~~ [ 1091s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1091s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1091s] | ^~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >': [ 1091s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst >, fst::VectorState >, std::allocator > > > >' [ 1091s] 520 | class VectorFst : public ImplToMutableFst> { [ 1091s] | ^~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h:249:26: required from 'class fst::ReplaceUtil > >' [ 1091s] 249 | mutable VectorFst depfst_; // FST ID dependencies. [ 1091s] | ^~~~~~~ [ 1091s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1091s] | ^~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ArcTpl >]' was hidden [-Woverloaded-virtual=] [ 1091s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1091s] | ^~~~~~~~ [ 1091s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst >, std::allocator > > > >, fst::MutableFst > > >::operator=' [ 1091s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1091s] | ^~~~~~~~~~~~~~~~ [ 1091s] In file included from ./../include/fst/replace.h:36: [ 1091s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 1091s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1091s] | ^~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../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 'unsigned int'} [-Wsign-compare] [ 1091s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 1091s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 1091s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1091s] | ^~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../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 'unsigned int'} [-Wsign-compare] [ 1091s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 1091s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h: In instantiation of 'fst::ReplaceUtil::~ReplaceUtil() [with Arc = fst::ArcTpl >]': [ 1091s] ./../include/fst/replace.h:604:22: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 604 | ReplaceUtil replace_util(fst_array_, nonterminal_hash_, opts); [ 1091s] | ^~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../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 'unsigned int'} [-Wsign-compare] [ 1091s] 128 | for (Label i = 0; i < fst_array_.size(); ++i) delete fst_array_[i]; [ 1091s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 1091s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 1091s] 134 | GetDependencies(false); [ 1091s] | ^~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 605 | return replace_util.CyclicDependencies(); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../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 'unsigned int'} [-Wsign-compare] [ 1091s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 1091s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1091s] ./../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 'unsigned int'} [-Wsign-compare] [ 1091s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 1091s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 1091s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 1091s] 134 | GetDependencies(false); [ 1091s] | ^~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 605 | return replace_util.CyclicDependencies(); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../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 'unsigned int'} [-Wsign-compare] [ 1091s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 1091s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1091s] ./../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 'unsigned int'} [-Wsign-compare] [ 1091s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 1091s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace-util.h: In instantiation of 'void fst::ReplaceUtil::GetDependencies(bool) const [with Arc = fst::ArcTpl >]': [ 1091s] ./../include/fst/replace-util.h:134:5: required from 'bool fst::ReplaceUtil::CyclicDependencies() const [with Arc = fst::ArcTpl >]' [ 1091s] 134 | GetDependencies(false); [ 1091s] | ^~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:605:43: required from 'bool fst::internal::ReplaceFstImpl::CyclicDependencies() const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 605 | return replace_util.CyclicDependencies(); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../include/fst/replace.h:1040:73: required from 'bool fst::ReplaceFst::CyclicDependencies() const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1091s] 1040 | bool CyclicDependencies() const { return GetImpl()->CyclicDependencies(); } [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] ./../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&>]' [ 1091s] 69 | if (rfst.CyclicDependencies()) { [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~^~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../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 'unsigned int'} [-Wsign-compare] [ 1091s] 343 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 1091s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1091s] ./../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 'unsigned int'} [-Wsign-compare] [ 1091s] 351 | for (Label ilabel = 0; ilabel < fst_array_.size(); ++ilabel) { [ 1091s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]': [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 1091s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1091s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1091s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1091s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1091s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1091s] 608 | std::forward<_Args>(__args)...); // might throw [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1091s] 969 | auto __pi = ::new (__mem) [ 1091s] | ^~~~~~~~~~~~~ [ 1091s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1091s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1091s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1091s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1091s] | ^ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1091s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1091s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 1008 | std::forward<_Args>(__args)...); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 1091s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1091s] ./../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&>]' [ 1091s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 1091s] | ^~~~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/replace.h:541:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1091s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 1091s] | ~~^~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]': [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 1091s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1091s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1091s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1091s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1091s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1091s] 608 | std::forward<_Args>(__args)...); // might throw [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1091s] 969 | auto __pi = ::new (__mem) [ 1091s] | ^~~~~~~~~~~~~ [ 1091s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1091s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1091s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1091s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1091s] | ^ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1091s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1091s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 1008 | std::forward<_Args>(__args)...); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 1091s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1091s] ./../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&>]' [ 1091s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 1091s] | ^~~~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/replace.h:541:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1091s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 1091s] | ~~^~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]': [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 1091s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1091s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1091s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1091s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1091s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1091s] 608 | std::forward<_Args>(__args)...); // might throw [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1091s] 969 | auto __pi = ::new (__mem) [ 1091s] | ^~~~~~~~~~~~~ [ 1091s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1091s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1091s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1091s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1091s] | ^ [ 1091s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1091s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1091s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] 1008 | std::forward<_Args>(__args)...); [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1091s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 1091s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 1091s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1091s] ./../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&>]' [ 1091s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 1091s] | ^~~~ [ 1091s] replace.cc:39:1: required from here [ 1091s] 164 | ({#Op, Arc::Type()}, Op) [ 1091s] | ^ [ 1091s] ./../include/fst/replace.h:541:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1091s] 541 | for (Label i = 0; i < fst_list.size(); ++i) { [ 1091s] | ~~^~~~~~~~~~~~~~~~~ [ 1092s] ./../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 long unsigned int; typename Arc::Label = int; FstList = std::vector > >*>, std::allocator > >*> > >]': [ 1092s] ./../include/fst/replace.h:568:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' [ 1092s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 569 | return_label_type_, call_output_label_, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 570 | &all_non_empty_and_sorted)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 1092s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1092s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1092s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1092s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1092s] 608 | std::forward<_Args>(__args)...); // might throw [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1092s] 969 | auto __pi = ::new (__mem) [ 1092s] | ^~~~~~~~~~~~~ [ 1092s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1092s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1092s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1092s] | ^ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1092s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 1008 | std::forward<_Args>(__args)...); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 1092s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1092s] ./../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&>]' [ 1092s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 1092s] | ^~~~ [ 1092s] replace.cc:39:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../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 'unsigned int'} [-Wsign-compare] [ 1092s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 1092s] | ~~^~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1092s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1092s] ./../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 long unsigned int; typename Arc::Label = int; FstList = std::vector > >*>, std::allocator > >*> > >]': [ 1092s] ./../include/fst/replace.h:568:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' [ 1092s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 569 | return_label_type_, call_output_label_, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 570 | &all_non_empty_and_sorted)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 1092s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1092s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1092s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1092s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1092s] 608 | std::forward<_Args>(__args)...); // might throw [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1092s] 969 | auto __pi = ::new (__mem) [ 1092s] | ^~~~~~~~~~~~~ [ 1092s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1092s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1092s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1092s] | ^ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1092s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 1008 | std::forward<_Args>(__args)...); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 1092s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1092s] ./../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&>]' [ 1092s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 1092s] | ^~~~ [ 1092s] replace.cc:39:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../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 'unsigned int'} [-Wsign-compare] [ 1092s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 1092s] | ~~^~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1092s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1092s] ./../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 long unsigned int; typename Arc::Label = int; FstList = std::vector > >*>, std::allocator > >*> > >]': [ 1092s] ./../include/fst/replace.h:568:39: required from 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(fst::FstList&, const fst::ReplaceFstOptions&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; fst::FstList = std::vector > >*>, std::allocator > >*> > >]' [ 1092s] 568 | SetProperties(ReplaceFstProperties(opts.root, fst_list, call_label_type_, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 569 | return_label_type_, call_output_label_, [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 570 | &all_non_empty_and_sorted)); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 1092s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1092s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1092s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1092s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1092s] 608 | std::forward<_Args>(__args)...); // might throw [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {const std::vector > >*>, std::allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1092s] 969 | auto __pi = ::new (__mem) [ 1092s] | ^~~~~~~~~~~~~ [ 1092s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1092s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1092s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1092s] | ^ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {const vector > >*>, allocator > >*> > >&, const fst::ReplaceFstOptions >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1092s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1092s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] 1008 | std::forward<_Args>(__args)...); [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/replace.h:1011:47: required from 'fst::ReplaceFst::ReplaceFst(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; typename Arc::Label = int]' [ 1092s] 1011 | : ImplToFst(std::make_shared(fst_array, opts)) {} [ 1092s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1092s] ./../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&>]' [ 1092s] 67 | ReplaceFst rfst(typed_pairs, typed_opts); [ 1092s] | ^~~~ [ 1092s] replace.cc:39:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../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 'unsigned int'} [-Wsign-compare] [ 1092s] 461 | for (Label i = 0; i < fst_list.size(); ++i) { [ 1092s] | ~~^~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/replace.h:464:15: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector > >*>, std::allocator > >*> > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1092s] 464 | if (label > fst_list.size() || label <= 0) dense_range = false; [ 1092s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1092s] In file included from ./../include/fst/script/reweight.h:24, [ 1092s] from reweight.cc:18: [ 1092s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 1092s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 1092s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 1092s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] reweight.cc:31:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1092s] 72 | if (s == potential.size()) break; [ 1092s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1092s] ./../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 'unsigned int'} [-Wsign-compare] [ 1092s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1092s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1092s] ./../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 'unsigned int'} [-Wsign-compare] [ 1092s] 106 | const auto startweight = fst->Start() < potential.size() [ 1092s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1092s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 1092s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 1092s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] reweight.cc:31:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1092s] 72 | if (s == potential.size()) break; [ 1092s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1092s] ./../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 'unsigned int'} [-Wsign-compare] [ 1092s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1092s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1092s] ./../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 'unsigned int'} [-Wsign-compare] [ 1092s] 106 | const auto startweight = fst->Start() < potential.size() [ 1092s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] ./../include/fst/reweight.h: In instantiation of 'void fst::Reweight(MutableFst*, const std::vector&, ReweightType) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1092s] ./../include/fst/script/reweight.h:43:11: required from 'void fst::script::Reweight(FstReweightArgs*) [with Arc = fst::ArcTpl >; FstReweightArgs = std::tuple >&, fst::ReweightType>]' [ 1092s] 43 | Reweight(fst, typed_potentials, std::get<2>(*args)); [ 1092s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1092s] reweight.cc:31:1: required from here [ 1092s] 164 | ({#Op, Arc::Type()}, Op) [ 1092s] | ^ [ 1092s] ./../include/fst/reweight.h:72:11: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1092s] 72 | if (s == potential.size()) break; [ 1092s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1092s] ./../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 'unsigned int'} [-Wsign-compare] [ 1092s] 78 | if (arc.nextstate >= potential.size()) continue; [ 1092s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1092s] ./../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 'unsigned int'} [-Wsign-compare] [ 1092s] 106 | const auto startweight = fst->Start() < potential.size() [ 1092s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1092s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:71, [ 1092s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:60, [ 1092s] from ./../include/fst/minimize.h:23: [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ArcUniqueMapper > >::Compare]': [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1092s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1092s] | ^~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ArcUniqueMapper > >::Compare]': [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1092s] 239 | operator()(_Value& __val, _Iterator __it) [ 1092s] | ^~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Value = fst::ArcTpl >; _Compare = fst::ArcUniqueMapper > >::Compare]': [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1092s] 195 | operator()(_Iterator __it, _Value& __val) [ 1092s] | ^~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Iterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Compare = fst::ArcUniqueMapper >, fst::GALLIC_LEFT> >::Compare]': [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1092s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1092s] | ^~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::GallicArc >, fst::GALLIC_LEFT>; _Iterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Compare = fst::ArcUniqueMapper >, fst::GALLIC_LEFT> >::Compare]': [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1092s] 239 | operator()(_Value& __val, _Iterator __it) [ 1092s] | ^~~~~~~~ [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Value = fst::GallicArc >, fst::GALLIC_LEFT>; _Compare = fst::ArcUniqueMapper >, fst::GALLIC_LEFT> >::Compare]': [ 1092s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1092s] 195 | operator()(_Iterator __it, _Value& __val) [ 1092s] | ^~~~~~~~ [ 1093s] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::internal::ReplaceFstImpl::Properties(uint64_t) const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; uint64_t = long long unsigned int]': [ 1093s] ./../include/fst/replace.h:744:12: required from here [ 1093s] 744 | uint64_t Properties(uint64_t mask) const override { [ 1093s] | ^~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:746:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 1093s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::internal::ReplaceFstImpl::Properties(uint64_t) const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; uint64_t = long long unsigned int]': [ 1093s] ./../include/fst/replace.h:744:12: required from here [ 1093s] 744 | uint64_t Properties(uint64_t mask) const override { [ 1093s] | ^~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:746:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 1093s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h: In instantiation of 'uint64_t fst::internal::ReplaceFstImpl::Properties(uint64_t) const [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >; uint64_t = long long unsigned int]': [ 1093s] ./../include/fst/replace.h:744:12: required from here [ 1093s] 744 | uint64_t Properties(uint64_t mask) const override { [ 1093s] | ^~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:746:27: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 746 | for (Label i = 1; i < fst_array_.size(); ++i) { [ 1093s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1093s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1093s] 409 | BaseImpl::DeleteStates(dstates); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1093s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1093s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1093s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1093s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1093s] | ^~~~~~~~~~~~ [ 1093s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1093s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1093s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1093s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1093s] 409 | BaseImpl::DeleteStates(dstates); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1093s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1093s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1093s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1093s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1093s] | ^~~~~~~~~~~~ [ 1093s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1093s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1093s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/vector-fst.h: In instantiation of 'void fst::internal::VectorFstBaseImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]': [ 1093s] ./../include/fst/vector-fst.h:409:27: required from 'void fst::internal::VectorFstImpl::DeleteStates(const std::vector&) [with S = fst::VectorState >, std::allocator > > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1093s] 409 | BaseImpl::DeleteStates(dstates); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1093s] ./../include/fst/mutable-fst.h:338:35: required from 'void fst::ImplToMutableFst::DeleteStates(const std::vector&) [with Impl = fst::internal::VectorFstImpl >, std::allocator > > > >; FST = fst::MutableFst > >; typename Impl::Arc::StateId = int; typename Impl::Arc = fst::ArcTpl >]' [ 1093s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1093s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1093s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1093s] | ^~~~~~~~~~~~ [ 1093s] ./../include/fst/vector-fst.h:255:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1093s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/vector-fst.h:265:35: warning: comparison of integer expressions of different signedness: 'fst::internal::VectorFstBaseImpl >, std::allocator > > > >::StateId' {aka 'int'} and 'std::vector >, std::allocator > > >*, std::allocator >, std::allocator > > >*> >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1093s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 1093s] ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1093s] 1314 | InitMatchers(); [ 1093s] | ^~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1093s] 1032 | return new ReplaceFstMatcher(this, [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 1033 | match_type); [ 1093s] | ~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1028:21: required from here [ 1093s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 1093s] | ^~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1340:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 1093s] | ~~^~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 1093s] ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1093s] 1314 | InitMatchers(); [ 1093s] | ^~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1093s] 1032 | return new ReplaceFstMatcher(this, [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 1033 | match_type); [ 1093s] | ~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1028:21: required from here [ 1093s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 1093s] | ^~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1340:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 1093s] | ~~^~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h: In instantiation of 'void fst::ReplaceFstMatcher::InitMatchers() [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 1093s] ./../include/fst/replace.h:1314:5: required from 'fst::ReplaceFstMatcher::ReplaceFstMatcher(const fst::ReplaceFst*, fst::MatchType) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1093s] 1314 | InitMatchers(); [ 1093s] | ^~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1032:14: required from 'fst::MatcherBase* fst::ReplaceFst::InitMatcher(fst::MatchType) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1093s] 1032 | return new ReplaceFstMatcher(this, [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 1033 | match_type); [ 1093s] | ~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1028:21: required from here [ 1093s] 1028 | MatcherBase *InitMatcher(MatchType match_type) const override { [ 1093s] | ^~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1340:25: warning: comparison of integer expressions of different signedness: 'fst::ReplaceFstMatcher >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 1340 | for (Label i = 0; i < fst_array.size(); ++i) { [ 1093s] | ~~^~~~~~~~~~~~~~~~~~ [ 1093s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:65, [ 1093s] from ./../include/fst/intersect.h:24: [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, fst::PoolAllocator > > > >; _ForwardIterator = fst::ArcTpl >*; _Allocator = fst::PoolAllocator > >]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1093s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1093s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1093s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1093s] | ^~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1093s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1093s] 1698 | this->_M_impl._M_start, [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 1699 | _M_get_Tp_allocator()); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; = void; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1093s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1093s] | ^~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1093s] 711 | _M_range_initialize(__first, __last, [ 1093s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1093s] 712 | std::__iterator_category(__first)); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::ArcTpl >; M = fst::PoolAllocator > >]': [ 1093s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1093s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(const fst::internal::ReplaceFstImpl&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 1093s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1093s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1093s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1093s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1093s] 608 | std::forward<_Args>(__args)...); // might throw [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1093s] 969 | auto __pi = ::new (__mem) [ 1093s] | ^~~~~~~~~~~~~ [ 1093s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1093s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1093s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1093s] | ^ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1093s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 1008 | std::forward<_Args>(__args)...); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 1093s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1093s] 1015 | : ImplToFst(fst, safe) {} [ 1093s] | ^ [ 1093s] ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1093s] 1019 | return new ReplaceFst(*this, safe); [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1018:15: required from here [ 1093s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 1093s] | ^~~~ [ 1093s] ./../include/fst/replace.h:594:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 1093s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(const fst::internal::ReplaceFstImpl&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 1093s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1093s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1093s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1093s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1093s] 608 | std::forward<_Args>(__args)...); // might throw [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1093s] 969 | auto __pi = ::new (__mem) [ 1093s] | ^~~~~~~~~~~~~ [ 1093s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1093s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1093s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1093s] | ^ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1093s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 1008 | std::forward<_Args>(__args)...); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 1093s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1093s] 1015 | : ImplToFst(fst, safe) {} [ 1093s] | ^ [ 1093s] ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1093s] 1019 | return new ReplaceFst(*this, safe); [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1018:15: required from here [ 1093s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 1093s] | ^~~~ [ 1093s] ./../include/fst/replace.h:594:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 1093s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h: In instantiation of 'fst::internal::ReplaceFstImpl::ReplaceFstImpl(const fst::internal::ReplaceFstImpl&) [with Arc = fst::ArcTpl >; StateTable = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}]' [ 1093s] 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; allocator_type = std::allocator]' [ 1093s] 657 | { std::_Construct(__p, std::forward<_Args>(__args)...); } [ 1093s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1093s] 607 | allocator_traits<_Alloc>::construct(__a, _M_ptr(), [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1093s] 608 | std::forward<_Args>(__args)...); // might throw [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Alloc = std::allocator; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1093s] 969 | auto __pi = ::new (__mem) [ 1093s] | ^~~~~~~~~~~~~ [ 1093s] 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' [ 1093s] 1713 | : _M_ptr(), _M_refcount(_M_ptr, __tag, std::forward<_Args>(__args)...) [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >&}; _Tp = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1093s] 463 | : __shared_ptr<_Tp>(__tag, std::forward<_Args>(__args)...) [ 1093s] | ^ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >, int>, fst::DefaultCacheStore > > >; _Args = {fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >&}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >]' [ 1093s] 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 1008 | std::forward<_Args>(__args)...); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/fst.h:998:37: required from 'fst::ImplToFst::ImplToFst(const fst::ImplToFst&, bool) [with Impl = fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >; FST = fst::Fst > >]' [ 1093s] 998 | impl_ = std::make_shared(*(fst.impl_)); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1015:34: required from 'fst::ReplaceFst::ReplaceFst(const fst::ReplaceFst&, bool) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1093s] 1015 | : ImplToFst(fst, safe) {} [ 1093s] | ^ [ 1093s] ./../include/fst/replace.h:1019:12: required from 'fst::ReplaceFst* fst::ReplaceFst::Copy(bool) const [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>; CacheStore = fst::DefaultCacheStore > >]' [ 1093s] 1019 | return new ReplaceFst(*this, safe); [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] ./../include/fst/replace.h:1018:15: required from here [ 1093s] 1018 | ReplaceFst *Copy(bool safe = false) const override { [ 1093s] | ^~~~ [ 1093s] ./../include/fst/replace.h:594:25: warning: comparison of integer expressions of different signedness: 'fst::internal::ReplaceFstImpl >, fst::DefaultReplaceStateTable >, int>, fst::DefaultCacheStore > > >::Label' {aka 'int'} and 'std::vector > >, std::default_delete > > > >, std::allocator > >, std::default_delete > > > > > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1093s] 594 | for (Label i = 1; i < impl.fst_array_.size(); ++i) { [ 1093s] | ~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ArcUniqueMapper > >::Equal]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1093s] | ^~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:61: [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 607 | __miter_base(_Iterator __it) [ 1093s] | ^~~~~~~~~~~~ [ 1093s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 1093s] from ./../include/fst/arcsort.h:23: [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >::ArcCompare>]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1757:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 1757 | while (__comp(__val, __next)) [ 1093s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >::ArcCompare>]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1093s] | ^~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1993:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 1993 | if (__comp(__val, __middle)) [ 1093s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >::ArcCompare>]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1093s] | ^~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 155 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) [ 1093s] | ^~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator2 std::swap_ranges(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 204 | swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, [ 1093s] | ^~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:215:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 215 | std::iter_swap(__first1, __first2); [ 1093s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 1235 | __rotate(_RandomAccessIterator __first, [ 1093s] | ^~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1265:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 1265 | std::swap_ranges(__first, __middle, __middle); [ 1093s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1286:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 1286 | std::iter_swap(__p, __q); [ 1093s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1312:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 1312 | std::iter_swap(__p, __q); [ 1093s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 1348 | rotate(_ForwardIterator __first, _ForwardIterator __middle, [ 1093s] | ^~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 1357 | return std::__rotate(__first, __middle, __last, [ 1093s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 1358 | std::__iterator_category(__first)); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 1093s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2446:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 2446 | if (__comp(__middle, __first)) [ 1093s] | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2447:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 2447 | std::iter_swap(__first, __middle); [ 1093s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1093s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1093s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 2475 | = std::rotate(__first_cut, __middle, __second_cut); [ 1093s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 2477 | __len11, __len22, __comp); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1093s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1093s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 1093s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1094s] depbase=`echo rmepsilon.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1094s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT rmepsilon.lo -MD -MP -MF $depbase.Tpo -c -o rmepsilon.lo rmepsilon.cc &&\ [ 1094s] mv -f $depbase.Tpo $depbase.Plo [ 1094s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT rmepsilon.lo -MD -MP -MF .deps/rmepsilon.Tpo -c rmepsilon.cc -fPIC -DPIC -o .libs/rmepsilon.o [ 1094s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:66, [ 1094s] from ./../include/fst/disambiguate.h:26: [ 1094s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In static member function 'static void std::__uninitialized_construct_buf_dispatch< >::__ucr(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::ArcTpl >*; _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; bool = false]': [ 1094s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:203:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1094s] 203 | __ucr(_Pointer __first, _Pointer __last, [ 1094s] | ^~~~~ [ 1094s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In function 'void std::__uninitialized_construct_buf(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::ArcTpl >*; _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1094s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:249:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1094s] 249 | __uninitialized_construct_buf(_Pointer __first, _Pointer __last, [ 1094s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1094s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = fst::ArcTpl >]': [ 1094s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1094s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 1094s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1094s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = fst::ArcTpl >*; _Container = vector >, allocator > > >]': [ 1094s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1094s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1094s] | ^~~~~~~~~~~~ [ 1094s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _To = fst::ArcTpl >*]': [ 1094s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:346:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1094s] 346 | __niter_wrap(_From __from, _To __res) [ 1094s] | ^~~~~~~~~~~~ [ 1094s] depbase=`echo shortest-distance.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1094s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT shortest-distance.lo -MD -MP -MF $depbase.Tpo -c -o shortest-distance.lo shortest-distance.cc &&\ [ 1094s] mv -f $depbase.Tpo $depbase.Plo [ 1094s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT shortest-distance.lo -MD -MP -MF .deps/shortest-distance.Tpo -c shortest-distance.cc -fPIC -DPIC -o .libs/shortest-distance.o [ 1095s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:61, [ 1095s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61: [ 1095s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >::Compare>]': [ 1095s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1095s] 135 | __push_heap(_RandomAccessIterator __first, [ 1095s] | ^~~~~~~~~~~ [ 1095s] depbase=`echo shortest-path.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1095s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT shortest-path.lo -MD -MP -MF $depbase.Tpo -c -o shortest-path.lo shortest-path.cc &&\ [ 1095s] mv -f $depbase.Tpo $depbase.Plo [ 1095s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT shortest-path.lo -MD -MP -MF .deps/shortest-path.Tpo -c shortest-path.cc -fPIC -DPIC -o .libs/shortest-path.o [ 1095s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Tp = fst::GallicArc >, fst::GALLIC_LEFT>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >, fst::GALLIC_LEFT> >::Compare>]': [ 1095s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:135:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1095s] In file included from ./../include/fst/script/rmepsilon.h:25, [ 1095s] from rmepsilon.cc:18: [ 1095s] ./../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]': [ 1095s] ./../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]' [ 1095s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1095s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1095s] 679 | &unweighted); [ 1095s] | ~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1095s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 1095s] | ^~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1095s] 123 | internal::RmEpsilon(fst, opts); [ 1095s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1095s] rmepsilon.cc:34:1: required from here [ 1095s] 164 | ({#Op, Arc::Type()}, Op) [ 1095s] | ^ [ 1095s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1095s] In file included from ./../include/fst/script/rmepsilon.h:26: [ 1095s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 1095s] ./../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]' [ 1095s] 62 | RmEpsilon(fst, distance, ropts); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1095s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1095s] 123 | internal::RmEpsilon(fst, opts); [ 1095s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1095s] rmepsilon.cc:34:1: required from here [ 1095s] 164 | ({#Op, Arc::Type()}, Op) [ 1095s] | ^ [ 1095s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 1095s] ./../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]' [ 1095s] 62 | RmEpsilon(fst, distance, ropts); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1095s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1095s] 123 | internal::RmEpsilon(fst, opts); [ 1095s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1095s] rmepsilon.cc:34:1: required from here [ 1095s] 164 | ({#Op, Arc::Type()}, Op) [ 1095s] | ^ [ 1095s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = TropicalWeightTpl]': [ 1095s] ./../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]' [ 1095s] 62 | RmEpsilon(fst, distance, ropts); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1095s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1095s] 123 | internal::RmEpsilon(fst, opts); [ 1095s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1095s] rmepsilon.cc:34:1: required from here [ 1095s] 164 | ({#Op, Arc::Type()}, Op) [ 1095s] | ^ [ 1095s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = NaturalShortestFirstQueue >; typename Arc::Weight = TropicalWeightTpl]': [ 1095s] ./../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]' [ 1095s] 62 | RmEpsilon(fst, distance, ropts); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1095s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1095s] 123 | internal::RmEpsilon(fst, opts); [ 1095s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1095s] rmepsilon.cc:34:1: required from here [ 1095s] 164 | ({#Op, Arc::Type()}, Op) [ 1095s] | ^ [ 1095s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 1095s] ./../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]' [ 1095s] 62 | RmEpsilon(fst, distance, ropts); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1095s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1095s] 123 | internal::RmEpsilon(fst, opts); [ 1095s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1095s] rmepsilon.cc:34:1: required from here [ 1095s] 164 | ({#Op, Arc::Type()}, Op) [ 1095s] | ^ [ 1095s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = TropicalWeightTpl]': [ 1095s] ./../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]' [ 1095s] 62 | RmEpsilon(fst, distance, ropts); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1095s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 1095s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1095s] 123 | internal::RmEpsilon(fst, opts); [ 1095s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1095s] rmepsilon.cc:34:1: required from here [ 1095s] 164 | ({#Op, Arc::Type()}, Op) [ 1095s] | ^ [ 1095s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../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]': [ 1095s] ./../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]' [ 1095s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1095s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1095s] 679 | &unweighted); [ 1095s] | ~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1095s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 1095s] | ^~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1095s] 123 | internal::RmEpsilon(fst, opts); [ 1095s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1095s] rmepsilon.cc:34:1: required from here [ 1095s] 164 | ({#Op, Arc::Type()}, Op) [ 1095s] | ^ [ 1095s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 1095s] ./../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]' [ 1095s] 62 | RmEpsilon(fst, distance, ropts); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1095s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1095s] 123 | internal::RmEpsilon(fst, opts); [ 1095s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1095s] rmepsilon.cc:34:1: required from here [ 1095s] 164 | ({#Op, Arc::Type()}, Op) [ 1095s] | ^ [ 1095s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 1095s] ./../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]' [ 1095s] 62 | RmEpsilon(fst, distance, ropts); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1095s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1095s] 123 | internal::RmEpsilon(fst, opts); [ 1095s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1095s] rmepsilon.cc:34:1: required from here [ 1095s] 164 | ({#Op, Arc::Type()}, Op) [ 1095s] | ^ [ 1095s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 1095s] ./../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]' [ 1095s] 62 | RmEpsilon(fst, distance, ropts); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1095s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1095s] 123 | internal::RmEpsilon(fst, opts); [ 1095s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1095s] rmepsilon.cc:34:1: required from here [ 1095s] 164 | ({#Op, Arc::Type()}, Op) [ 1095s] | ^ [ 1095s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 1095s] ./../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]' [ 1095s] 62 | RmEpsilon(fst, distance, ropts); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1095s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 1095s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1095s] 123 | internal::RmEpsilon(fst, opts); [ 1095s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1095s] rmepsilon.cc:34:1: required from here [ 1095s] 164 | ({#Op, Arc::Type()}, Op) [ 1095s] | ^ [ 1095s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1095s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1095s] | ~~^~~~~~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~ [ 1095s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1095s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1095s] | ~~^~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:257:7: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 257 | operator*() const [ 1096s] | ^~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In constructor 'constexpr std::reverse_iterator<_Iterator>::reverse_iterator(iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:188:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type' changed in GCC 7.1 [ 1096s] 188 | reverse_iterator(iterator_type __x) [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In constructor 'constexpr std::reverse_iterator<_Iterator>::reverse_iterator(iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:188:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type' changed in GCC 7.1 [ 1096s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66, [ 1096s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/random.h:34, [ 1096s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:48: [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:914:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 914 | { return reverse_iterator(end()); } [ 1096s] | ^ [ 1096s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1096s] | ~~^~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1096s] | ~~^~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1096s] | ~~^~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 679 | &unweighted); [ 1096s] | ~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:72:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 72 | AutoQueue queue(*fst, &distance, EpsilonArcFilter()); [ 1096s] | ^~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = AutoQueue; typename Arc::Weight = LogWeightTpl]': [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1096s] | ~~^~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1096s] | ~~^~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1096s] | ~~^~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = FifoQueue; typename Arc::Weight = LogWeightTpl]': [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:78:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 78 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1096s] | ~~^~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1096s] | ~~^~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1096s] | ~~^~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = LifoQueue; typename Arc::Weight = LogWeightTpl]': [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:83:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 83 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1096s] | ~~^~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1096s] | ~~^~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1096s] | ~~^~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = StateOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1096s] | ~~^~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1096s] | ~~^~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1096s] | ~~^~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h: In instantiation of 'void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&) [with Arc = ArcTpl >; Queue = TopOrderQueue; typename Arc::Weight = LogWeightTpl]': [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:104:26: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 104 | internal::RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/rmepsilon.h:217:24: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 217 | for (size_t i = 0; i < fst->NumStates(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:230:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 230 | for (size_t i = 0; i < fst->NumStates(); i++) states.push_back(i); [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:243:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 243 | for (StateId i = 0; i < order.size(); i++) states[order[i]] = i; [ 1096s] | ~~^~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:251:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 251 | for (StateId i = 0; i < scc.size(); i++) { [ 1096s] | ~~^~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:255:27: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 255 | for (StateId i = 0; i < first.size(); i++) { [ 1096s] | ~~^~~~~~~~~~~~~~ [ 1096s] ./../include/fst/rmepsilon.h:282:26: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 282 | for (size_t s = 0; s < fst->NumStates(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~ [ 1096s] In file included from ./../include/fst/connect.h:29, [ 1096s] from ./../include/fst/queue.h:33, [ 1096s] from ./../include/fst/script/shortest-distance.h:25, [ 1096s] from shortest-distance.cc:18: [ 1096s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1096s] | ^~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 313 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] In file included from ./../include/fst/arcfilter.h:24, [ 1096s] from ./../include/fst/queue.h:32: [ 1096s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 313 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] In file included from ./../include/fst/mutable-fst.h:37: [ 1096s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1096s] | ^~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 313 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1096s] | ^~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 313 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 313 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1096s] | ^~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 313 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1096s] | ^~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 313 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 313 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1096s] | ^~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 313 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] In file included from ./../include/fst/script/shortest-distance.h:26: [ 1096s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = TropicalWeightTpl]': [ 1096s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 1096s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:49:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 1096s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1096s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 1096s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:49:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 1096s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/shortest-distance.h: In instantiation of 'typename Arc::Weight fst::ShortestDistance(const Fst&, float) [with Arc = ArcTpl >; typename Arc::Weight = LogWeightTpl]': [ 1096s] ./../include/fst/script/shortest-distance.h:230:46: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs3*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs3 = WithReturnValue >]' [ 1096s] 230 | args->retval = WeightClass(ShortestDistance(fst, std::get<1>(args->args))); [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:49:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 349 | for (StateId state = 0; state < distance.size(); ++state) { [ 1096s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr bool std::operator==(const reverse_iterator<_Iterator>&, const reverse_iterator<_Iterator>&) [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:441:5: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 441 | operator==(const reverse_iterator<_Iterator>& __x, [ 1096s] | ^~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr bool std::operator!=(const reverse_iterator<_Iterator>&, const reverse_iterator<_Iterator>&) [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:455:5: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 455 | operator!=(const reverse_iterator<_Iterator>& __x, [ 1096s] | ^~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1096s] | ^~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 1096s] from ./../include/fst/randgen.h:23: [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 1963 | lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1096s] | ^~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1973:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 1973 | return std::__lower_bound(__first, __last, __val, [ 1096s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:257:7: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 257 | operator*() const [ 1096s] | ^~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = double; _Alloc = std::allocator]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:924:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 924 | { return const_reverse_iterator(end()); } [ 1096s] | ^ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rend() const [with _Tp = double; _Alloc = std::allocator]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:944:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 944 | { return const_reverse_iterator(begin()); } [ 1096s] | ^ [ 1096s] In file included from ./../include/fst/queue.h:33: [ 1096s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1096s] ./../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]' [ 1096s] 303 | Connect(fst); [ 1096s] | ~~~~~~~^~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~ [ 1096s] In file included from ./../include/fst/queue.h:35: [ 1096s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1096s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 1096s] 114 | visitor->FinishVisit(); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1096s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 1096s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1096s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 1096s] | ^~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~~ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~~ [ 1096s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:71, [ 1096s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/specfun.h:43, [ 1096s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/cmath:3898, [ 1096s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:40, [ 1096s] from ./../include/fst/randequivalent.h:25: [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >; _Value = const double; _Compare = std::greater]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 195 | operator()(_Iterator __it, _Value& __val) [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1096s] ./../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]' [ 1096s] 303 | Connect(fst); [ 1096s] | ~~~~~~~^~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1096s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 1096s] 114 | visitor->FinishVisit(); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1096s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 1096s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1096s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 1096s] | ^~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~~ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~~ [ 1096s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:67: [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::iterator_type std::reverse_iterator<_Iterator>::base() const [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:241:7: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 241 | base() const [ 1096s] | ^~~~ [ 1096s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1096s] ./../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]' [ 1096s] 303 | Connect(fst); [ 1096s] | ~~~~~~~^~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1096s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = EpsilonArcFilter > >]' [ 1096s] 114 | visitor->FinishVisit(); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1096s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::EpsilonArcFilter > >; S = int]' [ 1096s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1096s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:103:30: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 103 | TopOrderQueue queue(*fst, EpsilonArcFilter()); [ 1096s] | ^~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~~ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1096s] | ~~^~~~~~~~~~~~~~~~ [ 1096s] In file included from ./../include/fst/rmepsilon.h:36: [ 1096s] ./../include/fst/prune.h: In instantiation of 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]': [ 1096s] ./../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]' [ 1096s] 208 | Prune(fst, opts); [ 1096s] | ~~~~~^~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1096s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/prune.h:126:57: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 126 | if ((opts.state_threshold == 0) || (fdistance->size() <= fst->Start()) || [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 163 | arc.nextstate < fdistance->size() ? (*fdistance)[arc.nextstate] [ 1096s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/prune.h:178:35: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits, unsigned int>::value_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1096s] 178 | if (enqueued[arc.nextstate] == StateHeap::kNoKey) { [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/prune.h:186:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 186 | for (StateId i = 0; i < visited.size(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 679 | &unweighted); [ 1096s] | ~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1096s] | ^~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 679 | &unweighted); [ 1096s] | ~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1096s] | ^~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 679 | &unweighted); [ 1096s] | ~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1096s] | ^~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 679 | &unweighted); [ 1096s] | ~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1096s] | ^~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/accumulator.h: In member function 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]': [ 1096s] ./../include/fst/accumulator.h:577:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 577 | return std::lower_bound(weights_->begin() + pos + 1, weights_->end(), f, [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 578 | std::greater()) - [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 679 | &unweighted); [ 1096s] | ~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1096s] | ^~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/accumulator.h: In member function 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]': [ 1096s] ./../include/fst/accumulator.h:577:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 577 | return std::lower_bound(weights_->begin() + pos + 1, weights_->end(), f, [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 578 | std::greater()) - [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/accumulator.h: In member function 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]': [ 1096s] ./../include/fst/accumulator.h:577:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1096s] 577 | return std::lower_bound(weights_->begin() + pos + 1, weights_->end(), f, [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 578 | std::greater()) - [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] In file included from ./../include/fst/connect.h:29: [ 1096s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1096s] | ^~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 313 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1096s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 208 | Prune(fst, opts); [ 1096s] | ~~~~~^~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1096s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] In file included from ./../include/fst/arcfilter.h:24, [ 1096s] from ./../include/fst/queue.h:32: [ 1096s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 313 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1096s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 208 | Prune(fst, opts); [ 1096s] | ~~~~~^~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1096s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] In file included from ./../include/fst/mutable-fst.h:37: [ 1096s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1096s] | ^~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 313 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1096s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 208 | Prune(fst, opts); [ 1096s] | ~~~~~^~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1096s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] In file included from ./../include/fst/queue.h:34: [ 1096s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]': [ 1096s] ./../include/fst/prune.h:146:30: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1096s] 146 | enqueued[s] = heap.Insert(s); [ 1096s] | ~~~~~~~~~~~^~~ [ 1096s] ./../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]' [ 1096s] 208 | Prune(fst, opts); [ 1096s] | ~~~~~^~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1096s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 57 | if (size_ < values_.size()) { [ 1096s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 1096s] ./../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]' [ 1096s] 224 | state_queue_->Update(nextstate); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 151 | sd_state_.ShortestDistance(source); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1096s] ./../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]' [ 1096s] 270 | rmeps_state.Expand(state); [ 1096s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1096s] | ~~^~~~~~~~~~~~~~ [ 1096s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1096s] ./../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]' [ 1096s] 184 | state_queue_->Enqueue(source); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1096s] ./../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]' [ 1096s] 151 | sd_state_.ShortestDistance(source); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1096s] ./../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]' [ 1096s] 270 | rmeps_state.Expand(state); [ 1096s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:99:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 99 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1096s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1096s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1096s] ./../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]' [ 1096s] 218 | key_[s] = heap_.Insert(s); [ 1096s] | ~~~~~~~~~~~~^~~ [ 1096s] ./../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]' [ 1096s] 184 | state_queue_->Enqueue(source); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1096s] ./../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]' [ 1096s] 151 | sd_state_.ShortestDistance(source); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1096s] ./../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]' [ 1096s] 270 | rmeps_state.Expand(state); [ 1096s] | ~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:89:18: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 89 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 57 | if (size_ < values_.size()) { [ 1096s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1096s] In file included from ./../include/fst/vector-fst.h:34, [ 1096s] from ./../include/fst/cache.h:33, [ 1096s] from ./../include/fst/shortest-path.h:31, [ 1096s] from ./../include/fst/script/shortest-path.h:25, [ 1096s] from shortest-path.cc:18: [ 1096s] ./../include/fst/fst.h: In instantiation of 'class fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/expanded-fst.h:128:7: required from 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1096s] | ^~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 468 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] In file included from ./../include/fst/expanded-fst.h:33, [ 1096s] from ./../include/fst/mutable-fst.h:37: [ 1096s] ./../include/fst/fst.h:1017:14: note: by 'fst::ImplToFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 1017 | ImplToFst &operator=(ImplToFst &&fst) noexcept { [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/expanded-fst.h: In instantiation of 'class fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/mutable-fst.h:290:7: required from 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 468 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/expanded-fst.h:128:7: note: by 'fst::ImplToExpandedFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 128 | class ImplToExpandedFst : public ImplToFst { [ 1096s] | ^~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h: In instantiation of 'class fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >': [ 1096s] ./../include/fst/vector-fst.h:520:7: required from 'class fst::VectorFst > >, fst::VectorState > >, std::allocator > > > > >' [ 1096s] 520 | class VectorFst : public ImplToMutableFst> { [ 1096s] | ^~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 468 | VectorFst rfst; [ 1096s] | ^~~~ [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/mutable-fst.h:55:28: warning: 'fst::MutableFst& fst::MutableFst::operator=(const fst::Fst&) [with A = fst::ReverseArc > >]' was hidden [-Woverloaded-virtual=] [ 1096s] 55 | virtual MutableFst &operator=(const Fst &fst) = 0; [ 1096s] | ^~~~~~~~ [ 1096s] ./../include/fst/mutable-fst.h:290:7: note: by 'fst::ImplToMutableFst > >, std::allocator > > > > >, fst::MutableFst > > > >::operator=' [ 1096s] 290 | class ImplToMutableFst : public ImplToExpandedFst { [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 475 | if (state < distance->size()) { [ 1096s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 475 | if (state < distance->size()) { [ 1096s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 475 | if (state < distance->size()) { [ 1096s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 99 | ShortestPath>( [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1096s] 100 | ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 475 | if (state < distance->size()) { [ 1096s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 475 | if (state < distance->size()) { [ 1096s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 475 | if (state < distance->size()) { [ 1096s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 679 | &unweighted); [ 1096s] | ~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1096s] | ^~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1096s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 218 | std::get<3>(*args)); [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] shortest-distance.cc:48:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 450 | &parent)) { [ 1096s] | ~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1096s] 182 | while (distance->size() < source) { [ 1096s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1096s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1096s] 214 | while (distance->size() <= arc.nextstate) { [ 1096s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 483 | opts.weight_threshold, opts.state_threshold); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/shortest-path.h:339:53: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'fst::Fst > > >::StateId' {aka 'int'} [-Wsign-compare] [ 1096s] 339 | if (ifst.Start() == kNoStateId || distance.size() <= ifst.Start() || [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/shortest-path.h:348:23: warning: comparison of integer expressions of different signedness: 'std::vector >, std::allocator > > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1096s] 348 | while (pairs.size() <= final_state) { [ 1096s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~ [ 1096s] ./../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 'unsigned int'} [-Wsign-compare] [ 1096s] 367 | : (p.first < distance.size()) ? distance[p.first] : Weight::Zero(); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/shortest-path.h:373:21: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare] [ 1096s] 373 | while (r.size() <= p.first + 1) r.push_back(0); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 679 | &unweighted); [ 1096s] | ~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1096s] | ^~~~~~~~~~~ [ 1096s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1096s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 208 | Prune(fst, opts); [ 1096s] | ~~~~~^~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1096s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 450 | &parent)) { [ 1096s] | ~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 90 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1096s] 182 | while (distance->size() < source) { [ 1096s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1096s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1096s] 214 | while (distance->size() <= arc.nextstate) { [ 1096s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 450 | &parent)) { [ 1096s] | ~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 94 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1096s] 182 | while (distance->size() < source) { [ 1096s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1096s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1096s] 214 | while (distance->size() <= arc.nextstate) { [ 1096s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 450 | &parent)) { [ 1096s] | ~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 99 | ShortestPath>( [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1096s] 100 | ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1096s] 182 | while (distance->size() < source) { [ 1096s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1096s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1096s] 214 | while (distance->size() <= arc.nextstate) { [ 1096s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 450 | &parent)) { [ 1096s] | ~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1096s] 182 | while (distance->size() < source) { [ 1096s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1096s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1096s] 214 | while (distance->size() <= arc.nextstate) { [ 1096s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 450 | &parent)) { [ 1096s] | ~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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 >]' [ 1096s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1096s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] shortest-path.cc:35:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/shortest-path.h:182:27: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1096s] 182 | while (distance->size() < source) { [ 1096s] | ~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1096s] ./../include/fst/shortest-path.h:214:31: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const fst::ArcTpl >::StateId' {aka 'const int'} [-Wsign-compare] [ 1096s] 214 | while (distance->size() <= arc.nextstate) { [ 1096s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1096s] ./../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]': [ 1096s] ./../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]' [ 1096s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1096s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 679 | &unweighted); [ 1096s] | ~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1096s] | ^~~~~~~~~~~ [ 1096s] ./../include/fst/prune.h:123:21: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1096s] 123 | ShortestDistance(*fst, &tmp, true, opts.delta); [ 1096s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 208 | Prune(fst, opts); [ 1096s] | ~~~~~^~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1096s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1096s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::IDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1096s] ./../include/fst/prune.h:45:27: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1096s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1096s] | ^~~~~~~~~ [ 1096s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1096s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1096s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1096s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1096s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 208 | Prune(fst, opts); [ 1096s] | ~~~~~^~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1096s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/prune.h:52:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 52 | return s < idistance_.size() ? idistance_[s] : Weight::Zero(); [ 1096s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/prune.h: In instantiation of 'Weight fst::internal::PruneCompare::FDistance(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1096s] ./../include/fst/prune.h:45:41: required from 'bool fst::internal::PruneCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1096s] 45 | const auto wx = Times(IDistance(x), FDistance(x)); [ 1096s] | ^~~~~~~~~ [ 1096s] ./../include/fst/heap.h:75:33: required from 'void fst::Heap::Update(int, const Value&) [with T = int; Compare = fst::internal::PruneCompare >; Value = int]' [ 1096s] 75 | const bool is_better = comp_(value, values_[Parent(i)]); [ 1096s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/prune.h:182:20: required from 'void fst::Prune(MutableFst*, const PruneOptions&) [with Arc = ArcTpl >; ArcFilter = AnyArcFilter > >]' [ 1096s] 182 | heap.Update(enqueued[arc.nextstate], arc.nextstate); [ 1096s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 208 | Prune(fst, opts); [ 1096s] | ~~~~~^~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1096s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../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]' [ 1096s] 62 | RmEpsilon(fst, distance, ropts); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1096s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1096s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1096s] 123 | internal::RmEpsilon(fst, opts); [ 1096s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1096s] rmepsilon.cc:34:1: required from here [ 1096s] 164 | ({#Op, Arc::Type()}, Op) [ 1096s] | ^ [ 1096s] ./../include/fst/prune.h:56:14: warning: comparison of integer expressions of different signedness: 'const int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1096s] 56 | return s < fdistance_.size() ? fdistance_[s] : Weight::Zero(); [ 1096s] | ~~^~~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1096s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BI2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1096s] | ^~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:922:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 922 | return std::__copy_move_backward_a(std::__miter_base(__first), [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 923 | std::__miter_base(__last), [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 924 | __result); [ 1096s] | ~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1096s] | ^~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 1777 | if (__comp(__i, __first)) [ 1096s] | ~~~~~~^~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1096s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 2658 | __chunk_insertion_sort(_RandomAccessIterator __first, [ 1096s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 1096s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 2755 | __middle - __first, [ 1096s] | ~~~~~~~~~~~~~~~~~~~ [ 1096s] 2756 | __last - __middle, [ 1096s] | ~~~~~~~~~~~~~~~~~~ [ 1096s] 2757 | __comp); [ 1096s] | ~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::ArcTpl >*; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1096s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = fst::ArcTpl >*; _BI2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1096s] | ^~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 2278 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, [ 1096s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2297:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 2297 | if (__comp(__last2, __last1)) [ 1096s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = fst::ArcTpl >*]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1096s] | ^~~~~~~~~~~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = fst::ArcTpl >*]': [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 675 | move(_II __first, _II __last, _OI __result) [ 1096s] | ^~~~ [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1096s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1096s] 684 | std::__miter_base(__last), __result); [ 1096s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1097s] | ^~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] In file included from ./../include/fst/test-properties.h:27, [ 1097s] from ./../include/fst/vector-fst.h:35: [ 1097s] ./../include/fst/connect.h: In instantiation of 'void fst::Connect(MutableFst*) [with Arc = ArcTpl >]': [ 1097s] ./../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]' [ 1097s] 401 | Connect(ofst); [ 1097s] | ~~~~~~~^~~~~~ [ 1097s] ./../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]' [ 1097s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 483 | opts.weight_threshold, opts.state_threshold); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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 >]' [ 1097s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1097s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1097s] shortest-path.cc:35:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/connect.h:287:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 287 | for (StateId s = 0; s < access.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2613:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2613 | if (__comp(__first2, __first1)) [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1097s] | ^~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1097s] | ^~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _RandomAccessIterator2 = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1097s] | ^~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1097s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2643 | __first + __step_size, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2644 | __first + __two_step, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2645 | __result, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1097s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2651 | __first + __step_size, __last, __result, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] In file included from ./../include/fst/shortest-distance.h:31, [ 1097s] from ./../include/fst/prune.h:31, [ 1097s] from ./../include/fst/determinize.h:41, [ 1097s] from ./../include/fst/shortest-path.h:32: [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 1097s] ./../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]' [ 1097s] 229 | state_queue->Update(arc.nextstate); [ 1097s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 450 | &parent)) { [ 1097s] | ~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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 >]' [ 1097s] 99 | ShortestPath>( [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1097s] 100 | ifst, ofst, &distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1097s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1097s] shortest-path.cc:35:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1097s] | ~~^~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::ArcTpl >*; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1097s] | ^~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = fst::ArcTpl >*; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 675 | move(_II __first, _II __last, _OI __result) [ 1097s] | ^~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1097s] ./../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]' [ 1097s] 189 | state_queue->Enqueue(source); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1097s] ./../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]' [ 1097s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 450 | &parent)) { [ 1097s] | ~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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 >]' [ 1097s] 109 | ShortestPath>(ifst, ofst, &distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1097s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1097s] shortest-path.cc:35:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1097s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1097s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1097s] | ^~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Iterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Compare = fst::ArcUniqueMapper >, fst::GALLIC_LEFT> >::Equal]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1097s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1097s] | ^~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ArcTpl >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1097s] | ^~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1097s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2643 | __first + __step_size, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2644 | __first + __two_step, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2645 | __result, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1097s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2651 | __first + __step_size, __last, __result, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2685 | std::__chunk_insertion_sort(__first, __last, __step_size, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2689 | std::__merge_sort_loop(__first, __last, __buffer, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2690 | __step_size, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = fst::ArcTpl >*; _InputIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2252 | __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 1097s] | ^~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2367:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2367 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1097s] | ^~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2368 | std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2369 | __first, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2373:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2373 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1097s] | ^~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2374 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2375 | __buffer_end, __last, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2709 | __middle - __first, __last - __middle, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2710 | __buffer, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]': [ 1097s] ./../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]' [ 1097s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 679 | &unweighted); [ 1097s] | ~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 65 | QueueConstructor::Construct(ifst, distance)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 >]' [ 1097s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1097s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1097s] shortest-path.cc:35:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1097s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1097s] | ^~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 675 | move(_II __first, _II __last, _OI __result) [ 1097s] | ^~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 684 | std::__miter_base(__last), __result); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _Distance = int]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 1097s] | ^~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2333:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2333 | __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1097s] | ^~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2334:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2334 | _GLIBCXX_MOVE_BACKWARD3(__first, __middle, __last); [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2344:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2344 | __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1097s] | ^~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2345:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2345 | _GLIBCXX_MOVE3(__middle, __last, __first); [ 1097s] | ^~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2352 | return std::rotate(__first, __middle, __last); [ 1097s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2391 | __len1, __len2, __buffer, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1097s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1097s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2419 | _Distance(__len1 - __len11), __len22, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2420 | __buffer, __buffer_size); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2422 | __len11, __len22, [ 1097s] | ~~~~~~~~~~~~~~~~~ [ 1097s] 2423 | __buffer, __buffer_size, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2425 | _Distance(__len1 - __len11), [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2426 | _Distance(__len2 - __len22), [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2427 | __buffer, __buffer_size, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2726 | __buffer_size, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2728 | __buffer_size, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2730 | _Distance(__middle - __first), [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2731 | _Distance(__last - __middle), [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2732 | __buffer, __buffer_size, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2733 | __comp); [ 1097s] | ~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 2737 | __buffer, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::ArcCompare>]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 4933 | __stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1097s] | ^~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 1097s] | ^~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 4951 | std::__stable_sort_adaptive(__first, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1097s] 4952 | __first + _DistanceType(__buf.size()), [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 4953 | __last, __buf.begin(), __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 4958 | _DistanceType(__buf.size()), __comp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 5017 | stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1097s] | ^~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1097s] 5029 | _GLIBCXX_STD_A::__stable_sort(__first, __last, [ 1097s] | ^ [ 1097s] In file included from ./../include/fst/prune.h:30: [ 1097s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1097s] ./../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]' [ 1097s] 218 | key_[s] = heap_.Insert(s); [ 1097s] | ~~~~~~~~~~~~^~~ [ 1097s] ./../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]' [ 1097s] 189 | state_queue->Enqueue(source); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1097s] ./../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]' [ 1097s] 449 | if (internal::SingleShortestPath(ifst, distance, opts, &f_parent, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 450 | &parent)) { [ 1097s] | ~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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 >]' [ 1097s] 99 | ShortestPath>( [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1097s] 100 | ifst, ofst, &distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1097s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1097s] shortest-path.cc:35:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 57 | if (size_ < values_.size()) { [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = true; StateId = int]': [ 1097s] ./../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]' [ 1097s] 224 | state_queue_->Update(nextstate); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 264 | sd_state.ShortestDistance(opts.source); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 112 | ShortestDistance(fst, distance, sopts); [ 1097s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 121 | ShortestDistance>(fst, distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1097s] 180 | internal::ShortestDistance>( [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1097s] 182 | fst, &typed_distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] shortest-distance.cc:47:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1097s] | ~~^~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::StateOrderQueue::Enqueue(StateId) [with S = int; StateId = int]': [ 1097s] ./../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]' [ 1097s] 184 | state_queue_->Enqueue(source); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1097s] ./../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]' [ 1097s] 264 | sd_state.ShortestDistance(opts.source); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 112 | ShortestDistance(fst, distance, sopts); [ 1097s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 121 | ShortestDistance>(fst, distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:190:64: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1097s] 190 | internal::ShortestDistance>( [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1097s] 191 | fst, &typed_distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] shortest-distance.cc:47:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/queue.h:503:29: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::StateOrderQueue::StateId' {aka 'int'} [-Wsign-compare] [ 1097s] 503 | while (enqueued_.size() <= s) enqueued_.push_back(false); [ 1097s] | ~~~~~~~~~~~~~~~~~^~~~ [ 1097s] In file included from ./../include/fst/queue.h:35: [ 1097s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1097s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1097s] 114 | visitor->FinishVisit(); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1097s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1097s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 100 | return std::make_unique>(fst, ArcFilter()); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 65 | QueueConstructor::Construct(ifst, distance)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 >]' [ 1097s] 113 | ShortestPath>(ifst, ofst, &distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1097s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1097s] shortest-path.cc:35:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1097s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1097s] 114 | visitor->FinishVisit(); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1097s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1097s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 655 | queue_ = std::make_unique>(fst, filter); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1097s] ./../include/fst/shortest-distance.h:316:24: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] [ 1097s] ./../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]' [ 1097s] 208 | Prune(fst, opts); [ 1097s] | ~~~~~^~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 293 | Prune(fst, opts.weight_threshold, opts.state_threshold); [ 1097s] | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 62 | RmEpsilon(fst, distance, ropts); [ 1097s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/rmepsilon.h:73:16: required from 'void fst::script::internal::RmEpsilon(fst::MutableFst*, const fst::script::RmEpsilonOptions&) [with Arc = fst::ArcTpl >]' [ 1097s] 73 | RmEpsilon(fst, &distance, opts, &queue); [ 1097s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/rmepsilon.h:123:22: required from 'void fst::script::RmEpsilon(FstRmEpsilonArgs*) [with Arc = fst::ArcTpl >; FstRmEpsilonArgs = std::pair]' [ 1097s] 123 | internal::RmEpsilon(fst, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ [ 1097s] rmepsilon.cc:34:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/shortest-path.h: In instantiation of 'Weight fst::internal::ShortestPathCompare::PWeight(StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]': [ 1097s] ./../include/fst/shortest-path.h:251:27: required from 'bool fst::internal::ShortestPathCompare::operator()(StateId, StateId) const [with StateId = int; Weight = fst::TropicalWeightTpl]' [ 1097s] 251 | const auto wx = Times(PWeight(px.first), px.second); [ 1097s] | ^~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 196 | { return bool(_M_comp(*__it, __val)); } [ 1097s] | ~~~~~~~^~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 = int; _Tp = int; _Compare = __gnu_cxx::__ops::_Iter_comp_val > >]' [ 1097s] 140 | while (__holeIndex > __topIndex && __comp(__first + __parent, __value)) [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 216 | std::__push_heap(__first, _DistanceType((__last - __first) - 1), [ 1097s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 217 | _DistanceType(0), _GLIBCXX_MOVE(__value), __cmp); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 389 | std::push_heap(heap.begin(), heap.end(), compare); [ 1097s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 482 | internal::NShortestPath(rfst, ofst, *distance, opts.nshortest, opts.delta, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 483 | opts.weight_threshold, opts.state_threshold); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 70 | ShortestPath(ifst, ofst, distance, sopts); [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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 >]' [ 1097s] 86 | ShortestPath>(ifst, ofst, &distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-path.h:134:25: required from 'void fst::script::ShortestPath(FstShortestPathArgs*) [with Arc = fst::ArcTpl >; FstShortestPathArgs = std::tuple]' [ 1097s] 134 | internal::ShortestPath(ifst, ofst, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1097s] shortest-path.cc:35:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/shortest-path.h:269:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 269 | : (state < distance_.size()) ? distance_[state] : Weight::Zero(); [ 1097s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]': [ 1097s] ./../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]' [ 1097s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 679 | &unweighted); [ 1097s] | ~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 109 | QueueConstructor::Construct(fst, distance)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 125 | ShortestDistance>(fst, distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1097s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 165 | opts); [ 1097s] | ~~~~~ [ 1097s] shortest-distance.cc:47:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1097s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]': [ 1097s] ./../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]' [ 1097s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 679 | &unweighted); [ 1097s] | ~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 109 | QueueConstructor::Construct(fst, distance)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 129 | ShortestDistance>(fst, distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] 130 | opts); [ 1097s] | ~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1097s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 165 | opts); [ 1097s] | ~~~~~ [ 1097s] shortest-distance.cc:47:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1097s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]': [ 1097s] ./../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]' [ 1097s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 679 | &unweighted); [ 1097s] | ~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 109 | QueueConstructor::Construct(fst, distance)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 134 | ShortestDistance>(fst, distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] 135 | opts); [ 1097s] | ~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1097s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 165 | opts); [ 1097s] | ~~~~~ [ 1097s] shortest-distance.cc:47:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1097s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1097s] In file included from ./../include/fst/queue.h:34: [ 1097s] ./../include/fst/heap.h: In instantiation of 'int fst::Heap::Insert(const Value&) [with T = int; Compare = fst::internal::StateWeightCompare > >; Value = int]': [ 1097s] ./../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]' [ 1097s] 218 | key_[s] = heap_.Insert(s); [ 1097s] | ~~~~~~~~~~~~^~~ [ 1097s] ./../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]' [ 1097s] 184 | state_queue_->Enqueue(source); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1097s] ./../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]' [ 1097s] 264 | sd_state.ShortestDistance(opts.source); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 112 | ShortestDistance(fst, distance, sopts); [ 1097s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 121 | ShortestDistance>(fst, distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:181:79: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1097s] 180 | internal::ShortestDistance>( [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ [ 1097s] 182 | fst, &typed_distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] shortest-distance.cc:47:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/heap.h:57:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 57 | if (size_ < values_.size()) { [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1097s] ./../include/fst/queue.h:548:11: required from here [ 1097s] 548 | StateId Head() const final { [ 1097s] | ^~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 552 | ((front_ >= trivial_queue_.size()) || [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1097s] ./../include/fst/queue.h:563:8: required from here [ 1097s] 563 | void Enqueue(StateId s) final { [ 1097s] | ^~~~~~~ [ 1097s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1097s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1097s] ./../include/fst/queue.h:581:8: required from here [ 1097s] 581 | void Dequeue() final { [ 1097s] | ^~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1097s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1097s] ./../include/fst/queue.h:593:8: required from here [ 1097s] 593 | bool Empty() const final { [ 1097s] | ^~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 602 | return (front_ >= trivial_queue_.size()) || [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1097s] ./../include/fst/queue.h:607:8: required from here [ 1097s] 607 | void Clear() final { [ 1097s] | ^~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 611 | } else if (i < trivial_queue_.size()) { [ 1097s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1097s] ./../include/fst/queue.h:232:8: required from here [ 1097s] 232 | void Update(StateId s) override { [ 1097s] | ^~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1097s] | ~~^~~~~~~~~~~~~~ [ 1097s] ./../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]': [ 1097s] ./../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]' [ 1097s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 679 | &unweighted); [ 1097s] | ~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 109 | QueueConstructor::Construct(fst, distance)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 125 | ShortestDistance>(fst, distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1097s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 165 | opts); [ 1097s] | ~~~~~ [ 1097s] shortest-distance.cc:47:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1097s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]': [ 1097s] ./../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]' [ 1097s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 679 | &unweighted); [ 1097s] | ~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 109 | QueueConstructor::Construct(fst, distance)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 129 | ShortestDistance>(fst, distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] 130 | opts); [ 1097s] | ~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1097s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 165 | opts); [ 1097s] | ~~~~~ [ 1097s] shortest-distance.cc:47:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1097s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]': [ 1097s] ./../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]' [ 1097s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 679 | &unweighted); [ 1097s] | ~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 109 | QueueConstructor::Construct(fst, distance)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 134 | ShortestDistance>(fst, distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] 135 | opts); [ 1097s] | ~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1097s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 165 | opts); [ 1097s] | ~~~~~ [ 1097s] shortest-distance.cc:47:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1097s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1097s] In file included from ./../include/fst/cache.h:33, [ 1097s] from ./../include/fst/rmepsilon.h:32: [ 1097s] ./../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 > >]': [ 1097s] ./../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 > >]' [ 1097s] 409 | BaseImpl::DeleteStates(dstates); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1097s] ./../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 > >]' [ 1097s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1097s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1097s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1097s] | ^~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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]': [ 1097s] ./../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]' [ 1097s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 679 | &unweighted); [ 1097s] | ~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 109 | QueueConstructor::Construct(fst, distance)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 125 | ShortestDistance>(fst, distance, opts); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1097s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 165 | opts); [ 1097s] | ~~~~~ [ 1097s] shortest-distance.cc:47:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1097s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]': [ 1097s] ./../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]' [ 1097s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 679 | &unweighted); [ 1097s] | ~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 109 | QueueConstructor::Construct(fst, distance)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 129 | ShortestDistance>(fst, distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] 130 | opts); [ 1097s] | ~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1097s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 165 | opts); [ 1097s] | ~~~~~ [ 1097s] shortest-distance.cc:47:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1097s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]': [ 1097s] ./../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]' [ 1097s] 678 | SccQueueType(fst, scc_, &queue_types, filter, less.get(), &all_trivial, [ 1097s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 679 | &unweighted); [ 1097s] | ~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 75 | return std::make_unique>(fst, distance, ArcFilter()); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 109 | QueueConstructor::Construct(fst, distance)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 134 | ShortestDistance>(fst, distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1097s] 135 | opts); [ 1097s] | ~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:164:58: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs1*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs1 = std::tuple >*, const ShortestDistanceOptions&>]' [ 1097s] 164 | internal::ShortestDistance>(fst, &typed_distance, [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 165 | opts); [ 1097s] | ~~~~~ [ 1097s] shortest-distance.cc:47:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../include/fst/queue.h:776:25: warning: comparison of integer expressions of different signedness: 'StateId' {aka 'int'} and 'std::vector::size_type' {aka 'unsigned int'} [-Wsign-compare] [ 1097s] 776 | for (StateId i = 0; i < queue_type->size(); ++i) { [ 1097s] | ~~^~~~~~~~~~~~~~~~~~~~ [ 1097s] In file included from ./../include/fst/queue.h:35: [ 1097s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1097s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1097s] 114 | visitor->FinishVisit(); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1097s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1097s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 655 | queue_ = std::make_unique>(fst, filter); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1097s] | ^~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1097s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1097s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 218 | std::get<3>(*args)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~ [ 1097s] shortest-distance.cc:48:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1097s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1097s] 114 | visitor->FinishVisit(); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1097s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1097s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 655 | queue_ = std::make_unique>(fst, filter); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1097s] | ^~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1097s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1097s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 218 | std::get<3>(*args)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~ [ 1097s] shortest-distance.cc:48:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1097s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1097s] 114 | visitor->FinishVisit(); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1097s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1097s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 655 | queue_ = std::make_unique>(fst, filter); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1097s] | ^~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1097s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1097s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 218 | std::get<3>(*args)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~ [ 1097s] shortest-distance.cc:48:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1097s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1097s] 114 | visitor->FinishVisit(); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1097s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1097s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 655 | queue_ = std::make_unique>(fst, filter); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1097s] | ^~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1097s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1097s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 218 | std::get<3>(*args)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~ [ 1097s] shortest-distance.cc:48:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1097s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1097s] 114 | visitor->FinishVisit(); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1097s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ArcTpl >; ArcFilter = fst::AnyArcFilter > >; S = int]' [ 1097s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 655 | queue_ = std::make_unique>(fst, filter); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 305 | AutoQueue state_queue(fst, distance, arc_filter); [ 1097s] | ^~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1097s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1097s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 218 | std::get<3>(*args)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~ [ 1097s] shortest-distance.cc:48:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ReverseArc > >]': [ 1097s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > > >; Visitor = TopOrderVisitor > > >; ArcFilter = AnyArcFilter > > >]' [ 1097s] 114 | visitor->FinishVisit(); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1097s] ./../include/fst/queue.h:428:13: required from 'fst::TopOrderQueue::TopOrderQueue(const fst::Fst&, ArcFilter) [with Arc = fst::ReverseArc > >; ArcFilter = fst::AnyArcFilter > > >; S = int]' [ 1097s] 428 | DfsVisit(fst, &top_order_visitor, filter); [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 >]' [ 1097s] 1076 | { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); } [ 1097s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 655 | queue_ = std::make_unique>(fst, filter); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 316 | AutoQueue state_queue(rfst, &rdistance, rarc_filter); [ 1097s] | ^~~~~~~~~~~ [ 1097s] ./../include/fst/script/shortest-distance.h:217:19: required from 'void fst::script::ShortestDistance(FstShortestDistanceArgs2*) [with Arc = fst::ArcTpl >; FstShortestDistanceArgs2 = std::tuple >*, bool, double>]' [ 1097s] 217 | ShortestDistance(fst, &typed_distance, std::get<2>(*args), [ 1097s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] 218 | std::get<3>(*args)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~ [ 1097s] shortest-distance.cc:48:1: required from here [ 1097s] 164 | ({#Op, Arc::Type()}, Op) [ 1097s] | ^ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1097s] | ~~^~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1097s] ./../include/fst/queue.h:548:11: required from here [ 1097s] 548 | StateId Head() const final { [ 1097s] | ^~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 552 | ((front_ >= trivial_queue_.size()) || [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1097s] ./../include/fst/queue.h:563:8: required from here [ 1097s] 563 | void Enqueue(StateId s) final { [ 1097s] | ^~~~~~~ [ 1097s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1097s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1097s] ./../include/fst/queue.h:581:8: required from here [ 1097s] 581 | void Dequeue() final { [ 1097s] | ^~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1097s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1097s] ./../include/fst/queue.h:593:8: required from here [ 1097s] 593 | bool Empty() const final { [ 1097s] | ^~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 602 | return (front_ >= trivial_queue_.size()) || [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1097s] ./../include/fst/queue.h:607:8: required from here [ 1097s] 607 | void Clear() final { [ 1097s] | ^~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 611 | } else if (i < trivial_queue_.size()) { [ 1097s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1097s] ./../include/fst/queue.h:232:8: required from here [ 1097s] 232 | void Update(StateId s) override { [ 1097s] | ^~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1097s] | ~~^~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'fst::SccQueue::StateId fst::SccQueue::Head() const [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1097s] ./../include/fst/queue.h:548:11: required from here [ 1097s] 548 | StateId Head() const final { [ 1097s] | ^~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 552 | ((front_ >= trivial_queue_.size()) || [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Enqueue(StateId) [with S = int; Queue = fst::QueueBase; StateId = int]': [ 1097s] ./../include/fst/queue.h:563:8: required from here [ 1097s] 563 | void Enqueue(StateId s) final { [ 1097s] | ^~~~~~~ [ 1097s] ./../include/fst/queue.h:574:36: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const __gnu_cxx::__alloc_traits, int>::value_type' {aka 'const int'} [-Wsign-compare] [ 1097s] 574 | while (trivial_queue_.size() <= scc_[s]) { [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Dequeue() [with S = int; Queue = fst::QueueBase]': [ 1097s] ./../include/fst/queue.h:581:8: required from here [ 1097s] 581 | void Dequeue() final { [ 1097s] | ^~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 584 | } else if (front_ < trivial_queue_.size()) { [ 1097s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'bool fst::SccQueue::Empty() const [with S = int; Queue = fst::QueueBase]': [ 1097s] ./../include/fst/queue.h:593:8: required from here [ 1097s] 593 | bool Empty() const final { [ 1097s] | ^~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 602 | return (front_ >= trivial_queue_.size()) || [ 1097s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::SccQueue::Clear() [with S = int; Queue = fst::QueueBase]': [ 1097s] ./../include/fst/queue.h:607:8: required from here [ 1097s] 607 | void Clear() final { [ 1097s] | ^~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 611 | } else if (i < trivial_queue_.size()) { [ 1097s] | ~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../include/fst/queue.h: In instantiation of 'void fst::ShortestFirstQueue::Update(StateId) [with S = int; Compare = fst::internal::StateWeightCompare > >; bool update = false; StateId = int]': [ 1097s] ./../include/fst/queue.h:232:8: required from here [ 1097s] 232 | void Update(StateId s) override { [ 1097s] | ^~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 234 | if (s >= key_.size() || key_[s] == kNoStateId) { [ 1097s] | ~~^~~~~~~~~~~~~~ [ 1097s] In file included from ./../include/fst/cache.h:33, [ 1097s] from ./../include/fst/shortest-distance.h:29: [ 1097s] ./../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 > >]': [ 1097s] ./../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 > >]' [ 1097s] 409 | BaseImpl::DeleteStates(dstates); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1097s] ./../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 > >]' [ 1097s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1097s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1097s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1097s] | ^~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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]': [ 1097s] ./../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]' [ 1097s] 611 | return FindState(std::move(tuple)); [ 1097s] | ^~~~~~~~~ [ 1097s] ./../include/fst/determinize.h:605:11: required from here [ 1097s] 605 | StateId ComputeStart() override { [ 1097s] | ^~~~~~~~~~~~ [ 1097s] ./../include/fst/determinize.h:631:39: warning: comparison of integer expressions of different signedness: 'std::vector, std::allocator > >::size_type' {aka 'unsigned int'} and 'const int' [-Wsign-compare] [ 1097s] 631 | if (in_dist_ && out_dist_->size() <= s) { [ 1097s] | ~~~~~~~~~~~~~~~~~~^~~~ [ 1097s] ./../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 > >]': [ 1097s] ./../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 > >]' [ 1097s] 409 | BaseImpl::DeleteStates(dstates); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1097s] ./../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 > >]' [ 1097s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1097s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1097s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1097s] | ^~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 > >]': [ 1097s] ./../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 > >]' [ 1097s] 409 | BaseImpl::DeleteStates(dstates); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1097s] ./../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 > >]' [ 1097s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1097s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1097s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1097s] | ^~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 > > > > >]': [ 1097s] ./../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]' [ 1097s] 632 | out_dist_->push_back(ComputeDistance(subset)); [ 1097s] | ^~~~~~~~~~~~~~~ [ 1097s] ./../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]' [ 1097s] 611 | return FindState(std::move(tuple)); [ 1097s] | ^~~~~~~~~ [ 1097s] ./../include/fst/determinize.h:605:11: required from here [ 1097s] 605 | StateId ComputeStart() override { [ 1097s] | ^~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 643 | (element.state_id < in_dist_->size() ? (*in_dist_)[element.state_id] [ 1097s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__adjacent_find(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Equal>]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1097s] 839 | __adjacent_find(_ForwardIterator __first, _ForwardIterator __last, [ 1097s] | ^~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:847:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1097s] 847 | if (__binary_pred(__first, __next)) [ 1097s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Equal>]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1097s] 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, [ 1097s] | ^~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:861:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1097s] 861 | __first = std::__adjacent_find(__first, __last, __binary_pred); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:869:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1097s] 869 | if (!__binary_pred(__dest, __first)) [ 1097s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _BinaryPredicate = fst::ArcUniqueMapper >, fst::GALLIC_LEFT> >::Equal]': [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:922:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1097s] 922 | unique(_ForwardIterator __first, _ForwardIterator __last, [ 1097s] | ^~~~~~ [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:922:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1097s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:933:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1097s] 933 | return std::__unique(__first, __last, [ 1097s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1097s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1097s] ./../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 > >]': [ 1097s] ./../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 > >]' [ 1097s] 409 | BaseImpl::DeleteStates(dstates); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1097s] ./../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 > >]' [ 1097s] 338 | GetMutableImpl()->DeleteStates(dstates); [ 1097s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1097s] ./../include/fst/mutable-fst.h:336:8: required from here [ 1097s] 336 | void DeleteStates(const std::vector &dstates) override { [ 1097s] | ^~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 255 | for (StateId state = 0; state < states_.size(); ++state) { [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1097s] ./../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 'unsigned int'} [-Wsign-compare] [ 1097s] 265 | for (StateId state = 0; state < states_.size(); ++state) { [ 1097s] | ~~~~~~^~~~~~~~~~~~~~~~ [ 1098s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:65, [ 1098s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/functional:64, [ 1098s] from ./../include/fst/cache.h:25: [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC>*, vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >; _ForwardIterator = fst::GallicArc >, fst::GALLIC>*; _Allocator = fst::PoolAllocator >, fst::GALLIC> >]': [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1098s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1098s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1098s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >; _Tp = fst::GallicArc >, fst::GALLIC>; _Alloc = fst::PoolAllocator >, fst::GALLIC> >]': [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1098s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1098s] | ^~~~~~~~~~~~~~~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1098s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1098s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1098s] 1698 | this->_M_impl._M_start, [ 1098s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1098s] 1699 | _M_get_Tp_allocator()); [ 1098s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >; = void; _Tp = fst::GallicArc >, fst::GALLIC>; _Alloc = fst::PoolAllocator >, fst::GALLIC> >]': [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1098s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1098s] | ^~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1098s] 711 | _M_range_initialize(__first, __last, [ 1098s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1098s] 712 | std::__iterator_category(__first)); [ 1098s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1098s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::GallicArc >, fst::GALLIC>; M = fst::PoolAllocator >, fst::GALLIC> >]': [ 1098s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1098s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1098s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__adjacent_find(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter > >::Equal>]': [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1098s] 839 | __adjacent_find(_ForwardIterator __first, _ForwardIterator __last, [ 1098s] | ^~~~~~~~~~~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:839:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:847:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1098s] 847 | if (__binary_pred(__first, __next)) [ 1098s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = __gnu_cxx::__ops::_Iter_comp_iter > >::Equal>]': [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1098s] 857 | __unique(_ForwardIterator __first, _ForwardIterator __last, [ 1098s] | ^~~~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:857:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:861:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1098s] 861 | __first = std::__adjacent_find(__first, __last, __binary_pred); [ 1098s] | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:869:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1098s] 869 | if (!__binary_pred(__dest, __first)) [ 1098s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_FIter std::unique(_FIter, _FIter, _BinaryPredicate) [with _FIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BinaryPredicate = fst::ArcUniqueMapper > >::Equal]': [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:922:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1098s] 922 | unique(_ForwardIterator __first, _ForwardIterator __last, [ 1098s] | ^~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:922:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:933:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1098s] 933 | return std::__unique(__first, __last, [ 1098s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1098s] 934 | __gnu_cxx::__ops::__iter_comp_iter(__binary_pred)); [ 1098s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, fst::PoolAllocator > > > >; _ForwardIterator = fst::ArcTpl >*; _Allocator = fst::PoolAllocator > >]': [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1098s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1098s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1098s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1098s] | ^~~~~~~~~~~~~~~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1098s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1098s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1098s] 1698 | this->_M_impl._M_start, [ 1098s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1098s] 1699 | _M_get_Tp_allocator()); [ 1098s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; = void; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1098s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1098s] | ^~~~~~ [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1098s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1098s] 711 | _M_range_initialize(__first, __last, [ 1098s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1098s] 712 | std::__iterator_category(__first)); [ 1098s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1098s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::ArcTpl >; M = fst::PoolAllocator > >]': [ 1098s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1098s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1098s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1099s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:65: [ 1099s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, fst::PoolAllocator > > > >; _ForwardIterator = fst::ArcTpl >*; _Allocator = fst::PoolAllocator > >]': [ 1099s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1099s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1099s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1099s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1099s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1099s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1099s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1099s] | ^~~~~~~~~~~~~~~~~~~ [ 1099s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1099s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1099s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1099s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1099s] 1698 | this->_M_impl._M_start, [ 1099s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1099s] 1699 | _M_get_Tp_allocator()); [ 1099s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1099s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; = void; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1099s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1099s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1099s] | ^~~~~~ [ 1099s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1099s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1099s] 711 | _M_range_initialize(__first, __last, [ 1099s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1099s] 712 | std::__iterator_category(__first)); [ 1099s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1099s] In file included from ./../include/fst/arcsort.h:28, [ 1099s] from ./../include/fst/accumulator.h:31: [ 1099s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::ArcTpl >; M = fst::PoolAllocator > >]': [ 1099s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1099s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1099s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1099s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:61: [ 1099s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >]': [ 1099s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1099s] 607 | __miter_base(_Iterator __it) [ 1099s] | ^~~~~~~~~~~~ [ 1100s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a1(__gnu_cxx::__normal_iterator<_Iterator, _Container>, __gnu_cxx::__normal_iterator<_Iterator, _Container>, const _Tp&) [with _Ite = fst::LogWeightTpl*; _Cont = vector, allocator > >; _Tp = fst::LogWeightTpl]': [ 1100s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1100s] 978 | __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, [ 1100s] | ^~~~~~~~~ [ 1100s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1100s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Tp = fst::LogWeightTpl]': [ 1100s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1100s] 997 | __fill_a(_FIte __first, _FIte __last, const _Tp& __value) [ 1100s] | ^~~~~~~~ [ 1100s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1100s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:998:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1100s] 998 | { std::__fill_a1(__first, __last, __value); } [ 1100s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Tp = fst::LogWeightTpl]': [ 1100s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1100s] 1022 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) [ 1100s] | ^~~~ [ 1100s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1100s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1029:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1100s] 1029 | std::__fill_a(__first, __last, __value); [ 1100s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1100s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1100s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1100s] 607 | __miter_base(_Iterator __it) [ 1100s] | ^~~~~~~~~~~~ [ 1101s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a1(__gnu_cxx::__normal_iterator<_Iterator, _Container>, __gnu_cxx::__normal_iterator<_Iterator, _Container>, const _Tp&) [with _Ite = fst::LogWeightTpl*; _Cont = vector, allocator > >; _Tp = fst::LogWeightTpl]': [ 1101s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1101s] 978 | __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, [ 1101s] | ^~~~~~~~~ [ 1101s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1101s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Tp = fst::LogWeightTpl]': [ 1101s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1101s] 997 | __fill_a(_FIte __first, _FIte __last, const _Tp& __value) [ 1101s] | ^~~~~~~~ [ 1101s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1101s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:998:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1101s] 998 | { std::__fill_a1(__first, __last, __value); } [ 1101s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1101s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Tp = fst::LogWeightTpl]': [ 1101s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1101s] 1022 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) [ 1101s] | ^~~~ [ 1101s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1101s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1029:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1101s] 1029 | std::__fill_a(__first, __last, __value); [ 1101s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1102s] depbase=`echo stateiterator-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1102s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT stateiterator-class.lo -MD -MP -MF $depbase.Tpo -c -o stateiterator-class.lo stateiterator-class.cc &&\ [ 1102s] mv -f $depbase.Tpo $depbase.Plo [ 1102s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT stateiterator-class.lo -MD -MP -MF .deps/stateiterator-class.Tpo -c stateiterator-class.cc -fPIC -DPIC -o .libs/stateiterator-class.o [ 1102s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:72, [ 1102s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/random.h:34, [ 1102s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/random:48: [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:283:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1102s] 283 | std::fill(begin(), end(), __val); [ 1102s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1102s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:67: [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = fst::GallicArc >, fst::GALLIC_LEFT>*; _Container = vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > >]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1102s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1102s] | ^~~~~~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _To = fst::GallicArc >, fst::GALLIC_LEFT>*]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:346:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1102s] 346 | __niter_wrap(_From __from, _To __res) [ 1102s] | ^~~~~~~~~~~~ [ 1102s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:72, [ 1102s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/queue:63, [ 1102s] from ./../include/fst/minimize.h:27: [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:283:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1102s] 283 | std::fill(begin(), end(), __val); [ 1102s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = fst::ArcTpl >*; _Container = vector >, allocator > > >]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1102s] | ^~~~~~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _To = fst::ArcTpl >*]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:346:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] 346 | __niter_wrap(_From __from, _To __res) [ 1102s] | ^~~~~~~~~~~~ [ 1102s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/cmath:44: [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] 607 | __miter_base(_Iterator __it) [ 1102s] | ^~~~~~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] 155 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) [ 1102s] | ^~~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator2 std::swap_ranges(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] 204 | swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, [ 1102s] | ^~~~~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:215:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] 215 | std::iter_swap(__first1, __first2); [ 1102s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1102s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/algorithm:61, [ 1102s] from ./../include/fst/arcsort.h:23: [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] 1235 | __rotate(_RandomAccessIterator __first, [ 1102s] | ^~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1265:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] 1265 | std::swap_ranges(__first, __middle, __middle); [ 1102s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1286:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] 1286 | std::iter_swap(__p, __q); [ 1102s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1312:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] 1312 | std::iter_swap(__p, __q); [ 1102s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] 1348 | rotate(_ForwardIterator __first, _ForwardIterator __middle, [ 1102s] | ^~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1102s] 1357 | return std::__rotate(__first, __middle, __last, [ 1102s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1102s] 1358 | std::__iterator_category(__first)); [ 1102s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a1(__gnu_cxx::__normal_iterator<_Iterator, _Container>, __gnu_cxx::__normal_iterator<_Iterator, _Container>, const _Tp&) [with _Ite = fst::GallicWeight, fst::GALLIC_RIGHT>*; _Cont = vector, fst::GALLIC_RIGHT>, allocator, fst::GALLIC_RIGHT> > >; _Tp = fst::GallicWeight, fst::GALLIC_RIGHT>]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1102s] 978 | __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, [ 1102s] | ^~~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = __gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, vector, fst::GALLIC_RIGHT>, allocator, fst::GALLIC_RIGHT> > > >; _Tp = fst::GallicWeight, fst::GALLIC_RIGHT>]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1102s] 997 | __fill_a(_FIte __first, _FIte __last, const _Tp& __value) [ 1102s] | ^~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:998:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1102s] 998 | { std::__fill_a1(__first, __last, __value); } [ 1102s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, vector, fst::GALLIC_RIGHT>, allocator, fst::GALLIC_RIGHT> > > >; _Tp = fst::GallicWeight, fst::GALLIC_RIGHT>]': [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1102s] 1022 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) [ 1102s] | ^~~~ [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1102s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1029:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1102s] 1029 | std::__fill_a(__first, __last, __value); [ 1102s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a1(__gnu_cxx::__normal_iterator<_Iterator, _Container>, __gnu_cxx::__normal_iterator<_Iterator, _Container>, const _Tp&) [with _Ite = fst::GallicWeight, fst::GALLIC_LEFT>*; _Cont = vector, fst::GALLIC_LEFT>, allocator, fst::GALLIC_LEFT> > >; _Tp = fst::GallicWeight, fst::GALLIC_LEFT>]': [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1103s] 978 | __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, [ 1103s] | ^~~~~~~~~ [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = __gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, vector, fst::GALLIC_LEFT>, allocator, fst::GALLIC_LEFT> > > >; _Tp = fst::GallicWeight, fst::GALLIC_LEFT>]': [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1103s] 997 | __fill_a(_FIte __first, _FIte __last, const _Tp& __value) [ 1103s] | ^~~~~~~~ [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:998:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1103s] 998 | { std::__fill_a1(__first, __last, __value); } [ 1103s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, vector, fst::GALLIC_LEFT>, allocator, fst::GALLIC_LEFT> > > >; _Tp = fst::GallicWeight, fst::GALLIC_LEFT>]': [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1103s] 1022 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) [ 1103s] | ^~~~ [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1029:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1103s] 1029 | std::__fill_a(__first, __last, __value); [ 1103s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = fst::GallicWeight, fst::GALLIC_LEFT>; _Alloc = std::allocator, fst::GALLIC_LEFT> >]': [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:283:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1103s] 283 | std::fill(begin(), end(), __val); [ 1103s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1103s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/forward_list:40, [ 1103s] from ./../include/fst/determinize.h:26: [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In member function 'std::forward_list<_Tp, _Alloc>::iterator std::forward_list<_Tp, _Alloc>::erase_after(const_iterator) [with _Tp = fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >; _Alloc = std::allocator >, fst::GALLIC_RESTRICT> > >]': [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:1023:7: note: parameter passing for argument of type 'std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >::const_iterator' {aka 'std::_Fwd_list_base >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >::const_iterator'} changed in GCC 7.1 [ 1103s] 1023 | erase_after(const_iterator __pos) [ 1103s] | ^~~~~~~~~~~ [ 1103s] In file included from ./../include/fst/rational.h:31, [ 1103s] from ./../include/fst/closure.h:28, [ 1103s] from ./../include/fst/fstlib.h:55, [ 1103s] from ./../include/fst/script/stateiterator-class.h:24, [ 1103s] from stateiterator-class.cc:18: [ 1103s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1103s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1103s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1103s] | ^~~~~~ [ 1103s] | template [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In member function 'std::forward_list<_Tp, _Alloc>::iterator std::forward_list<_Tp, _Alloc>::erase_after(const_iterator) [with _Tp = fst::internal::DeterminizeElement >, fst::GALLIC> >; _Alloc = std::allocator >, fst::GALLIC> > >]': [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:1023:7: note: parameter passing for argument of type 'std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >::const_iterator' {aka 'std::_Fwd_list_base >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >::const_iterator'} changed in GCC 7.1 [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In member function 'std::forward_list<_Tp, _Alloc>::iterator std::forward_list<_Tp, _Alloc>::erase_after(const_iterator) [with _Tp = fst::internal::DeterminizeElement > >; _Alloc = std::allocator > > >]': [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:1023:7: note: parameter passing for argument of type 'std::forward_list > >, std::allocator > > > >::const_iterator' {aka 'std::_Fwd_list_base > >, std::allocator > > > >::const_iterator'} changed in GCC 7.1 [ 1103s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:69: [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In static member function 'static void std::__uninitialized_construct_buf_dispatch< >::__ucr(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::ArcTpl >*; _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; bool = false]': [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:203:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1103s] 203 | __ucr(_Pointer __first, _Pointer __last, [ 1103s] | ^~~~~ [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In function 'void std::__uninitialized_construct_buf(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::ArcTpl >*; _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:249:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1103s] 249 | __uninitialized_construct_buf(_Pointer __first, _Pointer __last, [ 1103s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = fst::ArcTpl >]': [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1103s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 1103s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = fst::ArcTpl >*; _Container = vector >, allocator > > >]': [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1103s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1103s] | ^~~~~~~~~~~~ [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _To = fst::ArcTpl >*]': [ 1103s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:346:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1103s] 346 | __niter_wrap(_From __from, _To __res) [ 1103s] | ^~~~~~~~~~~~ [ 1104s] depbase=`echo synchronize.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1104s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT synchronize.lo -MD -MP -MF $depbase.Tpo -c -o synchronize.lo synchronize.cc &&\ [ 1104s] mv -f $depbase.Tpo $depbase.Plo [ 1104s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT synchronize.lo -MD -MP -MF .deps/synchronize.Tpo -c synchronize.cc -fPIC -DPIC -o .libs/synchronize.o [ 1104s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/forward_list:42: [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc: In function 'std::_Fwd_list_node_base* std::_Fwd_list_base<_Tp, _Alloc>::_M_insert_after(const_iterator, _Args&& ...) [with _Args = {const int&, fst::LogWeightTpl}; _Tp = fst::internal::DeterminizeElement > >; _Alloc = std::allocator > > >]': [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc:50:7: note: parameter passing for argument of type 'std::_Fwd_list_base > >, std::allocator > > > >::const_iterator' changed in GCC 7.1 [ 1104s] 50 | _Fwd_list_base<_Tp, _Alloc>:: [ 1104s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In function 'std::forward_list<_Tp, _Alloc>::value_type& std::forward_list<_Tp, _Alloc>::emplace_front(_Args&& ...) [with _Args = {const int&, fst::LogWeightTpl}; _Tp = fst::internal::DeterminizeElement > >; _Alloc = std::allocator > > >]': [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:861:32: note: parameter passing for argument of type 'std::_Fwd_list_const_iterator > > >' changed in GCC 7.1 [ 1104s] 861 | this->_M_insert_after(cbefore_begin(), [ 1104s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1104s] 862 | std::forward<_Args>(__args)...); [ 1104s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc: In function 'std::_Fwd_list_node_base* std::_Fwd_list_base<_Tp, _Alloc>::_M_insert_after(const_iterator, _Args&& ...) [with _Args = {fst::internal::DeterminizeElement > >}; _Tp = fst::internal::DeterminizeElement > >; _Alloc = std::allocator > > >]': [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc:50:7: note: parameter passing for argument of type 'std::_Fwd_list_base > >, std::allocator > > > >::const_iterator' changed in GCC 7.1 [ 1104s] 50 | _Fwd_list_base<_Tp, _Alloc>:: [ 1104s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In member function 'void std::forward_list<_Tp, _Alloc>::push_front(_Tp&&) [with _Tp = fst::internal::DeterminizeElement > >; _Alloc = std::allocator > > >]': [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:887:30: note: parameter passing for argument of type 'std::_Fwd_list_const_iterator > > >' changed in GCC 7.1 [ 1104s] 887 | { this->_M_insert_after(cbefore_begin(), std::move(__val)); } [ 1104s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1104s] In file included from ./../include/fst/state-map.h:33, [ 1104s] from ./../include/fst/arcsort.h:29: [ 1104s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = GallicArc >, fst::GALLIC_LEFT>; C = ToGallicMapper >, fst::GALLIC_LEFT>]': [ 1104s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::ToGallicMapper >, fst::GALLIC_LEFT>' changed in GCC 7.1 [ 1104s] 284 | void ArcMap(const Fst &ifst, MutableFst *ofst, C mapper) { [ 1104s] | ^~~~~~ [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = fst::GallicWeight, fst::GALLIC_RIGHT>; _Alloc = std::allocator, fst::GALLIC_RIGHT> >]': [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:283:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1104s] 283 | std::fill(begin(), end(), __val); [ 1104s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1104s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1104s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1757:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1104s] 1757 | while (__comp(__val, __next)) [ 1104s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1794:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1104s] 1794 | __unguarded_insertion_sort(_RandomAccessIterator __first, [ 1104s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1794:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1104s] depbase=`echo text-io.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1104s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT text-io.lo -MD -MP -MF $depbase.Tpo -c -o text-io.lo text-io.cc &&\ [ 1104s] mv -f $depbase.Tpo $depbase.Plo [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >]': [ 1104s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:257:7: note: parameter passing for argument of type 'const std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1104s] 257 | operator*() const [ 1104s] | ^~~~~~~~ [ 1104s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT text-io.lo -MD -MP -MF .deps/text-io.Tpo -c text-io.cc -fPIC -DPIC -o .libs/text-io.o [ 1105s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = QuantizeMapper >, ArcTpl > >]': [ 1105s] ./../include/fst/arc-map.h:188:6: note: parameter passing for argument of type 'fst::QuantizeMapper >, fst::ArcTpl > >' changed in GCC 7.1 [ 1105s] 188 | void ArcMap(MutableFst *fst, C mapper) { [ 1105s] | ^~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > >::Compare>]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1105s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1757:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 1757 | while (__comp(__val, __next)) [ 1105s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1794:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 1794 | __unguarded_insertion_sort(_RandomAccessIterator __first, [ 1105s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1794:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:62, [ 1105s] from ./../include/fst/script/shortest-distance.h:23: [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a1(__gnu_cxx::__normal_iterator<_Iterator, _Container>, __gnu_cxx::__normal_iterator<_Iterator, _Container>, const _Tp&) [with _Ite = fst::LogWeightTpl*; _Cont = vector, allocator > >; _Tp = fst::LogWeightTpl]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1105s] 978 | __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, [ 1105s] | ^~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Tp = fst::LogWeightTpl]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1105s] 997 | __fill_a(_FIte __first, _FIte __last, const _Tp& __value) [ 1105s] | ^~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:998:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1105s] 998 | { std::__fill_a1(__first, __last, __value); } [ 1105s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Tp = fst::LogWeightTpl]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1105s] 1022 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) [ 1105s] | ^~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1029:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1105s] 1029 | std::__fill_a(__first, __last, __value); [ 1105s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1105s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:72: [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:283:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1105s] 283 | std::fill(begin(), end(), __val); [ 1105s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1105s] text-io.cc: In function 'bool fst::script::ReadPotentials(std::string_view, const std::string&, std::vector*)': [ 1105s] text-io.cc:59:31: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'const ssize_t' {aka 'const int'} [-Wsign-compare] [ 1105s] 59 | while (potentials->size() <= s) { [ 1105s] | ~~~~~~~~~~~~~~~~~~~^~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1105s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BI2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1105s] | ^~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:922:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 922 | return std::__copy_move_backward_a(std::__miter_base(__first), [ 1105s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1105s] 923 | std::__miter_base(__last), [ 1105s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1105s] 924 | __result); [ 1105s] | ~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::ArcTpl >*; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1105s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = fst::ArcTpl >*; _BI2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1105s] | ^~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = fst::ArcTpl >*]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1105s] | ^~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = fst::ArcTpl >*]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 675 | move(_II __first, _II __last, _OI __result) [ 1105s] | ^~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1105s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1105s] 684 | std::__miter_base(__last), __result); [ 1105s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::ArcTpl >*; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1105s] | ^~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = fst::ArcTpl >*; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 675 | move(_II __first, _II __last, _OI __result) [ 1105s] | ^~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1105s] | ^~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 675 | move(_II __first, _II __last, _OI __result) [ 1105s] | ^~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1105s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1105s] 684 | std::__miter_base(__last), __result); [ 1105s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _Distance = int]': [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 1105s] | ^~~~~~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2333:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 2333 | __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1105s] | ^~~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2334:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 2334 | _GLIBCXX_MOVE_BACKWARD3(__first, __middle, __last); [ 1105s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2344:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 2344 | __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1105s] | ^~~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2345:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 2345 | _GLIBCXX_MOVE3(__middle, __last, __first); [ 1105s] | ^~~~~~~~~~~~~~ [ 1105s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1105s] 2352 | return std::rotate(__first, __middle, __last); [ 1105s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::OLabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 239 | operator()(_Value& __val, _Iterator __it) [ 1106s] | ^~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1757:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1757 | while (__comp(__val, __next)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Value = const fst::ArcTpl >; _Compare = fst::OLabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 195 | operator()(_Iterator __it, _Value& __val) [ 1106s] | ^~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1106s] | ^~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = const fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::OLabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 239 | operator()(_Value& __val, _Iterator __it) [ 1106s] | ^~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1106s] | ^~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1993:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1993 | if (__comp(__val, __middle)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1106s] | ^~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ArcTpl >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1106s] | ^~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1106s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2643 | __first + __step_size, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2644 | __first + __two_step, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2645 | __result, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1106s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2651 | __first + __step_size, __last, __result, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = fst::ArcTpl >*; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::OLabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1106s] | ^~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2278 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2297:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2297 | if (__comp(__last2, __last1)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = fst::ArcTpl >*; _Compare = fst::OLabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1106s] | ^~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = fst::ArcTpl >*; _InputIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2252 | __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] depbase=`echo topsort.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1106s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT topsort.lo -MD -MP -MF $depbase.Tpo -c -o topsort.lo topsort.cc &&\ [ 1106s] mv -f $depbase.Tpo $depbase.Plo [ 1106s] depbase=`echo union.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1106s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT union.lo -MD -MP -MF $depbase.Tpo -c -o union.lo union.cc &&\ [ 1106s] mv -f $depbase.Tpo $depbase.Plo [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2367:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2367 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1106s] | ^~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2368 | std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2369 | __first, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2373:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2373 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1106s] | ^~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2374 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2375 | __buffer_end, __last, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2391 | __len1, __len2, __buffer, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1106s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1106s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2419 | _Distance(__len1 - __len11), __len22, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2420 | __buffer, __buffer_size); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2422 | __len11, __len22, [ 1106s] | ~~~~~~~~~~~~~~~~~ [ 1106s] 2423 | __buffer, __buffer_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2425 | _Distance(__len1 - __len11), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2426 | _Distance(__len2 - __len22), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2427 | __buffer, __buffer_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::OLabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1106s] | ^~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2446:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2446 | if (__comp(__middle, __first)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2447:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2447 | std::iter_swap(__first, __middle); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1106s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1106s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2475 | = std::rotate(__first_cut, __middle, __second_cut); [ 1106s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2477 | __len11, __len22, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:65: [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator*>; _ForwardIterator = fst::LogWeightTpl*]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 [ 1106s] 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, [ 1106s] | ^~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1777 | if (__comp(__i, __first)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = std::move_iterator*>; _ForwardIterator = fst::LogWeightTpl*; bool _TrivialValueTypes = false]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 [ 1106s] 135 | __uninit_copy(_InputIterator __first, _InputIterator __last, [ 1106s] | ^~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:135:9: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 [ 1106s] 137 | { return std::__do_uninit_copy(__first, __last, __result); } [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = move_iterator*>; _ForwardIterator = fst::LogWeightTpl*]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 [ 1106s] 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, [ 1106s] | ^~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:185:22: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 [ 1106s] 184 | return std::__uninitialized_copy<__can_memmove && __assignable>:: [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 185 | __uninit_copy(__first, __last, __result); [ 1106s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = move_iterator*>; _ForwardIterator = fst::LogWeightTpl*; _Tp = fst::LogWeightTpl]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:366:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 [ 1106s] 366 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:366:5: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 [ 1106s] 373 | return std::uninitialized_copy(__first, __last, __result); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = fst::LogWeightTpl*; _ForwardIterator = fst::LogWeightTpl*; _Allocator = allocator >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:399:9: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 [ 1106s] 398 | return std::__uninitialized_copy_a [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 399 | (_GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__first), [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 400 | _GLIBCXX_MAKE_MOVE_IF_NOEXCEPT_ITERATOR(__last), __result, __alloc); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_move_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = fst::LogWeightTpl*; _ForwardIterator = fst::LogWeightTpl*; _Allocator = allocator >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:384:41: note: parameter passing for argument of type 'std::move_iterator*>' changed in GCC 7.1 [ 1106s] 384 | return std::__uninitialized_copy_a(_GLIBCXX_MAKE_MOVE_ITERATOR(__first), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 385 | _GLIBCXX_MAKE_MOVE_ITERATOR(__last), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 386 | __result, __alloc); [ 1106s] | ~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2658 | __chunk_insertion_sort(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2755 | __middle - __first, [ 1106s] | ~~~~~~~~~~~~~~~~~~~ [ 1106s] 2756 | __last - __middle, [ 1106s] | ~~~~~~~~~~~~~~~~~~ [ 1106s] 2757 | __comp); [ 1106s] | ~~~~~~~ [ 1106s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT union.lo -MD -MP -MF .deps/union.Tpo -c union.cc -fPIC -DPIC -o .libs/union.o [ 1106s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT topsort.lo -MD -MP -MF .deps/topsort.Tpo -c topsort.cc -fPIC -DPIC -o .libs/topsort.o [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1106s] | ^~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2613:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2613 | if (__comp(__first2, __first1)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1106s] | ^~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1106s] | ^~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_insert(iterator, size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:700:5: note: parameter passing for argument of type 'std::vector, std::allocator > >::iterator' changed in GCC 7.1 [ 1106s] 700 | vector<_Tp, _Alloc>:: [ 1106s] | ^~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _RandomAccessIterator2 = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1106s] | ^~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1106s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2643 | __first + __step_size, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2644 | __first + __two_step, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2645 | __result, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1106s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2651 | __first + __step_size, __last, __result, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In member function 'void std::vector<_Tp, _Alloc>::resize(size_type, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1037:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1106s] 1037 | _M_fill_insert(end(), __new_size - size(), __x); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2685 | std::__chunk_insertion_sort(__first, __last, __step_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2689 | std::__merge_sort_loop(__first, __last, __buffer, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2690 | __step_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2709 | __middle - __first, __last - __middle, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2710 | __buffer, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2726 | __buffer_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2728 | __buffer_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2730 | _Distance(__middle - __first), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2731 | _Distance(__last - __middle), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2732 | __buffer, __buffer_size, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2733 | __comp); [ 1106s] | ~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2737 | __buffer, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 4933 | __stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1106s] | ^~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 1106s] | ^~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 4951 | std::__stable_sort_adaptive(__first, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1106s] 4952 | __first + _DistanceType(__buf.size()), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 4953 | __last, __buf.begin(), __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 4958 | _DistanceType(__buf.size()), __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:69: [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In static member function 'static void std::__uninitialized_construct_buf_dispatch< >::__ucr(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; bool = false]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:203:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 203 | __ucr(_Pointer __first, _Pointer __last, [ 1106s] | ^~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::OLabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 5017 | stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1106s] | ^~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 5029 | _GLIBCXX_STD_A::__stable_sort(__first, __last, [ 1106s] | ^ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In function 'void std::__uninitialized_construct_buf(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:249:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 249 | __uninitialized_construct_buf(_Pointer __first, _Pointer __last, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 239 | operator()(_Value& __val, _Iterator __it) [ 1106s] | ^~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Tp = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1757:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1757 | while (__comp(__val, __next)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 155 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) [ 1106s] | ^~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 85 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 88 | if (__comp(__a, __b)) [ 1106s] | ~~~~~~^~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:90:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 90 | if (__comp(__b, __c)) [ 1106s] | ~~~~~~^~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:91:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 91 | std::iter_swap(__result, __b); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:92:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 92 | else if (__comp(__a, __c)) [ 1106s] | ~~~~~~^~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:93:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 93 | std::iter_swap(__result, __c); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:95:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 95 | std::iter_swap(__result, __a); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 97 | else if (__comp(__a, __c)) [ 1106s] | ~~~~~~^~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 99 | else if (__comp(__b, __c)) [ 1106s] | ~~~~~~^~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Value = const fst::ArcTpl >; _Compare = fst::ILabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 195 | operator()(_Iterator __it, _Value& __val) [ 1106s] | ^~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1106s] | ^~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 1829 | __unguarded_partition(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1835:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 1835 | while (__comp(__first, __pivot)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1838:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 1838 | while (__comp(__pivot, __last)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1842:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 1842 | std::iter_swap(__first, __last); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = const fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 239 | operator()(_Value& __val, _Iterator __it) [ 1106s] | ^~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 1855 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 1856 | __comp); [ 1106s] | ~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1857:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 1857 | return std::__unguarded_partition(__first + 1, __last, __first, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1106s] | ^~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1993:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1993 | if (__comp(__val, __middle)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator2 std::swap_ranges(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 204 | swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, [ 1106s] | ^~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:215:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 215 | std::iter_swap(__first1, __first2); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1106s] | ^~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ArcTpl >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1106s] | ^~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1106s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2643 | __first + __step_size, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2644 | __first + __two_step, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2645 | __result, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1106s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2651 | __first + __step_size, __last, __result, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = fst::ArcTpl >*; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1106s] | ^~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2278 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2297:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2297 | if (__comp(__last2, __last1)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = fst::ArcTpl >*; _Compare = fst::ILabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1106s] | ^~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = fst::ArcTpl >*; _InputIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2252 | __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2367:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2367 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1106s] | ^~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2368 | std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2369 | __first, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2373:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2373 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1106s] | ^~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2374 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2375 | __buffer_end, __last, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2391 | __len1, __len2, __buffer, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1106s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1106s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2419 | _Distance(__len1 - __len11), __len22, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2420 | __buffer, __buffer_size); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2422 | __len11, __len22, [ 1106s] | ~~~~~~~~~~~~~~~~~ [ 1106s] 2423 | __buffer, __buffer_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2425 | _Distance(__len1 - __len11), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2426 | _Distance(__len2 - __len22), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2427 | __buffer, __buffer_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _OI = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1106s] | ^~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _OI = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 675 | move(_II __first, _II __last, _OI __result) [ 1106s] | ^~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 684 | std::__miter_base(__last), __result); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = fst::GallicArc >, fst::GALLIC_LEFT>; _Alloc = std::allocator >, fst::GALLIC_LEFT> >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::iterator' changed in GCC 7.1 [ 1106s] 195 | vector<_Tp, _Alloc>:: [ 1106s] | ^~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::iterator' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:201:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 201 | _GLIBCXX_MOVE3(__last, end(), __first); [ 1106s] | ^~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1106s] | ^~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = fst::GallicArc >, fst::GALLIC_LEFT>; _Alloc = std::allocator >, fst::GALLIC_LEFT> >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1564:7: note: parameter passing for argument of type 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::const_iterator' changed in GCC 7.1 [ 1106s] 1564 | erase(const_iterator __first, const_iterator __last) [ 1106s] | ^~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1564:7: note: parameter passing for argument of type 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::const_iterator' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); [ 1106s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _OI = fst::GallicArc >, fst::GALLIC_LEFT>*]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1106s] | ^~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2446:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2446 | if (__comp(__middle, __first)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2447:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2447 | std::iter_swap(__first, __middle); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1106s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1106s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2475 | = std::rotate(__first_cut, __middle, __second_cut); [ 1106s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2477 | __len11, __len22, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _OI = fst::GallicArc >, fst::GALLIC_LEFT>*]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 675 | move(_II __first, _II __last, _OI __result) [ 1106s] | ^~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1106s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 684 | std::__miter_base(__last), __result); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1777 | if (__comp(__i, __first)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2658 | __chunk_insertion_sort(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2755 | __middle - __first, [ 1106s] | ~~~~~~~~~~~~~~~~~~~ [ 1106s] 2756 | __last - __middle, [ 1106s] | ~~~~~~~~~~~~~~~~~~ [ 1106s] 2757 | __comp); [ 1106s] | ~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1106s] | ^~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2613:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2613 | if (__comp(__first2, __first1)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1106s] | ^~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1106s] | ^~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _RandomAccessIterator2 = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1106s] | ^~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1106s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2643 | __first + __step_size, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2644 | __first + __two_step, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2645 | __result, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1106s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2651 | __first + __step_size, __last, __result, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2685 | std::__chunk_insertion_sort(__first, __last, __step_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2689 | std::__merge_sort_loop(__first, __last, __buffer, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2690 | __step_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2709 | __middle - __first, __last - __middle, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2710 | __buffer, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2726 | __buffer_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2728 | __buffer_size, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2730 | _Distance(__middle - __first), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2731 | _Distance(__last - __middle), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2732 | __buffer, __buffer_size, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2733 | __comp); [ 1106s] | ~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 2737 | __buffer, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 4933 | __stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1106s] | ^~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 1106s] | ^~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 4951 | std::__stable_sort_adaptive(__first, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1106s] 4952 | __first + _DistanceType(__buf.size()), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 4953 | __last, __buf.begin(), __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 4958 | _DistanceType(__buf.size()), __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 5017 | stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1106s] | ^~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 5029 | _GLIBCXX_STD_A::__stable_sort(__first, __last, [ 1106s] | ^ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In static member function 'static void std::__uninitialized_construct_buf_dispatch< >::__ucr(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::ArcTpl >*; _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; bool = false]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:203:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 203 | __ucr(_Pointer __first, _Pointer __last, [ 1106s] | ^~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In function 'void std::__uninitialized_construct_buf(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::ArcTpl >*; _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:249:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 249 | __uninitialized_construct_buf(_Pointer __first, _Pointer __last, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Tp = fst::ArcTpl >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 155 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) [ 1106s] | ^~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_median_to_first(_Iterator, _Iterator, _Iterator, _Iterator, _Compare) [with _Iterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 85 | __move_median_to_first(_Iterator __result,_Iterator __a, _Iterator __b, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:85:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:88:17: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 88 | if (__comp(__a, __b)) [ 1106s] | ~~~~~~^~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:90:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 90 | if (__comp(__b, __c)) [ 1106s] | ~~~~~~^~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:91:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 91 | std::iter_swap(__result, __b); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:92:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 92 | else if (__comp(__a, __c)) [ 1106s] | ~~~~~~^~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:93:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 93 | std::iter_swap(__result, __c); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:95:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 95 | std::iter_swap(__result, __a); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:97:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 97 | else if (__comp(__a, __c)) [ 1106s] | ~~~~~~^~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:99:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 99 | else if (__comp(__b, __c)) [ 1106s] | ~~~~~~^~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1829 | __unguarded_partition(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1829:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1835:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1835 | while (__comp(__first, __pivot)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1838:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1838 | while (__comp(__pivot, __last)) [ 1106s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1842:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1842 | std::iter_swap(__first, __last); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::__unguarded_partition_pivot(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1851 | __unguarded_partition_pivot(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1851:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1855 | std::__move_median_to_first(__first, __first + 1, __mid, __last - 1, [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 1856 | __comp); [ 1106s] | ~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1855:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1857:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1857 | return std::__unguarded_partition(__first + 1, __last, __first, __comp); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator2 std::swap_ranges(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 204 | swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, [ 1106s] | ^~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:215:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 215 | std::iter_swap(__first1, __first2); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc: In function 'std::_Fwd_list_node_base* std::_Fwd_list_base<_Tp, _Alloc>::_M_insert_after(const_iterator, _Args&& ...) [with _Args = {fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >}; _Tp = fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >; _Alloc = std::allocator >, fst::GALLIC_RESTRICT> > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc:50:7: note: parameter passing for argument of type 'std::_Fwd_list_base >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >::const_iterator' changed in GCC 7.1 [ 1106s] 50 | _Fwd_list_base<_Tp, _Alloc>:: [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In member function 'void std::forward_list<_Tp, _Alloc>::push_front(_Tp&&) [with _Tp = fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >; _Alloc = std::allocator >, fst::GALLIC_RESTRICT> > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:887:30: note: parameter passing for argument of type 'std::_Fwd_list_const_iterator >, fst::GALLIC_RESTRICT> > >' changed in GCC 7.1 [ 1106s] 887 | { this->_M_insert_after(cbefore_begin(), std::move(__val)); } [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc: In function 'std::_Fwd_list_node_base* std::_Fwd_list_base<_Tp, _Alloc>::_M_insert_after(const_iterator, _Args&& ...) [with _Args = {const int&, const fst::GallicWeight, fst::GALLIC_RESTRICT>&}; _Tp = fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >; _Alloc = std::allocator >, fst::GALLIC_RESTRICT> > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc:50:7: note: parameter passing for argument of type 'std::_Fwd_list_base >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >::const_iterator' changed in GCC 7.1 [ 1106s] 50 | _Fwd_list_base<_Tp, _Alloc>:: [ 1106s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In function 'std::forward_list<_Tp, _Alloc>::value_type& std::forward_list<_Tp, _Alloc>::emplace_front(_Args&& ...) [with _Args = {const int&, const fst::GallicWeight, fst::GALLIC_RESTRICT>&}; _Tp = fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >; _Alloc = std::allocator >, fst::GALLIC_RESTRICT> > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:861:32: note: parameter passing for argument of type 'std::_Fwd_list_const_iterator >, fst::GALLIC_RESTRICT> > >' changed in GCC 7.1 [ 1106s] 861 | this->_M_insert_after(cbefore_begin(), [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1106s] 862 | std::forward<_Args>(__args)...); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1235 | __rotate(_RandomAccessIterator __first, [ 1106s] | ^~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1265:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1265 | std::swap_ranges(__first, __middle, __middle); [ 1106s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1286:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1286 | std::iter_swap(__p, __q); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1312:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1312 | std::iter_swap(__p, __q); [ 1106s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >]': [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1348 | rotate(_ForwardIterator __first, _ForwardIterator __middle, [ 1106s] | ^~~~~~ [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1106s] 1357 | return std::__rotate(__first, __middle, __last, [ 1106s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1106s] 1358 | std::__iterator_category(__first)); [ 1106s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1107s] 1235 | __rotate(_RandomAccessIterator __first, [ 1107s] | ^~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1265:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1107s] 1265 | std::swap_ranges(__first, __middle, __middle); [ 1107s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1286:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1107s] 1286 | std::iter_swap(__p, __q); [ 1107s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1312:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1107s] 1312 | std::iter_swap(__p, __q); [ 1107s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1107s] 1348 | rotate(_ForwardIterator __first, _ForwardIterator __middle, [ 1107s] | ^~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1107s] 1357 | return std::__rotate(__first, __middle, __last, [ 1107s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] 1358 | std::__iterator_category(__first)); [ 1107s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] In file included from ./../include/fst/rational.h:31, [ 1107s] from ./../include/fst/union.h:30, [ 1107s] from ./../include/fst/script/union.h:24, [ 1107s] from union.cc:18: [ 1107s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1107s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1107s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1107s] | ^~~~~~ [ 1107s] | template [ 1107s] In file included from ./../include/fst/topsort.h:28, [ 1107s] from ./../include/fst/script/topsort.h:21, [ 1107s] from topsort.cc:18: [ 1107s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 1107s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 1107s] 96 | StateSort(fst, order); [ 1107s] | ~~~~~~~~~^~~~~~~~~~~~ [ 1107s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 1107s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 1107s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] topsort.cc:31:1: required from here [ 1107s] 164 | ({#Op, Arc::Type()}, Op) [ 1107s] | ^ [ 1107s] ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1107s] 41 | if (order.size() != fst->NumStates()) { [ 1107s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1107s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 1107s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 1107s] 96 | StateSort(fst, order); [ 1107s] | ~~~~~~~~~^~~~~~~~~~~~ [ 1107s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 1107s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 1107s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] topsort.cc:31:1: required from here [ 1107s] 164 | ({#Op, Arc::Type()}, Op) [ 1107s] | ^ [ 1107s] ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1107s] 41 | if (order.size() != fst->NumStates()) { [ 1107s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1107s] ./../include/fst/statesort.h: In instantiation of 'void fst::StateSort(MutableFst*, const std::vector&) [with Arc = ArcTpl >; typename A::StateId = int]': [ 1107s] ./../include/fst/topsort.h:96:14: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 1107s] 96 | StateSort(fst, order); [ 1107s] | ~~~~~~~~~^~~~~~~~~~~~ [ 1107s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 1107s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 1107s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] topsort.cc:31:1: required from here [ 1107s] 164 | ({#Op, Arc::Type()}, Op) [ 1107s] | ^ [ 1107s] ./../include/fst/statesort.h:41:20: warning: comparison of integer expressions of different signedness: 'std::vector::size_type' {aka 'unsigned int'} and 'fst::ExpandedFst > >::StateId' {aka 'int'} [-Wsign-compare] [ 1107s] 41 | if (order.size() != fst->NumStates()) { [ 1107s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc: In function 'std::_Fwd_list_node_base* std::_Fwd_list_base<_Tp, _Alloc>::_M_insert_after(const_iterator, _Args&& ...) [with _Args = {fst::internal::DeterminizeElement >, fst::GALLIC> >}; _Tp = fst::internal::DeterminizeElement >, fst::GALLIC> >; _Alloc = std::allocator >, fst::GALLIC> > >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc:50:7: note: parameter passing for argument of type 'std::_Fwd_list_base >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >::const_iterator' changed in GCC 7.1 [ 1107s] 50 | _Fwd_list_base<_Tp, _Alloc>:: [ 1107s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1107s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1107s] 114 | visitor->FinishVisit(); [ 1107s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1107s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 1107s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1107s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 1107s] 94 | DfsVisit(*fst, &top_order_visitor); [ 1107s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 1107s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 1107s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] topsort.cc:31:1: required from here [ 1107s] 164 | ({#Op, Arc::Type()}, Op) [ 1107s] | ^ [ 1107s] ./../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 'unsigned int'} [-Wsign-compare] [ 1107s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1107s] | ~~^~~~~~~~~~~~~~~~ [ 1107s] ./../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 'unsigned int'} [-Wsign-compare] [ 1107s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1107s] | ~~^~~~~~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In member function 'void std::forward_list<_Tp, _Alloc>::push_front(_Tp&&) [with _Tp = fst::internal::DeterminizeElement >, fst::GALLIC> >; _Alloc = std::allocator >, fst::GALLIC> > >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:887:30: note: parameter passing for argument of type 'std::_Fwd_list_const_iterator >, fst::GALLIC> > >' changed in GCC 7.1 [ 1107s] 887 | { this->_M_insert_after(cbefore_begin(), std::move(__val)); } [ 1107s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In constructor 'constexpr std::reverse_iterator<_Iterator>::reverse_iterator(iterator_type) [with _Iterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:188:7: note: parameter passing for argument of type 'std::reverse_iterator, fst::GALLIC_RESTRICT> > >::iterator_type' changed in GCC 7.1 [ 1107s] 188 | reverse_iterator(iterator_type __x) [ 1107s] | ^~~~~~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::const_reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rbegin() const [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1073:44: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1107s] 1073 | { return const_reverse_iterator(end()); } [ 1107s] | ^ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'std::__cxx11::list<_Tp, _Alloc>::const_reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rend() const [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1093:46: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1107s] 1093 | { return const_reverse_iterator(begin()); } [ 1107s] | ^ [ 1107s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1107s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1107s] 114 | visitor->FinishVisit(); [ 1107s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1107s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 1107s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1107s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 1107s] 94 | DfsVisit(*fst, &top_order_visitor); [ 1107s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 1107s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 1107s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] topsort.cc:31:1: required from here [ 1107s] 164 | ({#Op, Arc::Type()}, Op) [ 1107s] | ^ [ 1107s] ./../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 'unsigned int'} [-Wsign-compare] [ 1107s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1107s] | ~~^~~~~~~~~~~~~~~~ [ 1107s] ./../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 'unsigned int'} [-Wsign-compare] [ 1107s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1107s] | ~~^~~~~~~~~~~~~~~~ [ 1107s] ./../include/fst/topsort.h: In instantiation of 'void fst::TopOrderVisitor::FinishVisit() [with Arc = fst::ArcTpl >]': [ 1107s] ./../include/fst/dfs-visit.h:114:25: required from 'void fst::DfsVisit(const FST&, Visitor*, ArcFilter, bool) [with FST = Fst > >; Visitor = TopOrderVisitor > >; ArcFilter = AnyArcFilter > >]' [ 1107s] 114 | visitor->FinishVisit(); [ 1107s] | ~~~~~~~~~~~~~~~~~~~~^~ [ 1107s] ./../include/fst/dfs-visit.h:214:11: required from 'void fst::DfsVisit(const Fst&, Visitor*) [with Arc = ArcTpl >; Visitor = TopOrderVisitor > >]' [ 1107s] 214 | DfsVisit(fst, visitor, AnyArcFilter()); [ 1107s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] ./../include/fst/topsort.h:94:11: required from 'bool fst::TopSort(MutableFst*) [with Arc = ArcTpl >]' [ 1107s] 94 | DfsVisit(*fst, &top_order_visitor); [ 1107s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] ./../include/fst/script/topsort.h:32:25: required from 'void fst::script::TopSort(FstTopSortArgs*) [with Arc = fst::ArcTpl >; FstTopSortArgs = WithReturnValue]' [ 1107s] 32 | args->retval = TopSort(args->args->GetMutableFst()); [ 1107s] | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] topsort.cc:31:1: required from here [ 1107s] 164 | ({#Op, Arc::Type()}, Op) [ 1107s] | ^ [ 1107s] ./../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 'unsigned int'} [-Wsign-compare] [ 1107s] 63 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1107s] | ~~^~~~~~~~~~~~~~~~ [ 1107s] ./../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 'unsigned int'} [-Wsign-compare] [ 1107s] 66 | for (StateId s = 0; s < finish_.size(); ++s) { [ 1107s] | ~~^~~~~~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const fst::GallicWeight, fst::GALLIC_RESTRICT>&}; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1107s] 2002 | _M_insert(iterator __position, _Args&&... __args) [ 1107s] | ^~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1306:24: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1107s] 1306 | { this->_M_insert(end(), __x); } [ 1107s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const fst::GallicWeight, fst::GALLIC_RESTRICT>&}; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1107s] 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); [ 1107s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1928:9: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1107s] 1928 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, [ 1107s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1928:9: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >; = void; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:879:9: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1107s] 879 | list(_InputIterator __first, _InputIterator __last, [ 1107s] | ^~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:879:9: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:882:33: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1107s] 882 | { _M_initialize_dispatch(__first, __last, __false_type()); } [ 1107s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:814:31: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1107s] 814 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } [ 1107s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc: In function 'std::_Fwd_list_node_base* std::_Fwd_list_base<_Tp, _Alloc>::_M_insert_after(const_iterator, _Args&& ...) [with _Args = {const int&, const fst::GallicWeight, fst::GALLIC>&}; _Tp = fst::internal::DeterminizeElement >, fst::GALLIC> >; _Alloc = std::allocator >, fst::GALLIC> > >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc:50:7: note: parameter passing for argument of type 'std::_Fwd_list_base >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >::const_iterator' changed in GCC 7.1 [ 1107s] 50 | _Fwd_list_base<_Tp, _Alloc>:: [ 1107s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In function 'std::forward_list<_Tp, _Alloc>::value_type& std::forward_list<_Tp, _Alloc>::emplace_front(_Args&& ...) [with _Args = {const int&, const fst::GallicWeight, fst::GALLIC>&}; _Tp = fst::internal::DeterminizeElement >, fst::GALLIC> >; _Alloc = std::allocator >, fst::GALLIC> > >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:861:32: note: parameter passing for argument of type 'std::_Fwd_list_const_iterator >, fst::GALLIC> > >' changed in GCC 7.1 [ 1107s] 861 | this->_M_insert_after(cbefore_begin(), [ 1107s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1107s] 862 | std::forward<_Args>(__args)...); [ 1107s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {fst::GallicWeight, fst::GALLIC_RESTRICT>}; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1107s] 2002 | _M_insert(iterator __position, _Args&&... __args) [ 1107s] | ^~~~~~~~~ [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1107s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1311:24: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1107s] 1311 | { this->_M_insert(end(), std::move(__x)); } [ 1107s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::GallicArc >, fst::GALLIC_LEFT>*; _OI = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1108s] | ^~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = fst::GallicArc >, fst::GALLIC_LEFT>*; _OI = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 675 | move(_II __first, _II __last, _OI __result) [ 1108s] | ^~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Tp = fst::GallicArc >, fst::GALLIC_LEFT>; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 1108s] | ^~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:232:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 232 | if (__comp(__first + __secondChild, [ 1108s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] 233 | __first + (__secondChild - 1))) [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1108s] | ^~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1108s] | ^~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1589 | __heap_select(_RandomAccessIterator __first, [ 1108s] | ^~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1593 | std::__make_heap(__first, __middle, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1595:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1595 | if (__comp(__i, __first)) [ 1108s] | ~~~~~~^~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1596:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1596 | std::__pop_heap(__first, __middle, __i, __comp); [ 1108s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:419:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 419 | __sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1108s] | ^~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:419:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 425 | std::__pop_heap(__first, __last, __last, __comp); [ 1108s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1863 | __partial_sort(_RandomAccessIterator __first, [ 1108s] | ^~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1868:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1868 | std::__heap_select(__first, __middle, __last, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1869:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1869 | std::__sort_heap(__first, __middle, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 1108s] | ^~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1884:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1884 | std::__partial_sort(__first, __last, __last, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1889:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:224:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, [ 1108s] | ^~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:232:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 232 | if (__comp(__first + __secondChild, [ 1108s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] 233 | __first + (__secondChild - 1))) [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__make_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 340 | __make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1108s] | ^~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:340:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__pop_heap(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 254 | __pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1108s] | ^~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:254:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__heap_select(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 1589 | __heap_select(_RandomAccessIterator __first, [ 1108s] | ^~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1589:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1593:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 1593 | std::__make_heap(__first, __middle, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1595:19: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 1595 | if (__comp(__i, __first)) [ 1108s] | ~~~~~~^~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1596:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 1596 | std::__pop_heap(__first, __middle, __i, __comp); [ 1108s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h: In function 'void std::__sort_heap(_RandomAccessIterator, _RandomAccessIterator, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:419:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 419 | __sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1108s] | ^~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:419:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_heap.h:425:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 425 | std::__pop_heap(__first, __last, __last, __comp); [ 1108s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__partial_sort(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 1863 | __partial_sort(_RandomAccessIterator __first, [ 1108s] | ^~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1863:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1868:25: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 1868 | std::__heap_select(__first, __middle, __last, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1869:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 1869 | std::__sort_heap(__first, __middle, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__introsort_loop(_RandomAccessIterator, _RandomAccessIterator, _Size, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Size = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 1876 | __introsort_loop(_RandomAccessIterator __first, [ 1108s] | ^~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1876:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1884:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 1884 | std::__partial_sort(__first, __last, __last, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1889:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 1889 | std::__unguarded_partition_pivot(__first, __last, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1890:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 1890 | std::__introsort_loop(__cut, __last, __depth_limit, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = fst::ArcTpl >*]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1108s] | ^~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = fst::ArcTpl >*]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 675 | move(_II __first, _II __last, _OI __result) [ 1108s] | ^~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] 684 | std::__miter_base(__last), __result); [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::ArcTpl >*; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1108s] | ^~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = fst::ArcTpl >*; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 675 | move(_II __first, _II __last, _OI __result) [ 1108s] | ^~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1108s] | ^~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 675 | move(_II __first, _II __last, _OI __result) [ 1108s] | ^~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] 684 | std::__miter_base(__last), __result); [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_erase(iterator, iterator) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 [ 1108s] 195 | vector<_Tp, _Alloc>:: [ 1108s] | ^~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:195:5: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::iterator' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:201:13: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 201 | _GLIBCXX_MOVE3(__last, end(), __first); [ 1108s] | ^~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1564:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' changed in GCC 7.1 [ 1108s] 1564 | erase(const_iterator __first, const_iterator __last) [ 1108s] | ^~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1564:7: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1568:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1108s] 1568 | return _M_erase(__beg + (__first - __cbeg), __beg + (__last - __cbeg)); [ 1108s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] 607 | __miter_base(_Iterator __it) [ 1108s] | ^~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] 155 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) [ 1108s] | ^~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator2 std::swap_ranges(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] 204 | swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, [ 1108s] | ^~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:215:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] 215 | std::iter_swap(__first1, __first2); [ 1108s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] 1235 | __rotate(_RandomAccessIterator __first, [ 1108s] | ^~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1265:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] 1265 | std::swap_ranges(__first, __middle, __middle); [ 1108s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1286:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] 1286 | std::iter_swap(__p, __q); [ 1108s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1312:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] 1312 | std::iter_swap(__p, __q); [ 1108s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] 1348 | rotate(_ForwardIterator __first, _ForwardIterator __middle, [ 1108s] | ^~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1108s] 1357 | return std::__rotate(__first, __middle, __last, [ 1108s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] 1358 | std::__iterator_category(__first)); [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _OI = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1108s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _BI2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1108s] | ^~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:922:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 922 | return std::__copy_move_backward_a(std::__miter_base(__first), [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] 923 | std::__miter_base(__last), [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] 924 | __result); [ 1108s] | ~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1108s] | ^~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1777 | if (__comp(__i, __first)) [ 1108s] | ~~~~~~^~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1108s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1812 | __final_insertion_sort(_RandomAccessIterator __first, [ 1108s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1818:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1818 | std::__unguarded_insertion_sort(__first + int(_S_threshold), __last, [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] 1819 | __comp); [ 1108s] | ~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> >::Compare>]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1900 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1108s] | ^~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1905 | std::__introsort_loop(__first, __last, [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1108s] 1906 | std::__lg(__last - __first) * 2, [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] 1907 | __comp); [ 1108s] | ~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 1908 | std::__final_insertion_sort(__first, __last, __comp); [ 1108s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = fst::ArcUniqueMapper >, fst::GALLIC_LEFT> >::Compare]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 4792 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1108s] | ^~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); [ 1108s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::GallicArc >, fst::GALLIC_LEFT>*; _OI = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1108s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = fst::GallicArc >, fst::GALLIC_LEFT>*; _BI2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1108s] | ^~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _BidirectionalIterator2 = fst::GallicArc >, fst::GALLIC_LEFT>*; _Distance = int]': [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 1108s] | ^~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2333:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 2333 | __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1108s] | ^~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2334:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 2334 | _GLIBCXX_MOVE_BACKWARD3(__first, __middle, __last); [ 1108s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2344:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 2344 | __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1108s] | ^~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2345:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 2345 | _GLIBCXX_MOVE3(__middle, __last, __first); [ 1108s] | ^~~~~~~~~~~~~~ [ 1108s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1108s] 2352 | return std::rotate(__first, __middle, __last); [ 1108s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h: In function '_Iterator std::__miter_base(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/cpp_type_traits.h:607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] 607 | __miter_base(_Iterator __it) [ 1109s] | ^~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::iter_swap(_ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] 155 | iter_swap(_ForwardIterator1 __a, _ForwardIterator2 __b) [ 1109s] | ^~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:155:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator2 std::swap_ranges(_ForwardIterator1, _ForwardIterator1, _ForwardIterator2) [with _ForwardIterator1 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _ForwardIterator2 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] 204 | swap_ranges(_ForwardIterator1 __first1, _ForwardIterator1 __last1, [ 1109s] | ^~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:204:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:215:23: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] 215 | std::iter_swap(__first1, __first2); [ 1109s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_RandomAccessIterator std::_V2::__rotate(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] 1235 | __rotate(_RandomAccessIterator __first, [ 1109s] | ^~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1235:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1265:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] 1265 | std::swap_ranges(__first, __middle, __middle); [ 1109s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1286:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] 1286 | std::iter_swap(__p, __q); [ 1109s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1312:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] 1312 | std::iter_swap(__p, __q); [ 1109s] | ~~~~~~~~~~~~~~^~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_FIter std::_V2::rotate(_FIter, _FIter, _FIter) [with _FIter = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] 1348 | rotate(_ForwardIterator __first, _ForwardIterator __middle, [ 1109s] | ^~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1357:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1109s] 1357 | return std::__rotate(__first, __middle, __last, [ 1109s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] 1358 | std::__iterator_category(__first)); [ 1109s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1109s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BI2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1109s] | ^~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:922:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 922 | return std::__copy_move_backward_a(std::__miter_base(__first), [ 1109s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] 923 | std::__miter_base(__last), [ 1109s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] 924 | __result); [ 1109s] | ~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1109s] | ^~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 1777 | if (__comp(__i, __first)) [ 1109s] | ~~~~~~^~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1109s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__final_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 1812 | __final_insertion_sort(_RandomAccessIterator __first, [ 1109s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1812:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1817:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 1817 | std::__insertion_sort(__first, __first + int(_S_threshold), __comp); [ 1109s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1818:42: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 1818 | std::__unguarded_insertion_sort(__first + int(_S_threshold), __last, [ 1109s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] 1819 | __comp); [ 1109s] | ~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1822:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 1822 | std::__insertion_sort(__first, __last, __comp); [ 1109s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > >::Compare>]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 1900 | __sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1109s] | ^~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1900:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1905:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 1905 | std::__introsort_loop(__first, __last, [ 1109s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1109s] 1906 | std::__lg(__last - __first) * 2, [ 1109s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] 1907 | __comp); [ 1109s] | ~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1908:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 1908 | std::__final_insertion_sort(__first, __last, __comp); [ 1109s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ArcUniqueMapper > >::Compare]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 4792 | sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1109s] | ^~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4792:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4804:18: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 4804 | std::__sort(__first, __last, __gnu_cxx::__ops::__iter_comp_iter(__comp)); [ 1109s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] ./../include/fst/state-map.h: In member function 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::ArcTpl >]': [ 1109s] ./../include/fst/state-map.h:570:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 570 | std::sort(arcs_.begin(), arcs_.end(), comp_); [ 1109s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] ./../include/fst/state-map.h:571:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 571 | arcs_.erase(std::unique(arcs_.begin(), arcs_.end(), equal_), arcs_.end()); [ 1109s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] ./../include/fst/state-map.h:571:16: note: parameter passing for argument of type 'std::vector >, std::allocator > > >::const_iterator' changed in GCC 7.1 [ 1109s] 571 | arcs_.erase(std::unique(arcs_.begin(), arcs_.end(), equal_), arcs_.end()); [ 1109s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::ArcTpl >*; _OI = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1109s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = fst::ArcTpl >*; _BI2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1109s] | ^~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _Distance = int]': [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 1109s] | ^~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2333:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 2333 | __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1109s] | ^~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2334:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 2334 | _GLIBCXX_MOVE_BACKWARD3(__first, __middle, __last); [ 1109s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2344:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 2344 | __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1109s] | ^~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2345:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 2345 | _GLIBCXX_MOVE3(__middle, __last, __first); [ 1109s] | ^~~~~~~~~~~~~~ [ 1109s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1109s] 2352 | return std::rotate(__first, __middle, __last); [ 1109s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1109s] depbase=`echo weight-class.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1109s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT weight-class.lo -MD -MP -MF $depbase.Tpo -c -o weight-class.lo weight-class.cc &&\ [ 1109s] mv -f $depbase.Tpo $depbase.Plo [ 1109s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT weight-class.lo -MD -MP -MF .deps/weight-class.Tpo -c weight-class.cc -fPIC -DPIC -o .libs/weight-class.o [ 1109s] ./../include/fst/determinize.h: In member function 'void fst::internal::DeterminizeFsaImpl::NormArc(DetArc*) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::DefaultDeterminizeFilter > >; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 1109s] ./../include/fst/determinize.h:701:39: note: parameter passing for argument of type 'std::forward_list > >, std::allocator > > > >::const_iterator' {aka 'std::_Fwd_list_base > >, std::allocator > > > >::const_iterator'} changed in GCC 7.1 [ 1109s] 701 | dest_tuple->subset.erase_after(piter); [ 1109s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1109s] ./../include/fst/determinize.h: In member function 'void fst::internal::DeterminizeFsaImpl::NormArc(DetArc*) [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 >]': [ 1109s] ./../include/fst/determinize.h:701:39: note: parameter passing for argument of type 'std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >::const_iterator' {aka 'std::_Fwd_list_base >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >::const_iterator'} changed in GCC 7.1 [ 1109s] 701 | dest_tuple->subset.erase_after(piter); [ 1109s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1110s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:65, [ 1110s] from ./../include/fst/script/replace.h:24: [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, fst::PoolAllocator > > > >; _ForwardIterator = fst::ArcTpl >*; _Allocator = fst::PoolAllocator > >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1110s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1110s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1110s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1110s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1110s] | ^~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1110s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1110s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1110s] 1698 | this->_M_impl._M_start, [ 1110s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] 1699 | _M_get_Tp_allocator()); [ 1110s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; = void; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1110s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1110s] | ^~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1110s] 711 | _M_range_initialize(__first, __last, [ 1110s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1110s] 712 | std::__iterator_category(__first)); [ 1110s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::ArcTpl >; M = fst::PoolAllocator > >]': [ 1110s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1110s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1110s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:62, [ 1110s] from ./../include/fst/push.h:25: [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a1(__gnu_cxx::__normal_iterator<_Iterator, _Container>, __gnu_cxx::__normal_iterator<_Iterator, _Container>, const _Tp&) [with _Ite = fst::LogWeightTpl*; _Cont = vector, allocator > >; _Tp = fst::LogWeightTpl]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1110s] 978 | __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, [ 1110s] | ^~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Tp = fst::LogWeightTpl]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1110s] 997 | __fill_a(_FIte __first, _FIte __last, const _Tp& __value) [ 1110s] | ^~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:998:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1110s] 998 | { std::__fill_a1(__first, __last, __value); } [ 1110s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator*, vector, allocator > > >; _Tp = fst::LogWeightTpl]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1110s] 1022 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) [ 1110s] | ^~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1029:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1110s] 1029 | std::__fill_a(__first, __last, __value); [ 1110s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In static member function 'static void std::__uninitialized_construct_buf_dispatch< >::__ucr(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; bool = false]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:203:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1110s] 203 | __ucr(_Pointer __first, _Pointer __last, [ 1110s] | ^~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In function 'void std::__uninitialized_construct_buf(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:249:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1110s] 249 | __uninitialized_construct_buf(_Pointer __first, _Pointer __last, [ 1110s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; _Tp = fst::ReverseArc >, fst::GALLIC_LEFT> >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1110s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 1110s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Container = vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1110s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1110s] | ^~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _To = fst::ReverseArc >, fst::GALLIC_LEFT> >*]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:346:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1110s] 346 | __niter_wrap(_From __from, _To __res) [ 1110s] | ^~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In static member function 'static void std::__uninitialized_construct_buf_dispatch< >::__ucr(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::ReverseArc > >*; _ForwardIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; bool = false]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:203:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1110s] 203 | __ucr(_Pointer __first, _Pointer __last, [ 1110s] | ^~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In function 'void std::__uninitialized_construct_buf(_Pointer, _Pointer, _ForwardIterator) [with _Pointer = fst::ReverseArc > >*; _ForwardIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:249:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1110s] 249 | __uninitialized_construct_buf(_Pointer __first, _Pointer __last, [ 1110s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h: In constructor 'std::_Temporary_buffer<_ForwardIterator, _Tp>::_Temporary_buffer(_ForwardIterator, size_type) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Tp = fst::ReverseArc > >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tempbuf.h:263:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1110s] 263 | _Temporary_buffer<_ForwardIterator, _Tp>:: [ 1110s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function '_Iterator std::__niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container>) [with _Iterator = fst::ReverseArc > >*; _Container = vector > >, allocator > > > >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:1348:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1110s] 1348 | __niter_base(__gnu_cxx::__normal_iterator<_Iterator, _Container> __it) [ 1110s] | ^~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_From std::__niter_wrap(_From, _To) [with _From = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _To = fst::ReverseArc > >*]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:346:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1110s] 346 | __niter_wrap(_From __from, _To __res) [ 1110s] | ^~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:2012:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1110s] 2012 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT [ 1110s] | ^~~~~~~~ [ 1110s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/list:66: [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:150:5: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1110s] 150 | list<_Tp, _Alloc>:: [ 1110s] | ^~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1110s] 158 | _M_erase(__position._M_const_cast()); [ 1110s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1550:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1110s] 1550 | erase(const_iterator __first, const_iterator __last) noexcept [ 1110s] | ^~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1550:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1556:26: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1110s] 1556 | __first = erase(__first); [ 1110s] | ~~~~~^~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1612:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1110s] 1612 | splice(const_iterator __position, list&& __x) noexcept [ 1110s] | ^~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1621:30: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1110s] 1621 | this->_M_transfer(__position._M_const_cast(), [ 1110s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] 1622 | __x.begin(), __x.end()); [ 1110s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1631:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1110s] 1631 | splice(const_iterator __position, list& __x) noexcept [ 1110s] | ^~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1632:15: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1110s] 1632 | { splice(__position, std::move(__x)); } [ 1110s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >; = void; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1110s] 133 | list<_Tp, _Alloc>:: [ 1110s] | ^~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:137:14: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1110s] 137 | list __tmp(__first, __last, get_allocator()); [ 1110s] | ^~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:141:19: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1110s] 141 | splice(__position, __tmp); [ 1110s] | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1110s] 308 | list<_Tp, _Alloc>:: [ 1110s] | ^~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:318:16: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1110s] 318 | erase(__first1, __last1); [ 1110s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1110s] 320 | insert(__last1, __first2, __last2); [ 1110s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc: In function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1110s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1110s] 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); [ 1110s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1110s] ./../include/fst/determinize.h: In member function 'void fst::internal::DeterminizeFsaImpl::NormArc(DetArc*) [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 >]': [ 1110s] ./../include/fst/determinize.h:701:39: note: parameter passing for argument of type 'std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >::const_iterator' {aka 'std::_Fwd_list_base >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >::const_iterator'} changed in GCC 7.1 [ 1110s] 701 | dest_tuple->subset.erase_after(piter); [ 1110s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1110s] depbase=`echo verify.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ [ 1110s] /bin/sh ../../libtool --tag=CXX --mode=compile armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT verify.lo -MD -MP -MF $depbase.Tpo -c -o verify.lo verify.cc &&\ [ 1110s] mv -f $depbase.Tpo $depbase.Plo [ 1110s] libtool: compile: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT verify.lo -MD -MP -MF .deps/verify.Tpo -c verify.cc -fPIC -DPIC -o .libs/verify.o [ 1111s] ./../include/fst/arcsort.h: In member function 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::internal::Disambiguator > >::ArcCompare]': [ 1111s] ./../include/fst/arcsort.h:63:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1111s] 63 | std::stable_sort(arcs_.begin(), arcs_.end(), comp_); [ 1111s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1111s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1111s] from ./../include/fst/determinize.h:27: [ 1111s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > >; _KeyOfValue = std::_Select1st >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > > >; _Compare = std::less; _Alloc = std::allocator >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > > >]': [ 1111s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > >, std::_Select1st >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > > >, std::less, std::allocator >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > > > >::const_iterator' changed in GCC 7.1 [ 1111s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1111s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1111s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >, fst::GALLIC>, fst::IntegerFilterState > > >; _KeyOfValue = std::_Select1st >, fst::GALLIC>, fst::IntegerFilterState > > > >; _Compare = std::less; _Alloc = std::allocator >, fst::GALLIC>, fst::IntegerFilterState > > > >]': [ 1111s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree >, fst::GALLIC>, fst::IntegerFilterState > > >, std::_Select1st >, fst::GALLIC>, fst::IntegerFilterState > > > >, std::less, std::allocator >, fst::GALLIC>, fst::IntegerFilterState > > > > >::const_iterator' changed in GCC 7.1 [ 1112s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/forward_list:40, [ 1112s] from ./../include/fst/filter-state.h:23, [ 1112s] from ./../include/fst/compose-filter.h:27, [ 1112s] from ./../include/fst/compose.h:31: [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In member function 'std::forward_list<_Tp, _Alloc>::iterator std::forward_list<_Tp, _Alloc>::erase_after(const_iterator) [with _Tp = fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >; _Alloc = std::allocator >, fst::GALLIC_RESTRICT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:1023:7: note: parameter passing for argument of type 'std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >::const_iterator' {aka 'std::_Fwd_list_base >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >::const_iterator'} changed in GCC 7.1 [ 1112s] 1023 | erase_after(const_iterator __pos) [ 1112s] | ^~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::ReverseArc > >; _Iterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = fst::ILabelCompare > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 239 | operator()(_Value& __val, _Iterator __it) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1757:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 1757 | while (__comp(__val, __next)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Value = const fst::ReverseArc > >; _Compare = fst::ILabelCompare > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 195 | operator()(_Iterator __it, _Value& __val) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Tp = fst::ReverseArc > >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1112s] | ^~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = const fst::ReverseArc > >; _Iterator = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = fst::ILabelCompare > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 239 | operator()(_Value& __val, _Iterator __it) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Tp = fst::ReverseArc > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1112s] | ^~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1993:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 1993 | if (__comp(__val, __middle)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = fst::ReverseArc > >*; _Iterator2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = fst::ILabelCompare > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Iterator2 = fst::ReverseArc > >*; _Compare = fst::ILabelCompare > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Iterator2 = __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >; _Compare = fst::ILabelCompare > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2446:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 2446 | if (__comp(__middle, __first)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2447:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 2447 | std::iter_swap(__first, __middle); [ 1112s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 2475 | = std::rotate(__first_cut, __middle, __second_cut); [ 1112s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2477 | __len11, __len22, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1112s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::ReverseArc >, fst::GALLIC_LEFT> >; _Iterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 239 | operator()(_Value& __val, _Iterator __it) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1757:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 1757 | while (__comp(__val, __next)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; _Value = const fst::ReverseArc >, fst::GALLIC_LEFT> >; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 195 | operator()(_Iterator __it, _Value& __val) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Tp = fst::ReverseArc >, fst::GALLIC_LEFT> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val >, fst::GALLIC_LEFT> > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1112s] | ^~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = const fst::ReverseArc >, fst::GALLIC_LEFT> >; _Iterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 239 | operator()(_Value& __val, _Iterator __it) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Tp = fst::ReverseArc >, fst::GALLIC_LEFT> >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1112s] | ^~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1993:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 1993 | if (__comp(__val, __middle)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In member function 'std::forward_list<_Tp, _Alloc>::iterator std::forward_list<_Tp, _Alloc>::erase_after(const_iterator) [with _Tp = fst::internal::DeterminizeElement >, fst::GALLIC> >; _Alloc = std::allocator >, fst::GALLIC> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:1023:7: note: parameter passing for argument of type 'std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >::const_iterator' {aka 'std::_Fwd_list_base >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >::const_iterator'} changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Iterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; _Iterator2 = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; _Iterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2446:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 2446 | if (__comp(__middle, __first)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2447:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 2447 | std::iter_swap(__first, __middle); [ 1112s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 2475 | = std::rotate(__first_cut, __middle, __second_cut); [ 1112s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2477 | __len11, __len22, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1112s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 239 | operator()(_Value& __val, _Iterator __it) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1757:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 1757 | while (__comp(__val, __next)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Value = const fst::ArcTpl >; _Compare = fst::ILabelCompare > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 195 | operator()(_Iterator __it, _Value& __val) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Iter_comp_val > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1112s] | ^~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = const fst::ArcTpl >; _Iterator = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 239 | operator()(_Value& __val, _Iterator __it) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Tp = fst::ArcTpl >; _Compare = __gnu_cxx::__ops::_Val_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1112s] | ^~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1993:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 1993 | if (__comp(__val, __middle)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ArcTpl >*; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1112s] | ^~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ArcTpl >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1112s] | ^~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1112s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2643 | __first + __step_size, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2644 | __first + __two_step, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2645 | __result, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1112s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2651 | __first + __step_size, __last, __result, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = fst::ArcTpl >*; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _BidirectionalIterator2 = fst::ArcTpl >*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2278 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2297:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2297 | if (__comp(__last2, __last1)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1112s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:72: [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = fst::LogWeightTpl; _Alloc = std::allocator >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:283:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >' changed in GCC 7.1 [ 1112s] 283 | std::fill(begin(), end(), __val); [ 1112s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = fst::ArcTpl >*; _Compare = fst::ILabelCompare > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = fst::ArcTpl >*; _InputIterator2 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2252 | __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2367:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2367 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1112s] | ^~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2368 | std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2369 | __first, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2373:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2373 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1112s] | ^~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2374 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2375 | __buffer_end, __last, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2391 | __len1, __len2, __buffer, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2419 | _Distance(__len1 - __len11), __len22, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2420 | __buffer, __buffer_size); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2422 | __len11, __len22, [ 1112s] | ~~~~~~~~~~~~~~~~~ [ 1112s] 2423 | __buffer, __buffer_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2425 | _Distance(__len1 - __len11), [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2426 | _Distance(__len2 - __len22), [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2427 | __buffer, __buffer_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Iterator2 = __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2446:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2446 | if (__comp(__middle, __first)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2447:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2447 | std::iter_swap(__first, __middle); [ 1112s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2475 | = std::rotate(__first_cut, __middle, __second_cut); [ 1112s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2477 | __len11, __len22, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 1777 | if (__comp(__i, __first)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2658 | __chunk_insertion_sort(_RandomAccessIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2755 | __middle - __first, [ 1112s] | ~~~~~~~~~~~~~~~~~~~ [ 1112s] 2756 | __last - __middle, [ 1112s] | ~~~~~~~~~~~~~~~~~~ [ 1112s] 2757 | __comp); [ 1112s] | ~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _OutputIterator = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1112s] | ^~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2613:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2613 | if (__comp(__first2, __first1)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1112s] | ^~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1112s] | ^~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _RandomAccessIterator2 = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1112s] | ^~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1112s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2643 | __first + __step_size, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2644 | __first + __two_step, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2645 | __result, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1112s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2651 | __first + __step_size, __last, __result, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2685 | std::__chunk_insertion_sort(__first, __last, __step_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2689 | std::__merge_sort_loop(__first, __last, __buffer, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2690 | __step_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2709 | __middle - __first, __last - __middle, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2710 | __buffer, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Pointer = fst::ArcTpl >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2726 | __buffer_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2728 | __buffer_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2730 | _Distance(__middle - __first), [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2731 | _Distance(__last - __middle), [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2732 | __buffer, __buffer_size, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2733 | __comp); [ 1112s] | ~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2737 | __buffer, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 4933 | __stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1112s] | ^~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 1112s] | ^~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 4951 | std::__stable_sort_adaptive(__first, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1112s] 4952 | __first + _DistanceType(__buf.size()), [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 4953 | __last, __buf.begin(), __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 4958 | _DistanceType(__buf.size()), __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >*, vector >, allocator > > > >; _Compare = fst::ILabelCompare > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 5017 | stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1112s] | ^~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 5029 | _GLIBCXX_STD_A::__stable_sort(__first, __last, [ 1112s] | ^ [ 1112s] ./../include/fst/arcsort.h: In member function 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1112s] ./../include/fst/arcsort.h:63:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1112s] 63 | std::stable_sort(arcs_.begin(), arcs_.end(), comp_); [ 1112s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = fst::GallicArc >, fst::GALLIC_LEFT>; _Iterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 239 | operator()(_Value& __val, _Iterator __it) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__unguarded_linear_insert(_RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Val_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1750:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 1750 | __unguarded_linear_insert(_RandomAccessIterator __last, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1757:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 1757 | while (__comp(__val, __next)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Iter_comp_val<_Compare>::operator()(_Iterator, _Value&) [with _Iterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Value = const fst::GallicArc >, fst::GALLIC_LEFT>; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:195:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 195 | operator()(_Iterator __it, _Value& __val) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Tp = fst::GallicArc >, fst::GALLIC_LEFT>; _Compare = __gnu_cxx::__ops::_Iter_comp_val >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1112s] | ^~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'bool __gnu_cxx::__ops::_Val_comp_iter<_Compare>::operator()(_Value&, _Iterator) [with _Value = const fst::GallicArc >, fst::GALLIC_LEFT>; _Iterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:239:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 239 | operator()(_Value& __val, _Iterator __it) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_ForwardIterator std::__upper_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Tp = fst::GallicArc >, fst::GALLIC_LEFT>; _Compare = __gnu_cxx::__ops::_Val_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 1980 | __upper_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1112s] | ^~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1980:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1993:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 1993 | if (__comp(__val, __middle)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::GallicArc >, fst::GALLIC_LEFT>*; _OutputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1112s] | ^~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::GallicArc >, fst::GALLIC_LEFT>*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1112s] | ^~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1112s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2643 | __first + __step_size, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2644 | __first + __two_step, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2645 | __result, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1112s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2651 | __first + __step_size, __last, __result, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = fst::GallicArc >, fst::GALLIC_LEFT>*; _Iterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _BidirectionalIterator2 = fst::GallicArc >, fst::GALLIC_LEFT>*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2278 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2297:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2297 | if (__comp(__last2, __last1)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Iterator2 = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = fst::GallicArc >, fst::GALLIC_LEFT>*; _InputIterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _OutputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2252 | __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2367:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2367 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1112s] | ^~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2368 | std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2369 | __first, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2373:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2373 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1112s] | ^~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2374 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2375 | __buffer_end, __last, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2391 | __len1, __len2, __buffer, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2419 | _Distance(__len1 - __len11), __len22, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2420 | __buffer, __buffer_size); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2422 | __len11, __len22, [ 1112s] | ~~~~~~~~~~~~~~~~~ [ 1112s] 2423 | __buffer, __buffer_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2425 | _Distance(__len1 - __len11), [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2426 | _Distance(__len2 - __len22), [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2427 | __buffer, __buffer_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h: In function 'constexpr bool __gnu_cxx::__ops::_Iter_comp_iter<_Compare>::operator()(_Iterator1, _Iterator2) [with _Iterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Iterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 157 | operator()(_Iterator1 __it1, _Iterator2 __it2) [ 1112s] | ^~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/predefined_ops.h:157:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_without_buffer(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2435 | __merge_without_buffer(_BidirectionalIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2435:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2446:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2446 | if (__comp(__middle, __first)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2447:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2447 | std::iter_swap(__first, __middle); [ 1112s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2460:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2460 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2461 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2469:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2469 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1112s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2470 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2475:22: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2475 | = std::rotate(__first_cut, __middle, __second_cut); [ 1112s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2476:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2476 | std::__merge_without_buffer(__first, __first_cut, __new_middle, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2477 | __len11, __len22, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2478:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2478 | std::__merge_without_buffer(__new_middle, __second_cut, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2479 | __len1 - __len11, __len2 - __len22, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 1777 | if (__comp(__i, __first)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2658 | __chunk_insertion_sort(_RandomAccessIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2755 | __middle - __first, [ 1112s] | ~~~~~~~~~~~~~~~~~~~ [ 1112s] 2756 | __last - __middle, [ 1112s] | ~~~~~~~~~~~~~~~~~~ [ 1112s] 2757 | __comp); [ 1112s] | ~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _OutputIterator = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1112s] | ^~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2613:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2613 | if (__comp(__first2, __first1)) [ 1112s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1112s] | ^~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1112s] | ^~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _RandomAccessIterator2 = fst::GallicArc >, fst::GALLIC_LEFT>*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1112s] | ^~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1112s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2643 | __first + __step_size, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2644 | __first + __two_step, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2645 | __result, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1112s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2651 | __first + __step_size, __last, __result, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2685 | std::__chunk_insertion_sort(__first, __last, __step_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2689 | std::__merge_sort_loop(__first, __last, __buffer, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2690 | __step_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2709 | __middle - __first, __last - __middle, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2710 | __buffer, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Pointer = fst::GallicArc >, fst::GALLIC_LEFT>*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 1112s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2726 | __buffer_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2728 | __buffer_size, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2730 | _Distance(__middle - __first), [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2731 | _Distance(__last - __middle), [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2732 | __buffer, __buffer_size, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2733 | __comp); [ 1112s] | ~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 2737 | __buffer, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 4933 | __stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1112s] | ^~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 1112s] | ^~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 4951 | std::__stable_sort_adaptive(__first, [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1112s] 4952 | __first + _DistanceType(__buf.size()), [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 4953 | __last, __buf.begin(), __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] 4958 | _DistanceType(__buf.size()), __comp); [ 1112s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, allocator >, fst::GALLIC_LEFT> > > >; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 5017 | stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1112s] | ^~~~~~~~~~~ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1112s] 5029 | _GLIBCXX_STD_A::__stable_sort(__first, __last, [ 1112s] | ^ [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In member function 'std::forward_list<_Tp, _Alloc>::iterator std::forward_list<_Tp, _Alloc>::erase_after(const_iterator) [with _Tp = fst::internal::DeterminizeElement > >; _Alloc = std::allocator > > >]': [ 1112s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:1023:7: note: parameter passing for argument of type 'std::forward_list > >, std::allocator > > > >::const_iterator' {aka 'std::_Fwd_list_base > >, std::allocator > > > >::const_iterator'} changed in GCC 7.1 [ 1113s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/forward_list:42: [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc: In function 'std::_Fwd_list_node_base* std::_Fwd_list_base<_Tp, _Alloc>::_M_insert_after(const_iterator, _Args&& ...) [with _Args = {const int&, fst::LogWeightTpl}; _Tp = fst::internal::DeterminizeElement > >; _Alloc = std::allocator > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc:50:7: note: parameter passing for argument of type 'std::_Fwd_list_base > >, std::allocator > > > >::const_iterator' changed in GCC 7.1 [ 1113s] 50 | _Fwd_list_base<_Tp, _Alloc>:: [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In function 'std::forward_list<_Tp, _Alloc>::value_type& std::forward_list<_Tp, _Alloc>::emplace_front(_Args&& ...) [with _Args = {const int&, fst::LogWeightTpl}; _Tp = fst::internal::DeterminizeElement > >; _Alloc = std::allocator > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:861:32: note: parameter passing for argument of type 'std::_Fwd_list_const_iterator > > >' changed in GCC 7.1 [ 1113s] 861 | this->_M_insert_after(cbefore_begin(), [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1113s] 862 | std::forward<_Args>(__args)...); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc: In function 'std::_Fwd_list_node_base* std::_Fwd_list_base<_Tp, _Alloc>::_M_insert_after(const_iterator, _Args&& ...) [with _Args = {const fst::internal::DeterminizeElement > >&}; _Tp = fst::internal::DeterminizeElement > >; _Alloc = std::allocator > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc:50:7: note: parameter passing for argument of type 'std::_Fwd_list_base > >, std::allocator > > > >::const_iterator' changed in GCC 7.1 [ 1113s] 50 | _Fwd_list_base<_Tp, _Alloc>:: [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In member function 'void std::forward_list<_Tp, _Alloc>::push_front(const _Tp&) [with _Tp = fst::internal::DeterminizeElement > >; _Alloc = std::allocator > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:880:30: note: parameter passing for argument of type 'std::_Fwd_list_const_iterator > > >' changed in GCC 7.1 [ 1113s] 880 | { this->_M_insert_after(cbefore_begin(), __val); } [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = int; _Val = std::pair >, fst::IntegerFilterState > > >; _KeyOfValue = std::_Select1st >, fst::IntegerFilterState > > > >; _Compare = std::less; _Alloc = std::allocator >, fst::IntegerFilterState > > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree >, fst::IntegerFilterState > > >, std::_Select1st >, fst::IntegerFilterState > > > >, std::less, std::allocator >, fst::IntegerFilterState > > > > >::const_iterator' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _OI = fst::ReverseArc >, fst::GALLIC_LEFT> >*]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1113s] | ^~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _OI = fst::ReverseArc >, fst::GALLIC_LEFT> >*]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 675 | move(_II __first, _II __last, _OI __result) [ 1113s] | ^~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 684 | std::__miter_base(__last), __result); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _OutputIterator = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1113s] | ^~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2613:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2613 | if (__comp(__first2, __first1)) [ 1113s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1113s] | ^~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1113s] | ^~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _RandomAccessIterator2 = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1113s] | ^~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1113s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2643 | __first + __step_size, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2644 | __first + __two_step, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2645 | __result, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1113s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2651 | __first + __step_size, __last, __result, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _OI = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1113s] | ^~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _OI = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 675 | move(_II __first, _II __last, _OI __result) [ 1113s] | ^~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _OutputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1113s] | ^~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1113s] | ^~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1113s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2643 | __first + __step_size, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2644 | __first + __two_step, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2645 | __result, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1113s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2651 | __first + __step_size, __last, __result, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _InputIterator2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _OutputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2252 | __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _OI = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1113s] | ^~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _OI = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 675 | move(_II __first, _II __last, _OI __result) [ 1113s] | ^~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 684 | std::__miter_base(__last), __result); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _OI = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _BI2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1113s] | ^~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:922:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 922 | return std::__copy_move_backward_a(std::__miter_base(__first), [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 923 | std::__miter_base(__last), [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 924 | __result); [ 1113s] | ~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1113s] | ^~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 1777 | if (__comp(__i, __first)) [ 1113s] | ~~~~~~^~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2658 | __chunk_insertion_sort(_RandomAccessIterator __first, [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2685 | std::__chunk_insertion_sort(__first, __last, __step_size, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2689 | std::__merge_sort_loop(__first, __last, __buffer, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2690 | __step_size, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2755 | __middle - __first, [ 1113s] | ~~~~~~~~~~~~~~~~~~~ [ 1113s] 2756 | __last - __middle, [ 1113s] | ~~~~~~~~~~~~~~~~~~ [ 1113s] 2757 | __comp); [ 1113s] | ~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _OI = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _BI2 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1113s] | ^~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _BidirectionalIterator2 = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2278 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2297:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2297 | if (__comp(__last2, __last1)) [ 1113s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 1113s] | ^~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2367:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2367 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1113s] | ^~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2368 | std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2369 | __first, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2373:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2373 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1113s] | ^~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2374 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2375 | __buffer_end, __last, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2709 | __middle - __first, __last - __middle, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2710 | __buffer, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _BidirectionalIterator2 = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Distance = int]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 1113s] | ^~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2333:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2333 | __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1113s] | ^~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2334:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2334 | _GLIBCXX_MOVE_BACKWARD3(__first, __middle, __last); [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2344:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2344 | __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1113s] | ^~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2345:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2345 | _GLIBCXX_MOVE3(__middle, __last, __first); [ 1113s] | ^~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2352 | return std::rotate(__first, __middle, __last); [ 1113s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Distance = int; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2391 | __len1, __len2, __buffer, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1113s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1113s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2419 | _Distance(__len1 - __len11), __len22, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2420 | __buffer, __buffer_size); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2422 | __len11, __len22, [ 1113s] | ~~~~~~~~~~~~~~~~~ [ 1113s] 2423 | __buffer, __buffer_size, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2425 | _Distance(__len1 - __len11), [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2426 | _Distance(__len2 - __len22), [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2427 | __buffer, __buffer_size, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Pointer = fst::ReverseArc >, fst::GALLIC_LEFT> >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 1113s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2726 | __buffer_size, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2728 | __buffer_size, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2730 | _Distance(__middle - __first), [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2731 | _Distance(__last - __middle), [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2732 | __buffer, __buffer_size, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2733 | __comp); [ 1113s] | ~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 2737 | __buffer, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter >, fst::GALLIC_LEFT> > > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 4933 | __stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1113s] | ^~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 1113s] | ^~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 4951 | std::__stable_sort_adaptive(__first, [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1113s] 4952 | __first + _DistanceType(__buf.size()), [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 4953 | __last, __buf.begin(), __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] 4958 | _DistanceType(__buf.size()), __comp); [ 1113s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, vector >, fst::GALLIC_LEFT> >, allocator >, fst::GALLIC_LEFT> > > > >; _Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 5017 | stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1113s] | ^~~~~~~~~~~ [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1113s] 5029 | _GLIBCXX_STD_A::__stable_sort(__first, __last, [ 1113s] | ^ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:257:7: note: parameter passing for argument of type 'const std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1114s] 257 | operator*() const [ 1114s] | ^~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a1(__gnu_cxx::__normal_iterator<_Iterator, _Container>, __gnu_cxx::__normal_iterator<_Iterator, _Container>, const _Tp&) [with _Ite = fst::GallicWeight, fst::GALLIC_LEFT>*; _Cont = vector, fst::GALLIC_LEFT>, allocator, fst::GALLIC_LEFT> > >; _Tp = fst::GallicWeight, fst::GALLIC_LEFT>]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1114s] 978 | __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, [ 1114s] | ^~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _OI = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1114s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = __gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, vector, fst::GALLIC_LEFT>, allocator, fst::GALLIC_LEFT> > > >; _Tp = fst::GallicWeight, fst::GALLIC_LEFT>]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1114s] 997 | __fill_a(_FIte __first, _FIte __last, const _Tp& __value) [ 1114s] | ^~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:998:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1114s] 998 | { std::__fill_a1(__first, __last, __value); } [ 1114s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _BI2 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1114s] | ^~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:922:47: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 922 | return std::__copy_move_backward_a(std::__miter_base(__first), [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 923 | std::__miter_base(__last), [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 924 | __result); [ 1114s] | ~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, vector, fst::GALLIC_LEFT>, allocator, fst::GALLIC_LEFT> > > >; _Tp = fst::GallicWeight, fst::GALLIC_LEFT>]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1114s] 1022 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) [ 1114s] | ^~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1029:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1114s] 1029 | std::__fill_a(__first, __last, __value); [ 1114s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 1770 | __insertion_sort(_RandomAccessIterator __first, [ 1114s] | ^~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1770:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1777:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 1777 | if (__comp(__i, __first)) [ 1114s] | ~~~~~~^~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1781:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 1781 | _GLIBCXX_MOVE_BACKWARD3(__first, __i, __i + 1); [ 1114s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = fst::GallicWeight, fst::GALLIC_LEFT>; _Alloc = std::allocator, fst::GALLIC_LEFT> >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:283:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_LEFT>*, std::vector, fst::GALLIC_LEFT>, std::allocator, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1114s] 283 | std::fill(begin(), end(), __val); [ 1114s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__chunk_insertion_sort(_RandomAccessIterator, _RandomAccessIterator, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2658 | __chunk_insertion_sort(_RandomAccessIterator __first, [ 1114s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2658:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2664:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2664 | std::__insertion_sort(__first, __first + __chunk_size, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2667:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2667 | std::__insertion_sort(__first, __last, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__inplace_stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2743 | __inplace_stable_sort(_RandomAccessIterator __first, [ 1114s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2743:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2748:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2748 | std::__insertion_sort(__first, __last, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2752:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2752 | std::__inplace_stable_sort(__first, __middle, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2753:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2753 | std::__inplace_stable_sort(__middle, __last, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2754:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2754 | std::__merge_without_buffer(__first, __middle, __last, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2755 | __middle - __first, [ 1114s] | ~~~~~~~~~~~~~~~~~~~ [ 1114s] 2756 | __last - __middle, [ 1114s] | ~~~~~~~~~~~~~~~~~~ [ 1114s] 2757 | __comp); [ 1114s] | ~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_backward_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::ReverseArc > >*; _OI = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:823:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 823 | __copy_move_backward_a(_II __first, _II __last, _OI __result) [ 1114s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_BI2 std::move_backward(_BI1, _BI1, _BI2) [with _BI1 = fst::ReverseArc > >*; _BI2 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:913:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 913 | move_backward(_BI1 __first, _BI1 __last, _BI2 __result) [ 1114s] | ^~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive_backward(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator2, _BidirectionalIterator2, _BidirectionalIterator3, _Compare) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _BidirectionalIterator2 = fst::ReverseArc > >*; _BidirectionalIterator3 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2278 | __move_merge_adaptive_backward(_BidirectionalIterator1 __first1, [ 1114s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2278:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2297:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2297 | if (__comp(__last2, __last1)) [ 1114s] | ~~~~~~^~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _OI = fst::ReverseArc > >*]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1114s] | ^~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _OI = fst::ReverseArc > >*]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 675 | move(_II __first, _II __last, _OI __result) [ 1114s] | ^~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 684 | std::__miter_base(__last), __result); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _OutputIterator = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1114s] | ^~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2613:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2613 | if (__comp(__first2, __first1)) [ 1114s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1114s] | ^~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2625:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2625 | return _GLIBCXX_MOVE3(__first2, __last2, [ 1114s] | ^~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _RandomAccessIterator2 = fst::ReverseArc > >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1114s] | ^~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1114s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2643 | __first + __step_size, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2644 | __first + __two_step, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2645 | __result, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1114s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2651 | __first + __step_size, __last, __result, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = fst::ReverseArc > >*; _OI = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1114s] | ^~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = fst::ReverseArc > >*; _OI = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 675 | move(_II __first, _II __last, _OI __result) [ 1114s] | ^~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_OutputIterator std::__move_merge(_InputIterator, _InputIterator, _InputIterator, _InputIterator, _OutputIterator, _Compare) [with _InputIterator = fst::ReverseArc > >*; _OutputIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2607:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2607 | __move_merge(_InputIterator __first1, _InputIterator __last1, [ 1114s] | ^~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_loop(_RandomAccessIterator1, _RandomAccessIterator1, _RandomAccessIterator2, _Distance, _Compare) [with _RandomAccessIterator1 = fst::ReverseArc > >*; _RandomAccessIterator2 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2633:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2633 | __merge_sort_loop(_RandomAccessIterator1 __first, [ 1114s] | ^~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2642:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2642 | __result = std::__move_merge(__first, __first + __step_size, [ 1114s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2643 | __first + __step_size, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2644 | __first + __two_step, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2645 | __result, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2650:24: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2650 | std::__move_merge(__first, __first + __step_size, [ 1114s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2651 | __first + __step_size, __last, __result, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_sort_with_buffer(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Pointer = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2674 | __merge_sort_with_buffer(_RandomAccessIterator __first, [ 1114s] | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2674:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2685:34: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2685 | std::__chunk_insertion_sort(__first, __last, __step_size, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2689:33: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2689 | std::__merge_sort_loop(__first, __last, __buffer, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2690 | __step_size, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a1(__gnu_cxx::__normal_iterator<_Iterator, _Container>, __gnu_cxx::__normal_iterator<_Iterator, _Container>, const _Tp&) [with _Ite = fst::GallicWeight, fst::GALLIC_RIGHT>*; _Cont = vector, fst::GALLIC_RIGHT>, allocator, fst::GALLIC_RIGHT> > >; _Tp = fst::GallicWeight, fst::GALLIC_RIGHT>]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1114s] 978 | __fill_a1(::__gnu_cxx::__normal_iterator<_Ite, _Cont> __first, [ 1114s] | ^~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:978:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::__fill_a(_FIte, _FIte, const _Tp&) [with _FIte = __gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, vector, fst::GALLIC_RIGHT>, allocator, fst::GALLIC_RIGHT> > > >; _Tp = fst::GallicWeight, fst::GALLIC_RIGHT>]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1114s] 997 | __fill_a(_FIte __first, _FIte __last, const _Tp& __value) [ 1114s] | ^~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:997:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:998:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1114s] 998 | { std::__fill_a1(__first, __last, __value); } [ 1114s] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function 'void std::fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = __gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, vector, fst::GALLIC_RIGHT>, allocator, fst::GALLIC_RIGHT> > > >; _Tp = fst::GallicWeight, fst::GALLIC_RIGHT>]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1114s] 1022 | fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value) [ 1114s] | ^~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1022:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1029:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1114s] 1029 | std::__fill_a(__first, __last, __value); [ 1114s] | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__move_merge_adaptive(_InputIterator1, _InputIterator1, _InputIterator2, _InputIterator2, _OutputIterator, _Compare) [with _InputIterator1 = fst::ReverseArc > >*; _InputIterator2 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _OutputIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2252 | __move_merge_adaptive(_InputIterator1 __first1, _InputIterator1 __last1, [ 1114s] | ^~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2252:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_fill_assign(std::size_t, const value_type&) [with _Tp = fst::GallicWeight, fst::GALLIC_RIGHT>; _Alloc = std::allocator, fst::GALLIC_RIGHT> >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/vector.tcc:283:20: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, fst::GALLIC_RIGHT>*, std::vector, fst::GALLIC_RIGHT>, std::allocator, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1114s] 283 | std::fill(begin(), end(), __val); [ 1114s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Pointer = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2359 | __merge_adaptive(_BidirectionalIterator __first, [ 1114s] | ^~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2359:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2367:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2367 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1114s] | ^~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2368 | std::__move_merge_adaptive(__buffer, __buffer_end, __middle, __last, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2369 | __first, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2368:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2373:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2373 | _Pointer __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1114s] | ^~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2374 | std::__move_merge_adaptive_backward(__first, __middle, __buffer, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2375 | __buffer_end, __last, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2374:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive(_RandomAccessIterator, _RandomAccessIterator, _RandomAccessIterator, _Pointer, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Pointer = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2700 | __stable_sort_adaptive(_RandomAccessIterator __first, [ 1114s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2700:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2705:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2705 | std::__merge_sort_with_buffer(__first, __middle, __buffer, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2706:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2706 | std::__merge_sort_with_buffer(__middle, __last, __buffer, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2708:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2708 | std::__merge_adaptive(__first, __middle, __last, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2709 | __middle - __first, __last - __middle, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2710 | __buffer, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = true; _II = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _OI = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 553 | __copy_move_a(_II __first, _II __last, _OI __result) [ 1114s] | ^~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:553:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_OI std::move(_II, _II, _OI) [with _II = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _OI = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 675 | move(_II __first, _II __last, _OI __result) [ 1114s] | ^~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:675:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:683:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 683 | return std::__copy_move_a(std::__miter_base(__first), [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 684 | std::__miter_base(__last), __result); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_BidirectionalIterator1 std::__rotate_adaptive(_BidirectionalIterator1, _BidirectionalIterator1, _BidirectionalIterator1, _Distance, _Distance, _BidirectionalIterator2, _Distance) [with _BidirectionalIterator1 = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _BidirectionalIterator2 = fst::ReverseArc > >*; _Distance = int]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2321 | __rotate_adaptive(_BidirectionalIterator1 __first, [ 1114s] | ^~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2321:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2333:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2333 | __buffer_end = _GLIBCXX_MOVE3(__middle, __last, __buffer); [ 1114s] | ^~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2334:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2334 | _GLIBCXX_MOVE_BACKWARD3(__first, __middle, __last); [ 1114s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2344:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2344 | __buffer_end = _GLIBCXX_MOVE3(__first, __middle, __buffer); [ 1114s] | ^~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2345:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2345 | _GLIBCXX_MOVE3(__middle, __last, __first); [ 1114s] | ^~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2352:27: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2352 | return std::rotate(__first, __middle, __last); [ 1114s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__merge_adaptive_resize(_BidirectionalIterator, _BidirectionalIterator, _BidirectionalIterator, _Distance, _Distance, _Pointer, _Distance, _Compare) [with _BidirectionalIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Distance = int; _Pointer = fst::ReverseArc > >*; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2382 | __merge_adaptive_resize(_BidirectionalIterator __first, [ 1114s] | ^~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2382:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2390:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2390 | std::__merge_adaptive(__first, __middle, __last, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2391 | __len1, __len2, __buffer, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2403:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2403 | = std::__lower_bound(__middle, __last, *__first_cut, [ 1114s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2404 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2412:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2412 | = std::__upper_bound(__first, __middle, *__second_cut, [ 1114s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2413 | __gnu_cxx::__ops::__val_comp_iter(__comp)); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2418:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2418 | = std::__rotate_adaptive(__first_cut, __middle, __second_cut, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2419 | _Distance(__len1 - __len11), __len22, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2420 | __buffer, __buffer_size); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2421:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2421 | std::__merge_adaptive_resize(__first, __first_cut, __new_middle, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2422 | __len11, __len22, [ 1114s] | ~~~~~~~~~~~~~~~~~ [ 1114s] 2423 | __buffer, __buffer_size, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2424:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2424 | std::__merge_adaptive_resize(__new_middle, __second_cut, __last, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2425 | _Distance(__len1 - __len11), [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2426 | _Distance(__len2 - __len22), [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2427 | __buffer, __buffer_size, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort_adaptive_resize(_RandomAccessIterator, _RandomAccessIterator, _Pointer, _Distance, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Pointer = fst::ReverseArc > >*; _Distance = int; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2716 | __stable_sort_adaptive_resize(_RandomAccessIterator __first, [ 1114s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2716:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2725:45: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2725 | std::__stable_sort_adaptive_resize(__first, __middle, __buffer, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2726 | __buffer_size, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2727:45: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2727 | std::__stable_sort_adaptive_resize(__middle, __last, __buffer, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2728 | __buffer_size, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2729:39: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2729 | std::__merge_adaptive_resize(__first, __middle, __last, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2730 | _Distance(__middle - __first), [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2731 | _Distance(__last - __middle), [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2732 | __buffer, __buffer_size, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2733 | __comp); [ 1114s] | ~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:2736:36: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 2736 | std::__stable_sort_adaptive(__first, __middle, __last, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 2737 | __buffer, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::__stable_sort(_RandomAccessIterator, _RandomAccessIterator, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter > > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 4933 | __stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1114s] | ^~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4933:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4948:15: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 4948 | _TmpBuf __buf(__first, (__last - __first + 1) / 2); [ 1114s] | ^~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4951:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 4951 | std::__stable_sort_adaptive(__first, [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 1114s] 4952 | __first + _DistanceType(__buf.size()), [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 4953 | __last, __buf.begin(), __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4955:35: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 4955 | std::__inplace_stable_sort(__first, __last, __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:4957:43: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 4957 | std::__stable_sort_adaptive_resize(__first, __last, __buf.begin(), [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] 4958 | _DistanceType(__buf.size()), __comp); [ 1114s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function 'void std::stable_sort(_RAIter, _RAIter, _Compare) [with _RAIter = __gnu_cxx::__normal_iterator > >*, vector > >, allocator > > > > >; _Compare = fst::ILabelCompare > > >]': [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 5017 | stable_sort(_RandomAccessIterator __first, _RandomAccessIterator __last, [ 1114s] | ^~~~~~~~~~~ [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5017:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:5029:36: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1114s] 5029 | _GLIBCXX_STD_A::__stable_sort(__first, __last, [ 1114s] | ^ [ 1115s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc: In function 'std::_Fwd_list_node_base* std::_Fwd_list_base<_Tp, _Alloc>::_M_insert_after(const_iterator, _Args&& ...) [with _Args = {const fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >&}; _Tp = fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >; _Alloc = std::allocator >, fst::GALLIC_RESTRICT> > >]': [ 1115s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc:50:7: note: parameter passing for argument of type 'std::_Fwd_list_base >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >::const_iterator' changed in GCC 7.1 [ 1115s] 50 | _Fwd_list_base<_Tp, _Alloc>:: [ 1115s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1115s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In member function 'void std::forward_list<_Tp, _Alloc>::push_front(const _Tp&) [with _Tp = fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >; _Alloc = std::allocator >, fst::GALLIC_RESTRICT> > >]': [ 1115s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:880:30: note: parameter passing for argument of type 'std::_Fwd_list_const_iterator >, fst::GALLIC_RESTRICT> > >' changed in GCC 7.1 [ 1115s] 880 | { this->_M_insert_after(cbefore_begin(), __val); } [ 1115s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1115s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc: In function 'std::_Fwd_list_node_base* std::_Fwd_list_base<_Tp, _Alloc>::_M_insert_after(const_iterator, _Args&& ...) [with _Args = {const int&, const fst::GallicWeight, fst::GALLIC_RESTRICT>&}; _Tp = fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >; _Alloc = std::allocator >, fst::GALLIC_RESTRICT> > >]': [ 1115s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc:50:7: note: parameter passing for argument of type 'std::_Fwd_list_base >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >::const_iterator' changed in GCC 7.1 [ 1115s] 50 | _Fwd_list_base<_Tp, _Alloc>:: [ 1115s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1115s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In function 'std::forward_list<_Tp, _Alloc>::value_type& std::forward_list<_Tp, _Alloc>::emplace_front(_Args&& ...) [with _Args = {const int&, const fst::GallicWeight, fst::GALLIC_RESTRICT>&}; _Tp = fst::internal::DeterminizeElement >, fst::GALLIC_RESTRICT> >; _Alloc = std::allocator >, fst::GALLIC_RESTRICT> > >]': [ 1115s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:861:32: note: parameter passing for argument of type 'std::_Fwd_list_const_iterator >, fst::GALLIC_RESTRICT> > >' changed in GCC 7.1 [ 1115s] 861 | this->_M_insert_after(cbefore_begin(), [ 1115s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1115s] 862 | std::forward<_Args>(__args)...); [ 1115s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:69, [ 1116s] from ./../include/fst/determinize.h:28: [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, fst::PoolAllocator > > > >; _ForwardIterator = fst::ArcTpl >*; _Allocator = fst::PoolAllocator > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66, [ 1116s] from ./../include/fst/determinize.h:31: [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1116s] | ^~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1116s] 1698 | this->_M_impl._M_start, [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] 1699 | _M_get_Tp_allocator()); [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; = void; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1116s] | ^~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] 711 | _M_range_initialize(__first, __last, [ 1116s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1116s] 712 | std::__iterator_category(__first)); [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::ArcTpl >; M = fst::PoolAllocator > >]': [ 1116s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:65, [ 1116s] from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/functional:64, [ 1116s] from ./../include/fst/synchronize.h:25, [ 1116s] from ./../include/fst/script/synchronize.h:23, [ 1116s] from synchronize.cc:18: [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, fst::PoolAllocator > > > >; _ForwardIterator = fst::ArcTpl >*; _Allocator = fst::PoolAllocator > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1116s] | ^~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1116s] 1698 | this->_M_impl._M_start, [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] 1699 | _M_get_Tp_allocator()); [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; = void; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1116s] | ^~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] 711 | _M_range_initialize(__first, __last, [ 1116s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1116s] 712 | std::__iterator_category(__first)); [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] In file included from ./../include/fst/synchronize.h:31: [ 1116s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::ArcTpl >; M = fst::PoolAllocator > >]': [ 1116s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1116s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >; _ForwardIterator = fst::GallicArc >, fst::GALLIC_RESTRICT>*; _Allocator = fst::PoolAllocator >, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1116s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >; _Tp = fst::GallicArc >, fst::GALLIC_RESTRICT>; _Alloc = fst::PoolAllocator >, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1116s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1116s] | ^~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1116s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1116s] 1698 | this->_M_impl._M_start, [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] 1699 | _M_get_Tp_allocator()); [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >; = void; _Tp = fst::GallicArc >, fst::GALLIC_RESTRICT>; _Alloc = fst::PoolAllocator >, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1116s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1116s] | ^~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1116s] 711 | _M_range_initialize(__first, __last, [ 1116s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1116s] 712 | std::__iterator_category(__first)); [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::GallicArc >, fst::GALLIC_RESTRICT>; M = fst::PoolAllocator >, fst::GALLIC_RESTRICT> >]': [ 1116s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1116s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC>*, vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >; _ForwardIterator = fst::GallicArc >, fst::GALLIC>*; _Allocator = fst::PoolAllocator >, fst::GALLIC> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1116s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >; _Tp = fst::GallicArc >, fst::GALLIC>; _Alloc = fst::PoolAllocator >, fst::GALLIC> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1116s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1116s] | ^~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1116s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1116s] 1698 | this->_M_impl._M_start, [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] 1699 | _M_get_Tp_allocator()); [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >; = void; _Tp = fst::GallicArc >, fst::GALLIC>; _Alloc = fst::PoolAllocator >, fst::GALLIC> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1116s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1116s] | ^~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1116s] 711 | _M_range_initialize(__first, __last, [ 1116s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1116s] 712 | std::__iterator_category(__first)); [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::GallicArc >, fst::GALLIC>; M = fst::PoolAllocator >, fst::GALLIC> >]': [ 1116s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1116s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > >; _KeyOfValue = std::_Select1st >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > > >; _Compare = std::less; _Alloc = std::allocator >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > >, std::_Select1st >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > > >, std::less, std::allocator >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > > > >::const_iterator' changed in GCC 7.1 [ 1116s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = fst::internal::DeterminizeArc >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > >; _Compare = std::less; _Alloc = std::allocator >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > >, std::_Select1st >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > > >, std::less, std::allocator >, fst::GALLIC_RESTRICT>, fst::IntegerFilterState > > > > >::const_iterator' changed in GCC 7.1 [ 1116s] 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] 514 | std::tuple(__k), [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] 515 | std::tuple<>()); [ 1116s] | ~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >, fst::GALLIC>, fst::IntegerFilterState > > >; _KeyOfValue = std::_Select1st >, fst::GALLIC>, fst::IntegerFilterState > > > >; _Compare = std::less; _Alloc = std::allocator >, fst::GALLIC>, fst::IntegerFilterState > > > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, fst::GALLIC>, fst::IntegerFilterState > > >, std::_Select1st >, fst::GALLIC>, fst::IntegerFilterState > > > >, std::less, std::allocator >, fst::GALLIC>, fst::IntegerFilterState > > > > >::const_iterator' changed in GCC 7.1 [ 1116s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = fst::internal::DeterminizeArc >, fst::GALLIC>, fst::IntegerFilterState > >; _Compare = std::less; _Alloc = std::allocator >, fst::GALLIC>, fst::IntegerFilterState > > > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, fst::GALLIC>, fst::IntegerFilterState > > >, std::_Select1st >, fst::GALLIC>, fst::IntegerFilterState > > > >, std::less, std::allocator >, fst::GALLIC>, fst::IntegerFilterState > > > > >::const_iterator' changed in GCC 7.1 [ 1116s] 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] 514 | std::tuple(__k), [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] 515 | std::tuple<>()); [ 1116s] | ~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In constructor 'constexpr std::reverse_iterator<_Iterator>::reverse_iterator(iterator_type) [with _Iterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:188:7: note: parameter passing for argument of type 'std::reverse_iterator, fst::GALLIC_RESTRICT> > >::iterator_type' changed in GCC 7.1 [ 1116s] 188 | reverse_iterator(iterator_type __x) [ 1116s] | ^~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'std::__cxx11::list<_Tp, _Alloc>::const_reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rbegin() const [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1073:44: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1116s] 1073 | { return const_reverse_iterator(end()); } [ 1116s] | ^ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'std::__cxx11::list<_Tp, _Alloc>::const_reverse_iterator std::__cxx11::list<_Tp, _Alloc>::rend() const [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1093:46: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1116s] 1093 | { return const_reverse_iterator(begin()); } [ 1116s] | ^ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {const fst::GallicWeight, fst::GALLIC_RESTRICT>&}; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1116s] 2002 | _M_insert(iterator __position, _Args&&... __args) [ 1116s] | ^~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1306:24: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1116s] 1306 | { this->_M_insert(end(), __x); } [ 1116s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'std::__cxx11::list<_Tp, _Alloc>::reference std::__cxx11::list<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const fst::GallicWeight, fst::GALLIC_RESTRICT>&}; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1321:26: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1116s] 1321 | this->_M_insert(end(), std::forward<_Args>(__args)...); [ 1116s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_initialize_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1928:9: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1116s] 1928 | _M_initialize_dispatch(_InputIterator __first, _InputIterator __last, [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1928:9: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In constructor 'std::__cxx11::list<_Tp, _Alloc>::list(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >; = void; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:879:9: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1116s] 879 | list(_InputIterator __first, _InputIterator __last, [ 1116s] | ^~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:879:9: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:882:33: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1116s] 882 | { _M_initialize_dispatch(__first, __last, __false_type()); } [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In copy constructor 'std::__cxx11::list<_Tp, _Alloc>::list(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:814:31: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1116s] 814 | { _M_initialize_dispatch(__x.begin(), __x.end(), __false_type()); } [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] In file included from ./../include/fst/state-map.h:33, [ 1116s] from ./../include/fst/arcsort.h:29: [ 1116s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(MutableFst*, C) [with A = ArcTpl >; C = ProjectMapper > >]': [ 1116s] ./../include/fst/arc-map.h:188:6: note: parameter passing for argument of type 'fst::ProjectMapper > >' changed in GCC 7.1 [ 1116s] 188 | void ArcMap(MutableFst *fst, C mapper) { [ 1116s] | ^~~~~~ [ 1116s] In file included from ./../include/fst/randequivalent.h:31: [ 1116s] ./../include/fst/project.h: In function 'void fst::Project(MutableFst*, ProjectType) [with Arc = ArcTpl >]': [ 1116s] ./../include/fst/project.h:100:9: note: parameter passing for argument of type 'fst::ProjectMapper > >' changed in GCC 7.1 [ 1116s] 100 | ArcMap(fst, ProjectMapper(project_type)); [ 1116s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::tuple<>}; _Key = int; _Val = std::pair >, fst::IntegerFilterState > > >; _KeyOfValue = std::_Select1st >, fst::IntegerFilterState > > > >; _Compare = std::less; _Alloc = std::allocator >, fst::IntegerFilterState > > > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree >, fst::IntegerFilterState > > >, std::_Select1st >, fst::IntegerFilterState > > > >, std::less, std::allocator >, fst::IntegerFilterState > > > > >::const_iterator' changed in GCC 7.1 [ 1116s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = int; _Tp = fst::internal::DeterminizeArc >, fst::IntegerFilterState > >; _Compare = std::less; _Alloc = std::allocator >, fst::IntegerFilterState > > > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree >, fst::IntegerFilterState > > >, std::_Select1st >, fst::IntegerFilterState > > > >, std::less, std::allocator >, fst::IntegerFilterState > > > > >::const_iterator' changed in GCC 7.1 [ 1116s] 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] 514 | std::tuple(__k), [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] 515 | std::tuple<>()); [ 1116s] | ~~~~~~~~~~~~~~~ [ 1116s] ./../include/fst/arcsort.h: In member function 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::ILabelCompare > >]': [ 1116s] ./../include/fst/arcsort.h:63:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1116s] 63 | std::stable_sort(arcs_.begin(), arcs_.end(), comp_); [ 1116s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc: In function 'std::_Fwd_list_node_base* std::_Fwd_list_base<_Tp, _Alloc>::_M_insert_after(const_iterator, _Args&& ...) [with _Args = {const fst::internal::DeterminizeElement >, fst::GALLIC> >&}; _Tp = fst::internal::DeterminizeElement >, fst::GALLIC> >; _Alloc = std::allocator >, fst::GALLIC> > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc:50:7: note: parameter passing for argument of type 'std::_Fwd_list_base >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >::const_iterator' changed in GCC 7.1 [ 1116s] 50 | _Fwd_list_base<_Tp, _Alloc>:: [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In member function 'void std::forward_list<_Tp, _Alloc>::push_front(const _Tp&) [with _Tp = fst::internal::DeterminizeElement >, fst::GALLIC> >; _Alloc = std::allocator >, fst::GALLIC> > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:880:30: note: parameter passing for argument of type 'std::_Fwd_list_const_iterator >, fst::GALLIC> > >' changed in GCC 7.1 [ 1116s] 880 | { this->_M_insert_after(cbefore_begin(), __val); } [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc: In function 'std::_Fwd_list_node_base* std::_Fwd_list_base<_Tp, _Alloc>::_M_insert_after(const_iterator, _Args&& ...) [with _Args = {const int&, const fst::GallicWeight, fst::GALLIC>&}; _Tp = fst::internal::DeterminizeElement >, fst::GALLIC> >; _Alloc = std::allocator >, fst::GALLIC> > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.tcc:50:7: note: parameter passing for argument of type 'std::_Fwd_list_base >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >::const_iterator' changed in GCC 7.1 [ 1116s] 50 | _Fwd_list_base<_Tp, _Alloc>:: [ 1116s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h: In function 'std::forward_list<_Tp, _Alloc>::value_type& std::forward_list<_Tp, _Alloc>::emplace_front(_Args&& ...) [with _Args = {const int&, const fst::GallicWeight, fst::GALLIC>&}; _Tp = fst::internal::DeterminizeElement >, fst::GALLIC> >; _Alloc = std::allocator >, fst::GALLIC> > >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/forward_list.h:861:32: note: parameter passing for argument of type 'std::_Fwd_list_const_iterator >, fst::GALLIC> > >' changed in GCC 7.1 [ 1116s] 861 | this->_M_insert_after(cbefore_begin(), [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1116s] 862 | std::forward<_Args>(__args)...); [ 1116s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] ./../include/fst/arcsort.h: In member function 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ArcTpl >; Compare = fst::OLabelCompare > >]': [ 1116s] ./../include/fst/arcsort.h:63:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >' changed in GCC 7.1 [ 1116s] 63 | std::stable_sort(arcs_.begin(), arcs_.end(), comp_); [ 1116s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_insert(iterator, _Args&& ...) [with _Args = {fst::GallicWeight, fst::GALLIC_RESTRICT>}; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:2002:8: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1116s] 2002 | _M_insert(iterator __position, _Args&&... __args) [ 1116s] | ^~~~~~~~~ [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1116s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1311:24: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1116s] 1311 | { this->_M_insert(end(), std::move(__x)); } [ 1116s] | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ [ 1117s] ./../include/fst/arcsort.h: In member function 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ReverseArc > >; Compare = fst::ILabelCompare > > >]': [ 1117s] ./../include/fst/arcsort.h:63:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator > >*, std::vector > >, std::allocator > > > > >' changed in GCC 7.1 [ 1117s] 63 | std::stable_sort(arcs_.begin(), arcs_.end(), comp_); [ 1117s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1118s] ./../include/fst/arcsort.h: In member function 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::ReverseArc >, fst::GALLIC_LEFT> >; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> > >]': [ 1118s] ./../include/fst/arcsort.h:63:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT> >*, std::vector >, fst::GALLIC_LEFT> >, std::allocator >, fst::GALLIC_LEFT> > > > >' changed in GCC 7.1 [ 1118s] 63 | std::stable_sort(arcs_.begin(), arcs_.end(), comp_); [ 1118s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1118s] ./../include/fst/determinize.h: In member function 'void fst::internal::DeterminizeFsaImpl::NormArc(DetArc*) [with Arc = fst::ArcTpl >; CommonDivisor = fst::DefaultCommonDivisor >; Filter = fst::internal::RelationDeterminizeFilter >, fst::internal::Disambiguator > >::CommonFuture>; StateTable = fst::DefaultDeterminizeStateTable >, fst::IntegerFilterState >]': [ 1118s] ./../include/fst/determinize.h:701:39: note: parameter passing for argument of type 'std::forward_list > >, std::allocator > > > >::const_iterator' {aka 'std::_Fwd_list_base > >, std::allocator > > > >::const_iterator'} changed in GCC 7.1 [ 1118s] 701 | dest_tuple->subset.erase_after(piter); [ 1118s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1118s] ./../include/fst/determinize.h: In member function 'void fst::internal::DeterminizeFsaImpl::NormArc(DetArc*) [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 >]': [ 1118s] ./../include/fst/determinize.h:701:39: note: parameter passing for argument of type 'std::forward_list >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >::const_iterator' {aka 'std::_Fwd_list_base >, fst::GALLIC_RESTRICT> >, std::allocator >, fst::GALLIC_RESTRICT> > > >::const_iterator'} changed in GCC 7.1 [ 1118s] 701 | dest_tuple->subset.erase_after(piter); [ 1118s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1119s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; C = QuantizeMapper >, fst::GALLIC_LEFT>, GallicArc >, fst::GALLIC_LEFT> >]': [ 1119s] ./../include/fst/arc-map.h:188:6: note: parameter passing for argument of type 'fst::QuantizeMapper >, fst::GALLIC_LEFT>, fst::GallicArc >, fst::GALLIC_LEFT> >' changed in GCC 7.1 [ 1119s] 188 | void ArcMap(MutableFst *fst, C mapper) { [ 1119s] | ^~~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::_M_erase(iterator) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:2012:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::iterator' changed in GCC 7.1 [ 1119s] 2012 | _M_erase(iterator __position) _GLIBCXX_NOEXCEPT [ 1119s] | ^~~~~~~~ [ 1119s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/list:66: [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:150:5: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1119s] 150 | list<_Tp, _Alloc>:: [ 1119s] | ^~~~~~~~~~~~~~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:158:15: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1119s] 158 | _M_erase(__position._M_const_cast()); [ 1119s] | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::erase(const_iterator, const_iterator) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1550:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1119s] 1550 | erase(const_iterator __first, const_iterator __last) noexcept [ 1119s] | ^~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1550:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1556:26: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1119s] 1556 | __first = erase(__first); [ 1119s] | ~~~~~^~~~~~~~~ [ 1119s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; B = ArcTpl >; C = FromGallicMapper >, fst::GALLIC_LEFT>]': [ 1119s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::FromGallicMapper >, fst::GALLIC_LEFT>' changed in GCC 7.1 [ 1119s] 284 | void ArcMap(const Fst &ifst, MutableFst *ofst, C mapper) { [ 1119s] | ^~~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1612:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1119s] 1612 | splice(const_iterator __position, list&& __x) noexcept [ 1119s] | ^~~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1621:30: note: parameter passing for argument of type 'std::_List_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1119s] 1621 | this->_M_transfer(__position._M_const_cast(), [ 1119s] | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1119s] 1622 | __x.begin(), __x.end()); [ 1119s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h: In member function 'void std::__cxx11::list<_Tp, _Alloc>::splice(const_iterator, std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1631:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1119s] 1631 | splice(const_iterator __position, list& __x) noexcept [ 1119s] | ^~~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_list.h:1632:15: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1119s] 1632 | { splice(__position, std::move(__x)); } [ 1119s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc: In member function 'std::__cxx11::list<_Tp, _Alloc>::iterator std::__cxx11::list<_Tp, _Alloc>::insert(const_iterator, _InputIterator, _InputIterator) [with _InputIterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >; = void; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1119s] 133 | list<_Tp, _Alloc>:: [ 1119s] | ^~~~~~~~~~~~~~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:133:7: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:137:14: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1119s] 137 | list __tmp(__first, __last, get_allocator()); [ 1119s] | ^~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:141:19: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1119s] 141 | splice(__position, __tmp); [ 1119s] | ~~~~~~^~~~~~~~~~~~~~~~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc: In function 'void std::__cxx11::list<_Tp, _Alloc>::_M_assign_dispatch(_InputIterator, _InputIterator, std::__false_type) [with _InputIterator = std::_List_const_iterator, fst::GALLIC_RESTRICT> >; _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1119s] 308 | list<_Tp, _Alloc>:: [ 1119s] | ^~~~~~~~~~~~~~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:308:7: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:318:16: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1119s] 318 | erase(__first1, __last1); [ 1119s] | ~~~~~^~~~~~~~~~~~~~~~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::__cxx11::list, fst::GALLIC_RESTRICT>, std::allocator, fst::GALLIC_RESTRICT> > >::const_iterator' changed in GCC 7.1 [ 1119s] 320 | insert(__last1, __first2, __last2); [ 1119s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:320:17: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc: In function 'std::__cxx11::list<_Tp, _Alloc>& std::__cxx11::list<_Tp, _Alloc>::operator=(const std::__cxx11::list<_Tp, _Alloc>&) [with _Tp = fst::GallicWeight, fst::GALLIC_RESTRICT>; _Alloc = std::allocator, fst::GALLIC_RESTRICT> >]': [ 1119s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/list.tcc:286:29: note: parameter passing for argument of type 'std::_List_const_iterator, fst::GALLIC_RESTRICT> >' changed in GCC 7.1 [ 1119s] 286 | _M_assign_dispatch(__x.begin(), __x.end(), __false_type()); [ 1119s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1119s] ./../include/fst/state-map.h: In member function 'void fst::ArcUniqueMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>]': [ 1119s] ./../include/fst/state-map.h:570:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1119s] 570 | std::sort(arcs_.begin(), arcs_.end(), comp_); [ 1119s] | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1119s] ./../include/fst/state-map.h:571:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1119s] 571 | arcs_.erase(std::unique(arcs_.begin(), arcs_.end(), equal_), arcs_.end()); [ 1119s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1119s] ./../include/fst/state-map.h:571:16: note: parameter passing for argument of type 'std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > >::const_iterator' changed in GCC 7.1 [ 1119s] 571 | arcs_.erase(std::unique(arcs_.begin(), arcs_.end(), equal_), arcs_.end()); [ 1119s] | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1119s] ./../include/fst/determinize.h: In member function 'void fst::internal::DeterminizeFsaImpl::NormArc(DetArc*) [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 >]': [ 1119s] ./../include/fst/determinize.h:701:39: note: parameter passing for argument of type 'std::forward_list >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >::const_iterator' {aka 'std::_Fwd_list_base >, fst::GALLIC> >, std::allocator >, fst::GALLIC> > > >::const_iterator'} changed in GCC 7.1 [ 1119s] 701 | dest_tuple->subset.erase_after(piter); [ 1119s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1119s] ./../include/fst/arcsort.h: In member function 'void fst::ArcSortMapper::SetState(StateId) [with Arc = fst::GallicArc >, fst::GALLIC_LEFT>; Compare = fst::ILabelCompare >, fst::GALLIC_LEFT> >]': [ 1119s] ./../include/fst/arcsort.h:63:21: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, std::allocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1119s] 63 | std::stable_sort(arcs_.begin(), arcs_.end(), comp_); [ 1119s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1120s] ./../include/fst/minimize.h: In function 'void fst::Minimize(MutableFst*, MutableFst*, float, bool) [with Arc = ArcTpl >]': [ 1120s] ./../include/fst/minimize.h:533:11: note: parameter passing for argument of type 'fst::QuantizeMapper >, fst::GALLIC_LEFT>, fst::GallicArc >, fst::GALLIC_LEFT> >' changed in GCC 7.1 [ 1120s] 533 | ArcMap(&gfst, QuantizeMapper>(delta)); [ 1120s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1120s] ./../include/fst/minimize.h:555:11: note: parameter passing for argument of type 'fst::QuantizeMapper >, fst::ArcTpl > >' changed in GCC 7.1 [ 1120s] 555 | ArcMap(fst, QuantizeMapper(delta)); [ 1120s] | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1121s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1121s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:257:7: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1121s] 257 | operator*() const [ 1121s] | ^~~~~~~~ [ 1121s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In constructor 'constexpr std::reverse_iterator<_Iterator>::reverse_iterator(iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1121s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:188:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type' changed in GCC 7.1 [ 1121s] 188 | reverse_iterator(iterator_type __x) [ 1121s] | ^~~~~~~~~~~~~~~~ [ 1121s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In constructor 'constexpr std::reverse_iterator<_Iterator>::reverse_iterator(iterator_type) [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1121s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:188:7: note: parameter passing for argument of type 'std::reverse_iterator<__gnu_cxx::__normal_iterator > >::iterator_type' changed in GCC 7.1 [ 1121s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 1121s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::reverse_iterator std::vector<_Tp, _Alloc>::rbegin() [with _Tp = double; _Alloc = std::allocator]': [ 1121s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:914:38: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1121s] 914 | { return reverse_iterator(end()); } [ 1121s] | ^ [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr bool std::operator==(const reverse_iterator<_Iterator>&, const reverse_iterator<_Iterator>&) [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:441:5: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1122s] 441 | operator==(const reverse_iterator<_Iterator>& __x, [ 1122s] | ^~~~~~~~ [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr bool std::operator!=(const reverse_iterator<_Iterator>&, const reverse_iterator<_Iterator>&) [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:455:5: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1122s] 455 | operator!=(const reverse_iterator<_Iterator>& __x, [ 1122s] | ^~~~~~~~ [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = __gnu_cxx::__ops::_Iter_comp_val >]': [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1122s] 1488 | __lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1122s] | ^~~~~~~~~~~~~ [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algobase.h:1488:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h: In function '_FIter std::lower_bound(_FIter, _FIter, const _Tp&, _Compare) [with _FIter = __gnu_cxx::__normal_iterator >; _Tp = double; _Compare = greater]': [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1122s] 1963 | lower_bound(_ForwardIterator __first, _ForwardIterator __last, [ 1122s] | ^~~~~~~~~~~ [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1963:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_algo.h:1973:32: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1122s] 1973 | return std::__lower_bound(__first, __last, __val, [ 1122s] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [ 1122s] 1974 | __gnu_cxx::__ops::__iter_comp_val(__comp)); [ 1122s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h: In function 'constexpr std::reverse_iterator<_Iterator>::reference std::reverse_iterator<_Iterator>::operator*() const [with _Iterator = __gnu_cxx::__normal_iterator >]': [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_iterator.h:257:7: note: parameter passing for argument of type 'const __gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1122s] 257 | operator*() const [ 1122s] | ^~~~~~~~ [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rbegin() const [with _Tp = double; _Alloc = std::allocator]': [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:924:44: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1122s] 924 | { return const_reverse_iterator(end()); } [ 1122s] | ^ [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In member function 'std::vector<_Tp, _Alloc>::const_reverse_iterator std::vector<_Tp, _Alloc>::rend() const [with _Tp = double; _Alloc = std::allocator]': [ 1122s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:944:46: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1122s] 944 | { return const_reverse_iterator(begin()); } [ 1122s] | ^ [ 1123s] ./../include/fst/accumulator.h: In member function 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]': [ 1123s] ./../include/fst/accumulator.h:577:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1123s] 577 | return std::lower_bound(weights_->begin() + pos + 1, weights_->end(), f, [ 1123s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1123s] 578 | std::greater()) - [ 1123s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1123s] ./../include/fst/accumulator.h: In member function 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]': [ 1123s] ./../include/fst/accumulator.h:577:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1123s] 577 | return std::lower_bound(weights_->begin() + pos + 1, weights_->end(), f, [ 1123s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1123s] 578 | std::greater()) - [ 1123s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1123s] ./../include/fst/accumulator.h: In member function 'size_t fst::CacheLogAccumulator::LowerBound(Weight, ArcIter*) [with ArcIter = fst::ArcIterator > > >; Arc = fst::ArcTpl >]': [ 1123s] ./../include/fst/accumulator.h:577:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 [ 1123s] 577 | return std::lower_bound(weights_->begin() + pos + 1, weights_->end(), f, [ 1123s] | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1123s] 578 | std::greater()) - [ 1123s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1123s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:65: [ 1123s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, fst::PoolAllocator > > > >; _ForwardIterator = fst::ArcTpl >*; _Allocator = fst::PoolAllocator > >]': [ 1123s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1123s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1123s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1123s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1123s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1123s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1123s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1123s] | ^~~~~~~~~~~~~~~~~~~ [ 1123s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1123s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1123s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1123s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1123s] 1698 | this->_M_impl._M_start, [ 1123s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1123s] 1699 | _M_get_Tp_allocator()); [ 1123s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1123s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; = void; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1123s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1123s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1123s] | ^~~~~~ [ 1123s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1123s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1123s] 711 | _M_range_initialize(__first, __last, [ 1123s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1123s] 712 | std::__iterator_category(__first)); [ 1123s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1123s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::ArcTpl >; M = fst::PoolAllocator > >]': [ 1123s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1123s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1123s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1125s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:69: [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, fst::PoolAllocator > > > >; _ForwardIterator = fst::ArcTpl >*; _Allocator = fst::PoolAllocator > >]': [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1125s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1125s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1125s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66, [ 1125s] from ./../include/fst/disambiguate.h:29: [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1125s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1125s] | ^~~~~~~~~~~~~~~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1125s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1125s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1125s] 1698 | this->_M_impl._M_start, [ 1125s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1125s] 1699 | _M_get_Tp_allocator()); [ 1125s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; = void; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1125s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1125s] | ^~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1125s] 711 | _M_range_initialize(__first, __last, [ 1125s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1125s] 712 | std::__iterator_category(__first)); [ 1125s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1125s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::ArcTpl >; M = fst::PoolAllocator > >]': [ 1125s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1125s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1125s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >; _ForwardIterator = fst::GallicArc >, fst::GALLIC_RESTRICT>*; _Allocator = fst::PoolAllocator >, fst::GALLIC_RESTRICT> >]': [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1125s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1125s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >; _Tp = fst::GallicArc >, fst::GALLIC_RESTRICT>; _Alloc = fst::PoolAllocator >, fst::GALLIC_RESTRICT> >]': [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1125s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1125s] | ^~~~~~~~~~~~~~~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1125s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1125s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1125s] 1698 | this->_M_impl._M_start, [ 1125s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1125s] 1699 | _M_get_Tp_allocator()); [ 1125s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >; = void; _Tp = fst::GallicArc >, fst::GALLIC_RESTRICT>; _Alloc = fst::PoolAllocator >, fst::GALLIC_RESTRICT> >]': [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1125s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1125s] | ^~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1125s] 711 | _M_range_initialize(__first, __last, [ 1125s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1125s] 712 | std::__iterator_category(__first)); [ 1125s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1125s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::GallicArc >, fst::GALLIC_RESTRICT>; M = fst::PoolAllocator >, fst::GALLIC_RESTRICT> >]': [ 1125s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RESTRICT>*, std::vector >, fst::GALLIC_RESTRICT>, fst::PoolAllocator >, fst::GALLIC_RESTRICT> > > >' changed in GCC 7.1 [ 1125s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1125s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC>*, vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >; _ForwardIterator = fst::GallicArc >, fst::GALLIC>*; _Allocator = fst::PoolAllocator >, fst::GALLIC> >]': [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1125s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1125s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >; _Tp = fst::GallicArc >, fst::GALLIC>; _Alloc = fst::PoolAllocator >, fst::GALLIC> >]': [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1125s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1125s] | ^~~~~~~~~~~~~~~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1125s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1125s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1125s] 1698 | this->_M_impl._M_start, [ 1125s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1125s] 1699 | _M_get_Tp_allocator()); [ 1125s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >; = void; _Tp = fst::GallicArc >, fst::GALLIC>; _Alloc = fst::PoolAllocator >, fst::GALLIC> >]': [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1125s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1125s] | ^~~~~~ [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1125s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1125s] 711 | _M_range_initialize(__first, __last, [ 1125s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1125s] 712 | std::__iterator_category(__first)); [ 1125s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1125s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::GallicArc >, fst::GALLIC>; M = fst::PoolAllocator >, fst::GALLIC> >]': [ 1125s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC>*, std::vector >, fst::GALLIC>, fst::PoolAllocator >, fst::GALLIC> > > >' changed in GCC 7.1 [ 1125s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1125s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1126s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/memory:69, [ 1126s] from ./../include/fst/minimize.h:26: [ 1126s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >; _ForwardIterator = fst::GallicArc >, fst::GALLIC_LEFT>*; _Allocator = fst::PoolAllocator >, fst::GALLIC_LEFT> >]': [ 1126s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1126s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1126s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1126s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1126s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >; _Tp = fst::GallicArc >, fst::GALLIC_LEFT>; _Alloc = fst::PoolAllocator >, fst::GALLIC_LEFT> >]': [ 1126s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1126s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1126s] | ^~~~~~~~~~~~~~~~~~~ [ 1126s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1126s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1126s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1126s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1126s] 1698 | this->_M_impl._M_start, [ 1126s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1126s] 1699 | _M_get_Tp_allocator()); [ 1126s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1126s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >; = void; _Tp = fst::GallicArc >, fst::GALLIC_LEFT>; _Alloc = fst::PoolAllocator >, fst::GALLIC_LEFT> >]': [ 1126s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1126s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1126s] | ^~~~~~ [ 1126s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1126s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1126s] 711 | _M_range_initialize(__first, __last, [ 1126s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1126s] 712 | std::__iterator_category(__first)); [ 1126s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1126s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>; M = fst::PoolAllocator >, fst::GALLIC_LEFT> >]': [ 1126s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1126s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1126s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1130s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = GallicArc >, fst::GALLIC_LEFT>; B = ArcTpl >; C = FromGallicMapper >, fst::GALLIC_LEFT>]': [ 1130s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::FromGallicMapper >, fst::GALLIC_LEFT>' changed in GCC 7.1 [ 1130s] 284 | void ArcMap(const Fst &ifst, MutableFst *ofst, C mapper) { [ 1130s] | ^~~~~~ [ 1130s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = GallicArc >, fst::GALLIC_RIGHT>; B = ArcTpl >; C = FromGallicMapper >, fst::GALLIC_RIGHT>]': [ 1130s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::FromGallicMapper >, fst::GALLIC_RIGHT>' changed in GCC 7.1 [ 1136s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = GallicArc >, fst::GALLIC_LEFT>; C = ToGallicMapper >, fst::GALLIC_LEFT>]': [ 1136s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::ToGallicMapper >, fst::GALLIC_LEFT>' changed in GCC 7.1 [ 1136s] ./../include/fst/arc-map.h: In function 'void fst::ArcMap(const Fst&, MutableFst*, C) [with A = ArcTpl >; B = GallicArc >, fst::GALLIC_RIGHT>; C = ToGallicMapper >, fst::GALLIC_RIGHT>]': [ 1136s] ./../include/fst/arc-map.h:284:6: note: parameter passing for argument of type 'fst::ToGallicMapper >, fst::GALLIC_RIGHT>' changed in GCC 7.1 [ 1145s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:65: [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >; _ForwardIterator = fst::GallicArc >, fst::GALLIC_LEFT>*; _Allocator = fst::PoolAllocator >, fst::GALLIC_LEFT> >]': [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1145s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1145s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1145s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/vector:66: [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >; _Tp = fst::GallicArc >, fst::GALLIC_LEFT>; _Alloc = fst::PoolAllocator >, fst::GALLIC_LEFT> >]': [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1145s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1145s] | ^~~~~~~~~~~~~~~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1145s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1145s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1145s] 1698 | this->_M_impl._M_start, [ 1145s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1145s] 1699 | _M_get_Tp_allocator()); [ 1145s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >; = void; _Tp = fst::GallicArc >, fst::GALLIC_LEFT>; _Alloc = fst::PoolAllocator >, fst::GALLIC_LEFT> >]': [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1145s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1145s] | ^~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1145s] 711 | _M_range_initialize(__first, __last, [ 1145s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1145s] 712 | std::__iterator_category(__first)); [ 1145s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1145s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::GallicArc >, fst::GALLIC_LEFT>; M = fst::PoolAllocator >, fst::GALLIC_LEFT> >]': [ 1145s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_LEFT>*, std::vector >, fst::GALLIC_LEFT>, fst::PoolAllocator >, fst::GALLIC_LEFT> > > >' changed in GCC 7.1 [ 1145s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1145s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_RIGHT>*, vector >, fst::GALLIC_RIGHT>, fst::PoolAllocator >, fst::GALLIC_RIGHT> > > >; _ForwardIterator = fst::GallicArc >, fst::GALLIC_RIGHT>*; _Allocator = fst::PoolAllocator >, fst::GALLIC_RIGHT> >]': [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RIGHT>*, std::vector >, fst::GALLIC_RIGHT>, fst::PoolAllocator >, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1145s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1145s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RIGHT>*, std::vector >, fst::GALLIC_RIGHT>, fst::PoolAllocator >, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_RIGHT>*, std::vector >, fst::GALLIC_RIGHT>, fst::PoolAllocator >, fst::GALLIC_RIGHT> > > >; _Tp = fst::GallicArc >, fst::GALLIC_RIGHT>; _Alloc = fst::PoolAllocator >, fst::GALLIC_RIGHT> >]': [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RIGHT>*, std::vector >, fst::GALLIC_RIGHT>, fst::PoolAllocator >, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1145s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1145s] | ^~~~~~~~~~~~~~~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RIGHT>*, std::vector >, fst::GALLIC_RIGHT>, fst::PoolAllocator >, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RIGHT>*, std::vector >, fst::GALLIC_RIGHT>, fst::PoolAllocator >, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1145s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1145s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1145s] 1698 | this->_M_impl._M_start, [ 1145s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1145s] 1699 | _M_get_Tp_allocator()); [ 1145s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >, fst::GALLIC_RIGHT>*, std::vector >, fst::GALLIC_RIGHT>, fst::PoolAllocator >, fst::GALLIC_RIGHT> > > >; = void; _Tp = fst::GallicArc >, fst::GALLIC_RIGHT>; _Alloc = fst::PoolAllocator >, fst::GALLIC_RIGHT> >]': [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RIGHT>*, std::vector >, fst::GALLIC_RIGHT>, fst::PoolAllocator >, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1145s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1145s] | ^~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RIGHT>*, std::vector >, fst::GALLIC_RIGHT>, fst::PoolAllocator >, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RIGHT>*, std::vector >, fst::GALLIC_RIGHT>, fst::PoolAllocator >, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1145s] 711 | _M_range_initialize(__first, __last, [ 1145s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1145s] 712 | std::__iterator_category(__first)); [ 1145s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1145s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::GallicArc >, fst::GALLIC_RIGHT>; M = fst::PoolAllocator >, fst::GALLIC_RIGHT> >]': [ 1145s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >, fst::GALLIC_RIGHT>*, std::vector >, fst::GALLIC_RIGHT>, fst::PoolAllocator >, fst::GALLIC_RIGHT> > > >' changed in GCC 7.1 [ 1145s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1145s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h: In function '_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, vector >, fst::PoolAllocator > > > >; _ForwardIterator = fst::ArcTpl >*; _Allocator = fst::PoolAllocator > >]': [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1145s] 344 | __uninitialized_copy_a(_InputIterator __first, _InputIterator __last, [ 1145s] | ^~~~~~~~~~~~~~~~~~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_uninitialized.h:344:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In function 'void std::vector<_Tp, _Alloc>::_M_range_initialize(_ForwardIterator, _ForwardIterator, std::forward_iterator_tag) [with _ForwardIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1145s] 1689 | _M_range_initialize(_ForwardIterator __first, _ForwardIterator __last, [ 1145s] | ^~~~~~~~~~~~~~~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1689:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:1697:40: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1145s] 1697 | std::__uninitialized_copy_a(__first, __last, [ 1145s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1145s] 1698 | this->_M_impl._M_start, [ 1145s] | ~~~~~~~~~~~~~~~~~~~~~~~ [ 1145s] 1699 | _M_get_Tp_allocator()); [ 1145s] | ~~~~~~~~~~~~~~~~~~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h: In constructor 'std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = __gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >; = void; _Tp = fst::ArcTpl >; _Alloc = fst::PoolAllocator > >]': [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1145s] 707 | vector(_InputIterator __first, _InputIterator __last, [ 1145s] | ^~~~~~ [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:707:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1145s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_vector.h:711:30: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1145s] 711 | _M_range_initialize(__first, __last, [ 1145s] | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [ 1145s] 712 | std::__iterator_category(__first)); [ 1145s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1145s] ./../include/fst/cache.h: In constructor 'fst::CacheState::CacheState(const fst::CacheState&, const ArcAllocator&) [with A = fst::ArcTpl >; M = fst::PoolAllocator > >]': [ 1145s] ./../include/fst/cache.h:106:9: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >*, std::vector >, fst::PoolAllocator > > > >' changed in GCC 7.1 [ 1145s] 106 | arcs_(state.arcs_.begin(), state.arcs_.end(), alloc), [ 1145s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1161s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -version-info 25:0:0 -o libfstscript.la -rpath /usr/lib 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 [ 1161s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g /lib/crti.o /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 ../lib/.libs/libfst.so -ldl -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0 -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/../../../../armv7l-tizen-linux-gnueabi/lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtendS.o /lib/crtn.o -Wl,-soname -Wl,libfstscript.so.25 -o .libs/libfstscript.so.25.0.0 [ 1205s] libtool: link: (cd ".libs" && rm -f "libfstscript.so.25" && ln -s "libfstscript.so.25.0.0" "libfstscript.so.25") [ 1205s] libtool: link: (cd ".libs" && rm -f "libfstscript.so" && ln -s "libfstscript.so.25.0.0" "libfstscript.so") [ 1205s] libtool: link: ( cd ".libs" && rm -f "libfstscript.la" && ln -s "../libfstscript.la" "libfstscript.la" ) [ 1205s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1205s] Making all in bin [ 1205s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1205s] depbase=`echo fstarcsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstarcsort.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort.o fstarcsort.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1205s] depbase=`echo fstarcsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstarcsort-main.o -MD -MP -MF $depbase.Tpo -c -o fstarcsort-main.o fstarcsort-main.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1205s] depbase=`echo fstclosure.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstclosure.o -MD -MP -MF $depbase.Tpo -c -o fstclosure.o fstclosure.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1205s] depbase=`echo fstclosure-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstclosure-main.o -MD -MP -MF $depbase.Tpo -c -o fstclosure-main.o fstclosure-main.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1205s] depbase=`echo fstcompile.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstcompile.o -MD -MP -MF $depbase.Tpo -c -o fstcompile.o fstcompile.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1205s] depbase=`echo fstcompile-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstcompile-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompile-main.o fstcompile-main.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1205s] depbase=`echo fstcompose.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstcompose.o -MD -MP -MF $depbase.Tpo -c -o fstcompose.o fstcompose.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1205s] depbase=`echo fstcompose-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstcompose-main.o -MD -MP -MF $depbase.Tpo -c -o fstcompose-main.o fstcompose-main.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1205s] depbase=`echo fstconcat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstconcat.o -MD -MP -MF $depbase.Tpo -c -o fstconcat.o fstconcat.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1205s] depbase=`echo fstconcat-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstconcat-main.o -MD -MP -MF $depbase.Tpo -c -o fstconcat-main.o fstconcat-main.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1205s] depbase=`echo fstconnect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstconnect.o -MD -MP -MF $depbase.Tpo -c -o fstconnect.o fstconnect.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1205s] depbase=`echo fstconnect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstconnect-main.o -MD -MP -MF $depbase.Tpo -c -o fstconnect-main.o fstconnect-main.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1205s] depbase=`echo fstconvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstconvert.o -MD -MP -MF $depbase.Tpo -c -o fstconvert.o fstconvert.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1205s] depbase=`echo fstconvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1205s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstconvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstconvert-main.o fstconvert-main.cc &&\ [ 1205s] mv -f $depbase.Tpo $depbase.Po [ 1206s] depbase=`echo fstdeterminize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1206s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstdeterminize.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize.o fstdeterminize.cc &&\ [ 1206s] mv -f $depbase.Tpo $depbase.Po [ 1206s] depbase=`echo fstdeterminize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1206s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstdeterminize-main.o -MD -MP -MF $depbase.Tpo -c -o fstdeterminize-main.o fstdeterminize-main.cc &&\ [ 1206s] mv -f $depbase.Tpo $depbase.Po [ 1206s] depbase=`echo fstdifference.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1206s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstdifference.o -MD -MP -MF $depbase.Tpo -c -o fstdifference.o fstdifference.cc &&\ [ 1206s] mv -f $depbase.Tpo $depbase.Po [ 1206s] depbase=`echo fstdifference-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1206s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstdifference-main.o -MD -MP -MF $depbase.Tpo -c -o fstdifference-main.o fstdifference-main.cc &&\ [ 1206s] mv -f $depbase.Tpo $depbase.Po [ 1206s] depbase=`echo fstdisambiguate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1206s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstdisambiguate.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate.o fstdisambiguate.cc &&\ [ 1206s] mv -f $depbase.Tpo $depbase.Po [ 1206s] In file included from ./../include/fst/rational.h:31, [ 1206s] from ./../include/fst/closure.h:28, [ 1206s] from ./../include/fst/script/closure.h:23, [ 1206s] from fstclosure-main.cc:25: [ 1206s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1206s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1206s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1206s] | ^~~~~~ [ 1206s] | template [ 1206s] In file included from ./../include/fst/accumulator.h:34, [ 1206s] from ./../include/fst/label-reachable.h:30, [ 1206s] from ./../include/fst/lookahead-matcher.h:35, [ 1206s] from ./../include/fst/lookahead-filter.h:31, [ 1206s] from ./../include/fst/compose.h:33, [ 1206s] from ./../include/fst/script/compose.h:23, [ 1206s] from fstcompose-main.cc:26: [ 1206s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1206s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1206s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1206s] | ^~~~~~ [ 1206s] | template [ 1206s] In file included from ./../include/fst/rational.h:31, [ 1206s] from ./../include/fst/concat.h:29, [ 1206s] from ./../include/fst/script/concat.h:23, [ 1206s] from fstconcat-main.cc:26: [ 1206s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1206s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1206s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1206s] | ^~~~~~ [ 1206s] | template [ 1206s] In file included from ./../include/fst/accumulator.h:34, [ 1206s] from ./../include/fst/label-reachable.h:30, [ 1206s] from ./../include/fst/lookahead-matcher.h:35, [ 1206s] from ./../include/fst/lookahead-filter.h:31, [ 1206s] from ./../include/fst/compose.h:33, [ 1206s] from ./../include/fst/script/getters.h:28, [ 1206s] from fstarcsort-main.cc:27: [ 1206s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1206s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1206s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1206s] | ^~~~~~ [ 1206s] | template [ 1206s] depbase=`echo fstdisambiguate-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1206s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstdisambiguate-main.o -MD -MP -MF $depbase.Tpo -c -o fstdisambiguate-main.o fstdisambiguate-main.cc &&\ [ 1206s] mv -f $depbase.Tpo $depbase.Po [ 1206s] depbase=`echo fstdraw.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1206s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstdraw.o -MD -MP -MF $depbase.Tpo -c -o fstdraw.o fstdraw.cc &&\ [ 1206s] mv -f $depbase.Tpo $depbase.Po [ 1207s] depbase=`echo fstdraw-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1207s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstdraw-main.o -MD -MP -MF $depbase.Tpo -c -o fstdraw-main.o fstdraw-main.cc &&\ [ 1207s] mv -f $depbase.Tpo $depbase.Po [ 1207s] depbase=`echo fstencode.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1207s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstencode.o -MD -MP -MF $depbase.Tpo -c -o fstencode.o fstencode.cc &&\ [ 1207s] mv -f $depbase.Tpo $depbase.Po [ 1207s] depbase=`echo fstencode-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1207s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstencode-main.o -MD -MP -MF $depbase.Tpo -c -o fstencode-main.o fstencode-main.cc &&\ [ 1207s] mv -f $depbase.Tpo $depbase.Po [ 1207s] depbase=`echo fstepsnormalize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1207s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstepsnormalize.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize.o fstepsnormalize.cc &&\ [ 1207s] mv -f $depbase.Tpo $depbase.Po [ 1207s] depbase=`echo fstepsnormalize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1207s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstepsnormalize-main.o -MD -MP -MF $depbase.Tpo -c -o fstepsnormalize-main.o fstepsnormalize-main.cc &&\ [ 1207s] mv -f $depbase.Tpo $depbase.Po [ 1207s] depbase=`echo fstequal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1207s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstequal.o -MD -MP -MF $depbase.Tpo -c -o fstequal.o fstequal.cc &&\ [ 1207s] mv -f $depbase.Tpo $depbase.Po [ 1207s] In file included from ./../include/fst/accumulator.h:34, [ 1207s] from ./../include/fst/label-reachable.h:30, [ 1207s] from ./../include/fst/lookahead-matcher.h:35, [ 1207s] from ./../include/fst/lookahead-filter.h:31, [ 1207s] from ./../include/fst/compose.h:33, [ 1207s] from ./../include/fst/script/getters.h:28, [ 1207s] from fstdeterminize-main.cc:26: [ 1207s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1207s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1207s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1207s] | ^~~~~~ [ 1207s] | template [ 1207s] In file included from ./../include/fst/accumulator.h:34, [ 1207s] from ./../include/fst/label-reachable.h:30, [ 1207s] from ./../include/fst/lookahead-matcher.h:35, [ 1207s] from ./../include/fst/lookahead-filter.h:31, [ 1207s] from ./../include/fst/compose.h:33, [ 1207s] from ./../include/fst/difference.h:28, [ 1207s] from ./../include/fst/script/difference.h:23, [ 1207s] from fstdifference-main.cc:26: [ 1207s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1207s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1207s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1207s] | ^~~~~~ [ 1207s] | template [ 1207s] depbase=`echo fstequal-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1207s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstequal-main.o -MD -MP -MF $depbase.Tpo -c -o fstequal-main.o fstequal-main.cc &&\ [ 1207s] mv -f $depbase.Tpo $depbase.Po [ 1207s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1207s] from ./../include/fst/flags.h:26, [ 1207s] from fstdeterminize.cc:18: [ 1207s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1207s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1207s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1207s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1207s] depbase=`echo fstequivalent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1207s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstequivalent.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent.o fstequivalent.cc &&\ [ 1207s] mv -f $depbase.Tpo $depbase.Po [ 1207s] In file included from ./../include/fst/accumulator.h:34, [ 1207s] from ./../include/fst/label-reachable.h:30, [ 1207s] from ./../include/fst/lookahead-matcher.h:35, [ 1207s] from ./../include/fst/lookahead-filter.h:31, [ 1207s] from ./../include/fst/compose.h:33, [ 1207s] from ./../include/fst/disambiguate.h:33, [ 1207s] from ./../include/fst/script/disambiguate.h:25, [ 1207s] from fstdisambiguate-main.cc:25: [ 1207s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1207s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1207s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1207s] | ^~~~~~ [ 1207s] | template [ 1207s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1207s] from ./../include/fst/flags.h:26, [ 1207s] from fstdraw.cc:18: [ 1207s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1207s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1207s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1207s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1207s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1207s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1207s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1207s] from ./../include/fst/flags.h:26, [ 1207s] from fstdisambiguate.cc:18: [ 1207s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1207s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1207s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1207s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1208s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1208s] | ^~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1208s] 641 | std::forward<_Args>(__args)...); [ 1208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] depbase=`echo fstequivalent-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1208s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstequivalent-main.o -MD -MP -MF $depbase.Tpo -c -o fstequivalent-main.o fstequivalent-main.cc &&\ [ 1208s] mv -f $depbase.Tpo $depbase.Po [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1208s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1208s] | ^~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1208s] 641 | std::forward<_Args>(__args)...); [ 1208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1208s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1208s] | ^~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1208s] 641 | std::forward<_Args>(__args)...); [ 1208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1208s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1208s] | ^~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1208s] 641 | std::forward<_Args>(__args)...); [ 1208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1208s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1208s] | ^~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1208s] 641 | std::forward<_Args>(__args)...); [ 1208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] depbase=`echo fstinfo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1208s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstinfo.o -MD -MP -MF $depbase.Tpo -c -o fstinfo.o fstinfo.cc &&\ [ 1208s] mv -f $depbase.Tpo $depbase.Po [ 1208s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1208s] from ./../include/fst/flags.h:26, [ 1208s] from fstequal.cc:18: [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1208s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1208s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1208s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1208s] | ^~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1208s] 641 | std::forward<_Args>(__args)...); [ 1208s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1208s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1208s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1208s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1208s] depbase=`echo fstinfo-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1208s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstinfo-main.o -MD -MP -MF $depbase.Tpo -c -o fstinfo-main.o fstinfo-main.cc &&\ [ 1208s] mv -f $depbase.Tpo $depbase.Po [ 1208s] depbase=`echo fstintersect.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1208s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstintersect.o -MD -MP -MF $depbase.Tpo -c -o fstintersect.o fstintersect.cc &&\ [ 1208s] mv -f $depbase.Tpo $depbase.Po [ 1208s] depbase=`echo fstintersect-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1208s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstintersect-main.o -MD -MP -MF $depbase.Tpo -c -o fstintersect-main.o fstintersect-main.cc &&\ [ 1208s] mv -f $depbase.Tpo $depbase.Po [ 1208s] depbase=`echo fstinvert.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1208s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstinvert.o -MD -MP -MF $depbase.Tpo -c -o fstinvert.o fstinvert.cc &&\ [ 1208s] mv -f $depbase.Tpo $depbase.Po [ 1208s] depbase=`echo fstinvert-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1208s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstinvert-main.o -MD -MP -MF $depbase.Tpo -c -o fstinvert-main.o fstinvert-main.cc &&\ [ 1208s] mv -f $depbase.Tpo $depbase.Po [ 1208s] In file included from ./../include/fst/accumulator.h:34, [ 1208s] from ./../include/fst/label-reachable.h:30, [ 1208s] from ./../include/fst/lookahead-matcher.h:35, [ 1208s] from ./../include/fst/lookahead-filter.h:31, [ 1208s] from ./../include/fst/compose.h:33, [ 1208s] from ./../include/fst/script/getters.h:28, [ 1208s] from fstencode-main.cc:27: [ 1208s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1208s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1208s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1208s] | ^~~~~~ [ 1208s] | template [ 1208s] In file included from ./../include/fst/accumulator.h:34, [ 1208s] from ./../include/fst/label-reachable.h:30, [ 1208s] from ./../include/fst/lookahead-matcher.h:35, [ 1208s] from ./../include/fst/lookahead-filter.h:31, [ 1208s] from ./../include/fst/compose.h:33, [ 1208s] from ./../include/fst/script/getters.h:28, [ 1208s] from fstepsnormalize-main.cc:26: [ 1208s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1208s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1208s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1208s] | ^~~~~~ [ 1208s] | template [ 1208s] depbase=`echo fstisomorphic.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1208s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstisomorphic.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic.o fstisomorphic.cc &&\ [ 1208s] mv -f $depbase.Tpo $depbase.Po [ 1208s] depbase=`echo fstisomorphic-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1208s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstisomorphic-main.o -MD -MP -MF $depbase.Tpo -c -o fstisomorphic-main.o fstisomorphic-main.cc &&\ [ 1208s] mv -f $depbase.Tpo $depbase.Po [ 1208s] depbase=`echo fstmap.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1208s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstmap.o -MD -MP -MF $depbase.Tpo -c -o fstmap.o fstmap.cc &&\ [ 1208s] mv -f $depbase.Tpo $depbase.Po [ 1208s] depbase=`echo fstmap-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1208s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstmap-main.o -MD -MP -MF $depbase.Tpo -c -o fstmap-main.o fstmap-main.cc &&\ [ 1208s] mv -f $depbase.Tpo $depbase.Po [ 1209s] depbase=`echo fstminimize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1209s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstminimize.o -MD -MP -MF $depbase.Tpo -c -o fstminimize.o fstminimize.cc &&\ [ 1209s] mv -f $depbase.Tpo $depbase.Po [ 1209s] depbase=`echo fstminimize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1209s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstminimize-main.o -MD -MP -MF $depbase.Tpo -c -o fstminimize-main.o fstminimize-main.cc &&\ [ 1209s] mv -f $depbase.Tpo $depbase.Po [ 1209s] depbase=`echo fstprint.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1209s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstprint.o -MD -MP -MF $depbase.Tpo -c -o fstprint.o fstprint.cc &&\ [ 1209s] mv -f $depbase.Tpo $depbase.Po [ 1209s] In file included from ./../include/fst/accumulator.h:34, [ 1209s] from ./../include/fst/label-reachable.h:30, [ 1209s] from ./../include/fst/lookahead-matcher.h:35, [ 1209s] from ./../include/fst/lookahead-filter.h:31, [ 1209s] from ./../include/fst/compose.h:33, [ 1209s] from ./../include/fst/script/getters.h:28, [ 1209s] from fstequivalent-main.cc:27: [ 1209s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1209s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1209s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1209s] | ^~~~~~ [ 1209s] | template [ 1209s] In file included from ./../include/fst/accumulator.h:34, [ 1209s] from ./../include/fst/label-reachable.h:30, [ 1209s] from ./../include/fst/lookahead-matcher.h:35, [ 1209s] from ./../include/fst/lookahead-filter.h:31, [ 1209s] from ./../include/fst/compose.h:33, [ 1209s] from ./../include/fst/script/getters.h:28, [ 1209s] from fstinfo-main.cc:29: [ 1209s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1209s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1209s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1209s] | ^~~~~~ [ 1209s] | template [ 1209s] In file included from ./../include/fst/accumulator.h:34, [ 1209s] from ./../include/fst/label-reachable.h:30, [ 1209s] from ./../include/fst/lookahead-matcher.h:35, [ 1209s] from ./../include/fst/lookahead-filter.h:31, [ 1209s] from ./../include/fst/compose.h:33, [ 1209s] from ./../include/fst/script/getters.h:28, [ 1209s] from fstintersect-main.cc:26: [ 1209s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1209s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1209s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1209s] | ^~~~~~ [ 1209s] | template [ 1209s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1209s] from ./../include/fst/flags.h:26, [ 1209s] from fstisomorphic.cc:18: [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1209s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1209s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1209s] from ./../include/fst/flags.h:26, [ 1209s] from fstequivalent.cc:19: [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1209s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1209s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1209s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1209s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1209s] | ^~~~~~~~~~~~ [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1209s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1209s] 641 | std::forward<_Args>(__args)...); [ 1209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1209s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1209s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1209s] depbase=`echo fstprint-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1209s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstprint-main.o -MD -MP -MF $depbase.Tpo -c -o fstprint-main.o fstprint-main.cc &&\ [ 1209s] mv -f $depbase.Tpo $depbase.Po [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1209s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1209s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1209s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1209s] | ^~~~~~~~~~~~ [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1209s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1209s] 641 | std::forward<_Args>(__args)...); [ 1209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1209s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1209s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1209s] depbase=`echo fstproject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1209s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstproject.o -MD -MP -MF $depbase.Tpo -c -o fstproject.o fstproject.cc &&\ [ 1209s] mv -f $depbase.Tpo $depbase.Po [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1209s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1209s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1209s] | ^~~~~~~~~~~~ [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1209s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1209s] 641 | std::forward<_Args>(__args)...); [ 1209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1209s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1209s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1209s] depbase=`echo fstproject-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1209s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstproject-main.o -MD -MP -MF $depbase.Tpo -c -o fstproject-main.o fstproject-main.cc &&\ [ 1209s] mv -f $depbase.Tpo $depbase.Po [ 1209s] depbase=`echo fstprune.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1209s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstprune.o -MD -MP -MF $depbase.Tpo -c -o fstprune.o fstprune.cc &&\ [ 1209s] mv -f $depbase.Tpo $depbase.Po [ 1209s] depbase=`echo fstprune-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1209s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstprune-main.o -MD -MP -MF $depbase.Tpo -c -o fstprune-main.o fstprune-main.cc &&\ [ 1209s] mv -f $depbase.Tpo $depbase.Po [ 1209s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1209s] from ./../include/fst/flags.h:26, [ 1209s] from fstmap.cc:18: [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1209s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1209s] depbase=`echo fstpush.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1209s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstpush.o -MD -MP -MF $depbase.Tpo -c -o fstpush.o fstpush.cc &&\ [ 1209s] mv -f $depbase.Tpo $depbase.Po [ 1209s] depbase=`echo fstpush-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1209s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstpush-main.o -MD -MP -MF $depbase.Tpo -c -o fstpush-main.o fstpush-main.cc &&\ [ 1209s] mv -f $depbase.Tpo $depbase.Po [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1209s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1209s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1209s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1209s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1209s] | ^~~~~~~~~~~~ [ 1209s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1209s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1209s] 641 | std::forward<_Args>(__args)...); [ 1209s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1210s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1210s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1210s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1210s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1210s] In file included from ./../include/fst/accumulator.h:34, [ 1210s] from ./../include/fst/label-reachable.h:30, [ 1210s] from ./../include/fst/lookahead-matcher.h:35, [ 1210s] from ./../include/fst/lookahead-filter.h:31, [ 1210s] from ./../include/fst/compose.h:33, [ 1210s] from ./../include/fst/script/getters.h:28, [ 1210s] from fstmap-main.cc:26: [ 1210s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1210s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1210s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1210s] | ^~~~~~ [ 1210s] | template [ 1210s] depbase=`echo fstrandgen.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1210s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstrandgen.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen.o fstrandgen.cc &&\ [ 1210s] mv -f $depbase.Tpo $depbase.Po [ 1210s] depbase=`echo fstrandgen-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1210s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstrandgen-main.o -MD -MP -MF $depbase.Tpo -c -o fstrandgen-main.o fstrandgen-main.cc &&\ [ 1210s] mv -f $depbase.Tpo $depbase.Po [ 1210s] depbase=`echo fstrelabel.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1210s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstrelabel.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel.o fstrelabel.cc &&\ [ 1210s] mv -f $depbase.Tpo $depbase.Po [ 1210s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1210s] from ./../include/fst/flags.h:26, [ 1210s] from fstminimize.cc:18: [ 1210s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1210s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1210s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1210s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1210s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1210s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1210s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1210s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1210s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1210s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1210s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1210s] | ^~~~~~~~~~~~ [ 1210s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1210s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1210s] 641 | std::forward<_Args>(__args)...); [ 1210s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1210s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1210s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1210s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1210s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1210s] depbase=`echo fstrelabel-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1210s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstrelabel-main.o -MD -MP -MF $depbase.Tpo -c -o fstrelabel-main.o fstrelabel-main.cc &&\ [ 1210s] mv -f $depbase.Tpo $depbase.Po [ 1210s] In file included from ./../include/fst/rational.h:31, [ 1210s] from ./../include/fst/closure.h:28, [ 1210s] from ./../include/fst/fstlib.h:55, [ 1210s] from ./../include/fst/script/print-impl.h:28, [ 1210s] from ./../include/fst/script/print.h:26, [ 1210s] from fstprint-main.cc:29: [ 1210s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1210s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1210s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1210s] | ^~~~~~ [ 1210s] | template [ 1210s] depbase=`echo fstreplace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1210s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstreplace.o -MD -MP -MF $depbase.Tpo -c -o fstreplace.o fstreplace.cc &&\ [ 1210s] mv -f $depbase.Tpo $depbase.Po [ 1210s] depbase=`echo fstreplace-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1210s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstreplace-main.o -MD -MP -MF $depbase.Tpo -c -o fstreplace-main.o fstreplace-main.cc &&\ [ 1210s] mv -f $depbase.Tpo $depbase.Po [ 1210s] In file included from ./../include/fst/accumulator.h:34, [ 1210s] from ./../include/fst/label-reachable.h:30, [ 1210s] from ./../include/fst/lookahead-matcher.h:35, [ 1210s] from ./../include/fst/lookahead-filter.h:31, [ 1210s] from ./../include/fst/compose.h:33, [ 1210s] from ./../include/fst/script/getters.h:28, [ 1210s] from fstproject-main.cc:25: [ 1210s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1210s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1210s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1210s] | ^~~~~~ [ 1210s] | template [ 1210s] In file included from ./../include/fst/accumulator.h:34, [ 1210s] from ./../include/fst/label-reachable.h:30, [ 1210s] from ./../include/fst/lookahead-matcher.h:35, [ 1210s] from ./../include/fst/lookahead-filter.h:31, [ 1210s] from ./../include/fst/compose.h:33, [ 1210s] from ./../include/fst/script/getters.h:28, [ 1210s] from fstpush-main.cc:26: [ 1210s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1210s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1210s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1210s] | ^~~~~~ [ 1210s] | template [ 1211s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1211s] from ./../include/fst/flags.h:26, [ 1211s] from fstpush.cc:18: [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1211s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1211s] from ./../include/fst/flags.h:26, [ 1211s] from fstrandgen.cc:19: [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1211s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] In file included from ./../include/fst/accumulator.h:34, [ 1211s] from ./../include/fst/label-reachable.h:30, [ 1211s] from ./../include/fst/lookahead-matcher.h:35, [ 1211s] from ./../include/fst/lookahead-filter.h:31, [ 1211s] from ./../include/fst/compose.h:33, [ 1211s] from ./../include/fst/script/getters.h:28, [ 1211s] from fstrandgen-main.cc:26: [ 1211s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1211s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1211s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1211s] | ^~~~~~ [ 1211s] | template [ 1211s] depbase=`echo fstreverse.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1211s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstreverse.o -MD -MP -MF $depbase.Tpo -c -o fstreverse.o fstreverse.cc &&\ [ 1211s] mv -f $depbase.Tpo $depbase.Po [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1211s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1211s] | ^~~~~~~~~~~~ [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1211s] 641 | std::forward<_Args>(__args)...); [ 1211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1211s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] depbase=`echo fstreverse-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1211s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstreverse-main.o -MD -MP -MF $depbase.Tpo -c -o fstreverse-main.o fstreverse-main.cc &&\ [ 1211s] mv -f $depbase.Tpo $depbase.Po [ 1211s] depbase=`echo fstreweight.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1211s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstreweight.o -MD -MP -MF $depbase.Tpo -c -o fstreweight.o fstreweight.cc &&\ [ 1211s] mv -f $depbase.Tpo $depbase.Po [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1211s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1211s] | ^~~~~~~~~~~~ [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1211s] 641 | std::forward<_Args>(__args)...); [ 1211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1211s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1211s] from ./../include/fst/flags.h:26, [ 1211s] from fstprune.cc:18: [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1211s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] depbase=`echo fstreweight-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1211s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstreweight-main.o -MD -MP -MF $depbase.Tpo -c -o fstreweight-main.o fstreweight-main.cc &&\ [ 1211s] mv -f $depbase.Tpo $depbase.Po [ 1211s] depbase=`echo fstrmepsilon.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1211s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstrmepsilon.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon.o fstrmepsilon.cc &&\ [ 1211s] mv -f $depbase.Tpo $depbase.Po [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1211s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1211s] from ./../include/fst/flags.h:26, [ 1211s] from fstreplace.cc:18: [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1211s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1211s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1211s] | ^~~~~~~~~~~~ [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1211s] 641 | std::forward<_Args>(__args)...); [ 1211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1211s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1211s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1211s] | ^~~~~~~~~~~~ [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1211s] 641 | std::forward<_Args>(__args)...); [ 1211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1211s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] depbase=`echo fstrmepsilon-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1211s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstrmepsilon-main.o -MD -MP -MF $depbase.Tpo -c -o fstrmepsilon-main.o fstrmepsilon-main.cc &&\ [ 1211s] mv -f $depbase.Tpo $depbase.Po [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1211s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1211s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1211s] | ^~~~~~~~~~~~ [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1211s] 641 | std::forward<_Args>(__args)...); [ 1211s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1211s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1211s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1211s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1211s] depbase=`echo fstshortestdistance.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1211s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstshortestdistance.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance.o fstshortestdistance.cc &&\ [ 1211s] mv -f $depbase.Tpo $depbase.Po [ 1211s] depbase=`echo fstshortestdistance-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1211s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstshortestdistance-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestdistance-main.o fstshortestdistance-main.cc &&\ [ 1211s] mv -f $depbase.Tpo $depbase.Po [ 1211s] depbase=`echo fstshortestpath.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1211s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstshortestpath.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath.o fstshortestpath.cc &&\ [ 1211s] mv -f $depbase.Tpo $depbase.Po [ 1211s] In file included from ./../include/fst/accumulator.h:34, [ 1211s] from ./../include/fst/label-reachable.h:30, [ 1211s] from ./../include/fst/lookahead-matcher.h:35, [ 1211s] from ./../include/fst/lookahead-filter.h:31, [ 1211s] from ./../include/fst/compose.h:33, [ 1211s] from ./../include/fst/script/getters.h:28, [ 1211s] from fstreplace-main.cc:29: [ 1211s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1211s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1211s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1211s] | ^~~~~~ [ 1211s] | template [ 1211s] depbase=`echo fstshortestpath-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1211s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstshortestpath-main.o -MD -MP -MF $depbase.Tpo -c -o fstshortestpath-main.o fstshortestpath-main.cc &&\ [ 1211s] mv -f $depbase.Tpo $depbase.Po [ 1211s] depbase=`echo fstsymbols.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1211s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstsymbols.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols.o fstsymbols.cc &&\ [ 1211s] mv -f $depbase.Tpo $depbase.Po [ 1211s] depbase=`echo fstsymbols-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1211s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstsymbols-main.o -MD -MP -MF $depbase.Tpo -c -o fstsymbols-main.o fstsymbols-main.cc &&\ [ 1211s] mv -f $depbase.Tpo $depbase.Po [ 1212s] depbase=`echo fstsynchronize.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1212s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstsynchronize.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize.o fstsynchronize.cc &&\ [ 1212s] mv -f $depbase.Tpo $depbase.Po [ 1212s] depbase=`echo fstsynchronize-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1212s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstsynchronize-main.o -MD -MP -MF $depbase.Tpo -c -o fstsynchronize-main.o fstsynchronize-main.cc &&\ [ 1212s] mv -f $depbase.Tpo $depbase.Po [ 1212s] In file included from ./../include/fst/accumulator.h:34, [ 1212s] from ./../include/fst/label-reachable.h:30, [ 1212s] from ./../include/fst/lookahead-matcher.h:35, [ 1212s] from ./../include/fst/lookahead-filter.h:31, [ 1212s] from ./../include/fst/compose.h:33, [ 1212s] from ./../include/fst/script/getters.h:28, [ 1212s] from fstreweight-main.cc:26: [ 1212s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1212s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1212s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1212s] | ^~~~~~ [ 1212s] | template [ 1212s] In file included from ./../include/fst/accumulator.h:34, [ 1212s] from ./../include/fst/label-reachable.h:30, [ 1212s] from ./../include/fst/lookahead-matcher.h:35, [ 1212s] from ./../include/fst/lookahead-filter.h:31, [ 1212s] from ./../include/fst/compose.h:33, [ 1212s] from ./../include/fst/script/getters.h:28, [ 1212s] from fstrmepsilon-main.cc:26: [ 1212s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1212s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1212s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1212s] | ^~~~~~ [ 1212s] | template [ 1212s] depbase=`echo fsttopsort.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1212s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fsttopsort.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort.o fsttopsort.cc &&\ [ 1212s] mv -f $depbase.Tpo $depbase.Po [ 1212s] depbase=`echo fsttopsort-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1212s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fsttopsort-main.o -MD -MP -MF $depbase.Tpo -c -o fsttopsort-main.o fsttopsort-main.cc &&\ [ 1212s] mv -f $depbase.Tpo $depbase.Po [ 1212s] In file included from ./../include/fst/accumulator.h:34, [ 1212s] from ./../include/fst/label-reachable.h:30, [ 1212s] from ./../include/fst/lookahead-matcher.h:35, [ 1212s] from ./../include/fst/lookahead-filter.h:31, [ 1212s] from ./../include/fst/compose.h:33, [ 1212s] from ./../include/fst/script/getters.h:28, [ 1212s] from fstshortestdistance-main.cc:28: [ 1212s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1212s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1212s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1212s] | ^~~~~~ [ 1212s] | template [ 1212s] depbase=`echo fstunion.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1212s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstunion.o -MD -MP -MF $depbase.Tpo -c -o fstunion.o fstunion.cc &&\ [ 1212s] mv -f $depbase.Tpo $depbase.Po [ 1212s] depbase=`echo fstunion-main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\ [ 1212s] armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -DHAVE_CONFIG_H -I./../include -I./../script -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -MT fstunion-main.o -MD -MP -MF $depbase.Tpo -c -o fstunion-main.o fstunion-main.cc &&\ [ 1212s] mv -f $depbase.Tpo $depbase.Po [ 1212s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstarcsort fstarcsort.o fstarcsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1212s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1212s] In file included from ./../include/fst/accumulator.h:34, [ 1212s] from ./../include/fst/label-reachable.h:30, [ 1212s] from ./../include/fst/lookahead-matcher.h:35, [ 1212s] from ./../include/fst/lookahead-filter.h:31, [ 1212s] from ./../include/fst/compose.h:33, [ 1212s] from ./../include/fst/script/getters.h:28, [ 1212s] from fstshortestpath-main.cc:27: [ 1212s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1212s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1212s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1212s] | ^~~~~~ [ 1212s] | template [ 1212s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstclosure fstclosure.o fstclosure-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1212s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1212s] from ./../include/fst/flags.h:26, [ 1212s] from fstrmepsilon.cc:18: [ 1212s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1212s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1212s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1212s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1213s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1213s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1213s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1213s] | ^~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1213s] 641 | std::forward<_Args>(__args)...); [ 1213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1213s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1213s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1213s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1213s] | ^~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1213s] 641 | std::forward<_Args>(__args)...); [ 1213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1213s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstcompile fstcompile.o fstcompile-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstcompose fstcompose.o fstcompose-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1213s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1213s] from ./../include/fst/flags.h:26, [ 1213s] from fstshortestdistance.cc:18: [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1213s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1213s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstconcat fstconcat.o fstconcat-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1213s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstconnect fstconnect.o fstconnect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1213s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1213s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1213s] | ^~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1213s] 641 | std::forward<_Args>(__args)...); [ 1213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1213s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1213s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1213s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:62, [ 1213s] from ./../include/fst/flags.h:26, [ 1213s] from fstshortestpath.cc:18: [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1213s] 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1213s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1213s] | ^~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1213s] 641 | std::forward<_Args>(__args)...); [ 1213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1213s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstconvert fstconvert.o fstconvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstdeterminize fstdeterminize.o fstdeterminize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstdifference fstdifference.o fstdifference-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1213s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1213s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstdisambiguate fstdisambiguate.o fstdisambiguate-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] In file included from /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/map:63: [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1213s] | ^~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1213s] 641 | std::forward<_Args>(__args)...); [ 1213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1213s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1213s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1213s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Val = std::pair, FlagDescription >; _KeyOfValue = std::_Select1st, FlagDescription > >; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator' changed in GCC 7.1 [ 1213s] 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: [ 1213s] | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::pair, std::allocator >, FlagDescription >}; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:638:9: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 638 | emplace_hint(const_iterator __pos, _Args&&... __args) [ 1213s] | ^~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 640 | return _M_t._M_emplace_hint_unique(__pos, [ 1213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ [ 1213s] 641 | std::forward<_Args>(__args)...); [ 1213s] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h: In member function 'std::__enable_if_t<((bool)std::is_constructible, _Pair>::value), std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> > std::map<_Key, _Tp, _Compare, _Alloc>::insert(_Pair&&) [with _Pair = std::pair, FlagDescription >; _Key = std::__cxx11::basic_string; _Tp = FlagDescription; _Compare = std::less >; _Alloc = std::allocator, FlagDescription > >]': [ 1213s] /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/include/c++/bits/stl_map.h:859:41: note: parameter passing for argument of type 'std::map, FlagDescription, std::less >, std::allocator, FlagDescription > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, FlagDescription >, std::_Select1st, FlagDescription > >, std::less >, std::allocator, FlagDescription > > >::const_iterator'} changed in GCC 7.1 [ 1213s] 859 | __i = emplace_hint(__i, std::forward<_Pair>(__x)); [ 1213s] | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 1213s] In file included from ./../include/fst/rational.h:31, [ 1213s] from ./../include/fst/union.h:30, [ 1213s] from ./../include/fst/script/union.h:24, [ 1213s] from fstunion-main.cc:26: [ 1213s] ./../include/fst/replace.h: In member function 'bool fst::internal::ReplaceFstImpl::ComputeArc(const StateTuple&, const Arc&, Arc*, uint8_t)': [ 1213s] ./../include/fst/replace.h:840:32: warning: expected 'template' keyword before dependent template name [-Wmissing-template-keyword] [ 1213s] 840 | if (arc.olabel == 0 || arc.olabel < *nonterminal_set_.begin() || [ 1213s] | ^~~~~~ [ 1213s] | template [ 1213s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstdraw fstdraw.o fstdraw-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstencode fstencode.o fstencode-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1213s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstepsnormalize fstepsnormalize.o fstepsnormalize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstequal fstequal.o fstequal-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstequivalent fstequivalent.o fstequivalent-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstinfo fstinfo.o fstinfo-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1213s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstintersect fstintersect.o fstintersect-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1213s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstinvert fstinvert.o fstinvert-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstisomorphic fstisomorphic.o fstisomorphic-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstmap fstmap.o fstmap-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstminimize fstminimize.o fstminimize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstprint fstprint.o fstprint-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstproject fstproject.o fstproject-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstprune fstprune.o fstprune-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstpush fstpush.o fstpush-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstrandgen fstrandgen.o fstrandgen-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstrelabel fstrelabel.o fstrelabel-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstreplace fstreplace.o fstreplace-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstreverse fstreverse.o fstreverse-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstreweight fstreweight.o fstreweight-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstrmepsilon fstrmepsilon.o fstrmepsilon-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstshortestdistance fstshortestdistance.o fstshortestdistance-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstshortestpath fstshortestpath.o fstshortestpath-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstsymbols fstsymbols.o fstsymbols-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstsynchronize fstsynchronize.o fstsynchronize-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fsttopsort fsttopsort.o fsttopsort-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1214s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1215s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1215s] /bin/sh ../../libtool --tag=CXX --mode=link armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -pie -o fstunion fstunion.o fstunion-main.o ../script/libfstscript.la ../lib/libfst.la -lm -ldl [ 1215s] libtool: link: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z -Wl,relro -Wl,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -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 [ 1215s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1215s] Making all in test [ 1215s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1215s] make[3]: Nothing to be done for 'all'. [ 1215s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1215s] Making all in extensions [ 1215s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1215s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1215s] make[4]: Nothing to be done for 'all-am'. [ 1215s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1215s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1215s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1215s] make[3]: Nothing to be done for 'all-am'. [ 1215s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1215s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1215s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1215s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1215s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1215s] + exit 0 [ 1215s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.4Fq27e [ 1215s] + umask 022 [ 1215s] + cd /home/abuild/rpmbuild/BUILD [ 1215s] + cd openfst-1.8.2 [ 1215s] + LANG=C [ 1215s] + export LANG [ 1215s] + unset DISPLAY [ 1215s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm [ 1215s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm [ 1215s] + /bin/make install DESTDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm [ 1215s] Making install in src [ 1215s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1215s] Making install in include [ 1215s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1215s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1215s] make[3]: Nothing to be done for 'install-exec-am'. [ 1215s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/include' [ 1215s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/include/fst' [ 1215s] /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.1.arm/usr/include/fst' [ 1215s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/include/fst' [ 1215s] /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.1.arm/usr/include/fst' [ 1215s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/include/fst/script' [ 1215s] /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.1.arm/usr/include/fst/script' [ 1215s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/include/fst/test' [ 1215s] /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.1.arm/usr/include/fst/test' [ 1215s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/include/fst' [ 1215s] /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.1.arm/usr/include/fst' [ 1215s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/include/fst/script' [ 1215s] /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.1.arm/usr/include/fst/script' [ 1215s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1215s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/include' [ 1215s] Making install in lib [ 1215s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1215s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1215s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib' [ 1215s] /bin/sh ../../libtool --mode=install /bin/install -c libfst.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib' [ 1215s] libtool: install: /bin/install -c .libs/libfst.so.25.0.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib/libfst.so.25.0.0 [ 1219s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib && { 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; }; }) [ 1219s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib && { ln -s -f libfst.so.25.0.0 libfst.so || { rm -f libfst.so && ln -s libfst.so.25.0.0 libfst.so; }; }) [ 1219s] libtool: install: /bin/install -c .libs/libfst.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib/libfst.la [ 1219s] libtool: warning: remember to run 'libtool --finish /usr/lib' [ 1219s] make[3]: Nothing to be done for 'install-data-am'. [ 1219s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1219s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib' [ 1219s] Making install in script [ 1219s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1219s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1219s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib' [ 1219s] /bin/sh ../../libtool --mode=install /bin/install -c libfstscript.la '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib' [ 1219s] libtool: warning: relinking 'libfstscript.la' [ 1219s] 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 armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -O2 -fno-inline-functions -g2 -gdwarf-4 -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong -Wformat-security -fmessage-length=0 -frecord-gcc-switches -Wl,-z,relro,--as-needed --param=ssp-buffer-size=4 -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wp,-D__SOFTFP__ -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -D_FILE_OFFSET_BITS=64 -fno-stack-protector -fno-inline -fno-tree-vectorize -g -fPIC -version-info 25:0:0 -o libfstscript.la -rpath /usr/lib 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.1.arm) [ 1219s] libtool: relink: armv7l-tizen-linux-gnueabi-g++ -std=c++17 -fno-exceptions -Wno-deprecated-declarations -fPIC -DPIC -shared -nostdlib -O2 -g2 -gdwarf-4 -fstack-protector-strong -Wl,-z -Wl,relro -Wl,--as-needed -march=armv7-a -mtune=cortex-a8 -mlittle-endian -mfpu=neon -mfloat-abi=softfp -mthumb -Wl,-O1 -Wl,--hash-style=gnu -Wa,-mimplicit-it=thumb -g /lib/crti.o /usr/lib/gcc/armv7l-tizen-linux-gnueabi/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 -L/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib -L/usr/lib -lfst -ldl -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0 -L/usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/../../../../armv7l-tizen-linux-gnueabi/lib -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc/armv7l-tizen-linux-gnueabi/14.2.0/crtendS.o /lib/crtn.o -Wl,-soname -Wl,libfstscript.so.25 -o .libs/libfstscript.so.25.0.0 [ 1247s] libtool: install: /bin/install -c .libs/libfstscript.so.25.0.0T /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib/libfstscript.so.25.0.0 [ 1272s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib && { 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; }; }) [ 1272s] libtool: install: (cd /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib && { ln -s -f libfstscript.so.25.0.0 libfstscript.so || { rm -f libfstscript.so && ln -s libfstscript.so.25.0.0 libfstscript.so; }; }) [ 1272s] libtool: install: /bin/install -c .libs/libfstscript.lai /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib/libfstscript.la [ 1272s] libtool: warning: remember to run 'libtool --finish /usr/lib' [ 1272s] make[3]: Nothing to be done for 'install-data-am'. [ 1272s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1272s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/script' [ 1272s] Making install in bin [ 1272s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1272s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1272s] /bin/mkdir -p '/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin' [ 1272s] /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.1.arm/usr/bin' [ 1272s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1272s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1272s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1272s] libtool: install: /bin/install -c .libs/fstarcsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstarcsort [ 1272s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1272s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1272s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1272s] libtool: install: /bin/install -c .libs/fstclosure /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstclosure [ 1272s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1272s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1272s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1272s] libtool: install: /bin/install -c .libs/fstcompile /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstcompile [ 1272s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1272s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1272s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1272s] libtool: install: /bin/install -c .libs/fstcompose /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstcompose [ 1272s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1272s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1272s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1272s] libtool: install: /bin/install -c .libs/fstconcat /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstconcat [ 1273s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: install: /bin/install -c .libs/fstconnect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstconnect [ 1273s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: install: /bin/install -c .libs/fstconvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstconvert [ 1273s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: install: /bin/install -c .libs/fstdeterminize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstdeterminize [ 1273s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: install: /bin/install -c .libs/fstdifference /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstdifference [ 1273s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: install: /bin/install -c .libs/fstdisambiguate /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstdisambiguate [ 1273s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: install: /bin/install -c .libs/fstdraw /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstdraw [ 1273s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: install: /bin/install -c .libs/fstencode /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstencode [ 1273s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: install: /bin/install -c .libs/fstepsnormalize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstepsnormalize [ 1273s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: install: /bin/install -c .libs/fstequal /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstequal [ 1273s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: install: /bin/install -c .libs/fstequivalent /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstequivalent [ 1273s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: install: /bin/install -c .libs/fstinfo /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstinfo [ 1273s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1273s] libtool: install: /bin/install -c .libs/fstintersect /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstintersect [ 1274s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: install: /bin/install -c .libs/fstinvert /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstinvert [ 1274s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: install: /bin/install -c .libs/fstisomorphic /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstisomorphic [ 1274s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: install: /bin/install -c .libs/fstmap /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstmap [ 1274s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: install: /bin/install -c .libs/fstminimize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstminimize [ 1274s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: install: /bin/install -c .libs/fstprint /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstprint [ 1274s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: install: /bin/install -c .libs/fstproject /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstproject [ 1274s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: install: /bin/install -c .libs/fstprune /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstprune [ 1274s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: install: /bin/install -c .libs/fstpush /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstpush [ 1274s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: install: /bin/install -c .libs/fstrandgen /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstrandgen [ 1274s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1274s] libtool: install: /bin/install -c .libs/fstrelabel /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstrelabel [ 1275s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: install: /bin/install -c .libs/fstreplace /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstreplace [ 1275s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: install: /bin/install -c .libs/fstreverse /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstreverse [ 1275s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: install: /bin/install -c .libs/fstreweight /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstreweight [ 1275s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: install: /bin/install -c .libs/fstrmepsilon /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstrmepsilon [ 1275s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: install: /bin/install -c .libs/fstshortestdistance /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstshortestdistance [ 1275s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: install: /bin/install -c .libs/fstshortestpath /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstshortestpath [ 1275s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: install: /bin/install -c .libs/fstsymbols /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstsymbols [ 1275s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: install: /bin/install -c .libs/fstsynchronize /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstsynchronize [ 1275s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: install: /bin/install -c .libs/fsttopsort /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fsttopsort [ 1275s] libtool: warning: '../script/libfstscript.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: warning: '../lib/libfst.la' has not been installed in '/usr/lib' [ 1275s] libtool: install: /bin/install -c .libs/fstunion /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstunion [ 1275s] make[3]: Nothing to be done for 'install-data-am'. [ 1275s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1275s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/bin' [ 1275s] Making install in test [ 1275s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1275s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1275s] make[3]: Nothing to be done for 'install-exec-am'. [ 1275s] make[3]: Nothing to be done for 'install-data-am'. [ 1275s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1275s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/test' [ 1275s] Making install in extensions [ 1275s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1275s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1275s] make[4]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1275s] make[4]: Nothing to be done for 'install-exec-am'. [ 1275s] make[4]: Nothing to be done for 'install-data-am'. [ 1275s] make[4]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1275s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1275s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src/extensions' [ 1275s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1275s] make[3]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1275s] make[3]: Nothing to be done for 'install-exec-am'. [ 1275s] make[3]: Nothing to be done for 'install-data-am'. [ 1275s] make[3]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1275s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1275s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2/src' [ 1275s] make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1275s] make[2]: Entering directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1275s] make[2]: Nothing to be done for 'install-exec-am'. [ 1275s] make[2]: Nothing to be done for 'install-data-am'. [ 1275s] make[2]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1275s] make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/openfst-1.8.2' [ 1275s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib -name '*.la' -delete [ 1275s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/info [ 1275s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/doc/packages [ 1275s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/doc/openfst [ 1276s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/doc/openfst-1.8.2 [ 1276s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/gtk-doc [ 1276s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/doc [ 1276s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/man [ 1276s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm -regex '.*/man/man./.*.[0-9]' [ 1276s] + xargs rm -f -- [ 1276s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm -regex '.*/man/../man./.*.[0-9]' [ 1276s] + xargs rm -f -- [ 1276s] + find /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm -regex '.*/man/man./.*.[0-9]pm' [ 1276s] + xargs rm -f -- [ 1276s] + /usr/lib/rpm/find-debuginfo.sh -j12 --build-id-seed 1.8.2-1.1 --unique-debug-src-base openfst-1.8.2-1.1.arm -S debugsourcefiles.list /home/abuild/rpmbuild/BUILD/openfst-1.8.2 [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstcompile [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstarcsort [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstcompose [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstclosure [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstconnect [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstconcat [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstconvert [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstdeterminize [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstdifference [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstencode [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstdraw [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstdisambiguate [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstequal [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstepsnormalize [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstequivalent [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstintersect [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstinvert [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstinfo [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstmap [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstisomorphic [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstminimize [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstprint [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstproject [ 1278s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstprune [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1278s] 1+0 records in [ 1278s] 1+0 records out [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstpush [ 1279s] 1+0 records in [ 1279s] 1+0 records out [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstreplace [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstrandgen [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstrelabel [ 1279s] 1+0 records in [ 1279s] 1+0 records out [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstreverse [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstreweight [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstrmepsilon [ 1279s] 1+0 records in [ 1279s] 1+0 records out [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstshortestdistance [ 1279s] 1+0 records in [ 1279s] 1+0 records out [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstshortestpath [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstsymbols [ 1279s] 1+0 records in [ 1279s] 1+0 records out [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstsynchronize [ 1279s] 1+0 records in [ 1279s] 1+0 records out [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fsttopsort [ 1279s] 1+0 records in [ 1279s] 1+0 records out [ 1279s] 1+0 records in [ 1279s] 1+0 records out [ 1279s] 0+0 records in [ 1279s] 0+0 records out [ 1279s] 0+0 records in [ 1279s] 0+0 records out [ 1279s] 0+0 records in [ 1279s] 0+0 records out [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/bin/fstunion [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib/libfst.so.25.0.0 [ 1279s] 0+0 records in [ 1279s] 0+0 records out [ 1279s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/lib/libfstscript.so.25.0.0 [ 1279s] 0+0 records in [ 1279s] 0+0 records out [ 1279s] 0+0 records in [ 1279s] 0+0 records out [ 1279s] 0+0 records in [ 1279s] 0+0 records out [ 1279s] 0+0 records in [ 1279s] 0+0 records out [ 1279s] 0+0 records in [ 1279s] 0+0 records out [ 1279s] 0+0 records in [ 1279s] 0+0 records out [ 1281s] 0+0 records in [ 1281s] 0+0 records out [ 1306s] 0+0 records in [ 1306s] 0+0 records out [ 1306s] 3483 blocks [ 1306s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debuginfo.manifest [ 1306s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/openfst-1.8.2/openfst-debugsource.manifest [ 1306s] + /usr/lib/rpm/check-buildroot [ 1306s] + /usr/lib/rpm//brp-compress [ 1306s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 1307s] + /usr/lib/rpm/brp-python-hardlink [ 1307s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm [ 1307s] + /usr/lib/rpm/tizen/find-isufiles.sh /home/abuild/rpmbuild/BUILD/openfst-1.8.2/isu.list [ 1307s] ~/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm ~/rpmbuild/BUILD/openfst-1.8.2 [ 1307s] ~/rpmbuild/BUILD/openfst-1.8.2 [ 1307s] + /etc/hal/rootstrap/hal-rootstrap-checker.sh /home/abuild/rpmbuild/SOURCES [ 1308s] Processing files: openfst-1.8.2-1.1.armv7l [ 1308s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1308s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1308s] [ 1308s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.KmMAtS [ 1308s] + umask 022 [ 1308s] + cd /home/abuild/rpmbuild/BUILD [ 1308s] + cd openfst-1.8.2 [ 1308s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/licenses/openfst [ 1308s] + export LC_ALL=C [ 1308s] + LC_ALL=C [ 1308s] + export LICENSEDIR [ 1308s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/licenses/openfst [ 1308s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/licenses/openfst [ 1308s] + exit 0 [ 1308s] Provides: libfst.so.25 libfstscript.so.25 openfst = 1.8.2-1.1 openfst(armv7l-32) = 1.8.2-1.1 [ 1308s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 1308s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1308s] Requires(post): /sbin/ldconfig [ 1308s] Requires(postun): /sbin/ldconfig [ 1308s] Requires: libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.38) libc.so.6(GLIBC_2.4) libfst.so.25 libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libm.so.6 libm.so.6(GLIBC_2.23) libm.so.6(GLIBC_2.29) libm.so.6(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.5) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.15) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.20) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.26) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.32) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) [ 1308s] Processing files: openfst-debugsource-1.8.2-1.1.armv7l [ 1308s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1308s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1308s] [ 1308s] Provides: openfst-debugsource = 1.8.2-1.1 openfst-debugsource(armv7l-32) = 1.8.2-1.1 [ 1308s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1308s] Processing files: openfst-devel-1.8.2-1.1.armv7l [ 1308s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1308s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1308s] [ 1308s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.tS5Ds2 [ 1308s] + umask 022 [ 1308s] + cd /home/abuild/rpmbuild/BUILD [ 1308s] + cd openfst-1.8.2 [ 1308s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/licenses/openfst-devel [ 1308s] + export LC_ALL=C [ 1308s] + LC_ALL=C [ 1308s] + export LICENSEDIR [ 1308s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/licenses/openfst-devel [ 1308s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/licenses/openfst-devel [ 1308s] + exit 0 [ 1308s] Provides: openfst-devel = 1.8.2-1.1 openfst-devel(armv7l-32) = 1.8.2-1.1 [ 1308s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1308s] Requires: libfst.so.25 libfstscript.so.25 [ 1308s] Processing files: openfst-tools-1.8.2-1.1.armv7l [ 1308s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1308s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1308s] [ 1308s] Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.Iv3xsi [ 1308s] + umask 022 [ 1308s] + cd /home/abuild/rpmbuild/BUILD [ 1308s] + cd openfst-1.8.2 [ 1308s] + LICENSEDIR=/home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/licenses/openfst-tools [ 1308s] + export LC_ALL=C [ 1308s] + LC_ALL=C [ 1308s] + export LICENSEDIR [ 1308s] + /bin/mkdir -p /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/licenses/openfst-tools [ 1308s] + cp -pr LICENSE.APACHE2.0 /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm/usr/share/licenses/openfst-tools [ 1308s] + exit 0 [ 1308s] Provides: openfst-tools = 1.8.2-1.1 openfst-tools(armv7l-32) = 1.8.2-1.1 [ 1308s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1308s] Requires: libc.so.6 libc.so.6(GLIBC_2.32) libc.so.6(GLIBC_2.34) libc.so.6(GLIBC_2.4) libfst.so.25 libfstscript.so.25 libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(CXXABI_1.3.9) libstdc++.so.6(CXXABI_ARM_1.3.3) libstdc++.so.6(GLIBCXX_3.4) libstdc++.so.6(GLIBCXX_3.4.11) libstdc++.so.6(GLIBCXX_3.4.18) libstdc++.so.6(GLIBCXX_3.4.21) libstdc++.so.6(GLIBCXX_3.4.26) libstdc++.so.6(GLIBCXX_3.4.29) libstdc++.so.6(GLIBCXX_3.4.32) libstdc++.so.6(GLIBCXX_3.4.9) rtld(GNU_HASH) [ 1308s] Processing files: openfst-debuginfo-1.8.2-1.1.armv7l [ 1308s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1308s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1308s] [ 1308s] Provides: openfst-debuginfo = 1.8.2-1.1 openfst-debuginfo(armv7l-32) = 1.8.2-1.1 [ 1308s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1308s] Recommends: openfst-debugsource(armv7l-32) = 1.8.2-1.1 [ 1308s] Processing files: openfst-tools-debuginfo-1.8.2-1.1.armv7l [ 1308s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 1308s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 1308s] [ 1308s] Provides: openfst-tools-debuginfo = 1.8.2-1.1 openfst-tools-debuginfo(armv7l-32) = 1.8.2-1.1 [ 1308s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 1308s] Recommends: openfst-debugsource(armv7l-32) = 1.8.2-1.1 [ 1308s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm [ 1309s] Wrote: /home/abuild/rpmbuild/SRPMS/openfst-1.8.2-1.1.src.rpm [ 1311s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-1.8.2-1.1.armv7l.rpm [ 1312s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-debugsource-1.8.2-1.1.armv7l.rpm [ 1312s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-devel-1.8.2-1.1.armv7l.rpm [ 1313s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-1.8.2-1.1.armv7l.rpm [ 1326s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-debuginfo-1.8.2-1.1.armv7l.rpm [ 1330s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/openfst-tools-debuginfo-1.8.2-1.1.armv7l.rpm [ 1330s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.MMZOXq [ 1330s] + umask 022 [ 1330s] + cd /home/abuild/rpmbuild/BUILD [ 1330s] + cd openfst-1.8.2 [ 1330s] + /bin/rm -rf /home/abuild/rpmbuild/BUILDROOT/openfst-1.8.2-1.1.arm [ 1330s] + exit 0 [ 1330s] ... checking for files with abuild user/group [ 1330s] ... creating baselibs [ 1331s] [ 1331s] ce9df8b9f0b6 finished "build openfst.spec" at Mon Jul 14 16:15:29 UTC 2025. [ 1331s]