2023-09-09T19:02:17,862 Created temporary directory: /tmp/pip-build-tracker-oukwdfc7 2023-09-09T19:02:17,864 Initialized build tracking at /tmp/pip-build-tracker-oukwdfc7 2023-09-09T19:02:17,864 Created build tracker: /tmp/pip-build-tracker-oukwdfc7 2023-09-09T19:02:17,865 Entered build tracker: /tmp/pip-build-tracker-oukwdfc7 2023-09-09T19:02:17,865 Created temporary directory: /tmp/pip-wheel-xxla1d8j 2023-09-09T19:02:17,868 Created temporary directory: /tmp/pip-ephem-wheel-cache-xuaulzk1 2023-09-09T19:02:17,890 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-09T19:02:17,894 2 location(s) to search for versions of hfst: 2023-09-09T19:02:17,894 * https://pypi.org/simple/hfst/ 2023-09-09T19:02:17,894 * https://www.piwheels.org/simple/hfst/ 2023-09-09T19:02:17,895 Fetching project page and analyzing links: https://pypi.org/simple/hfst/ 2023-09-09T19:02:17,896 Getting page https://pypi.org/simple/hfst/ 2023-09-09T19:02:17,897 Found index url https://pypi.org/simple/ 2023-09-09T19:02:18,160 Fetched page https://pypi.org/simple/hfst/ as application/vnd.pypi.simple.v1+json 2023-09-09T19:02:18,169 Found link https://files.pythonhosted.org/packages/80/c5/dc18f66179f0bbc69cf73fa454f354b4748c31946c98e1e7b89e6611ac51/hfst-3.12.0.2b0.tar.gz (from https://pypi.org/simple/hfst/), version: 3.12.0.2b0 2023-09-09T19:02:18,169 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/e7/5d/45b8faa0ced70c49fbe06039b977489639f85216218dbb63554fce2d930f/hfst-3.12.1.0b0-cp34-cp34m-macosx_10_10_x86_64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,170 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/51/3f/8ef0cc5be019a2b325289f6bb5452a5fed0a05923f1739fd94f14c8798aa/hfst-3.12.1.0b0-cp34-cp34m-win_amd64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,171 Found link https://files.pythonhosted.org/packages/87/c6/a1d58fa012790ef8e434da3f0937719204473782c753715327d67965fd60/hfst-3.12.1.0b0.tar.gz (from https://pypi.org/simple/hfst/), version: 3.12.1.0b0 2023-09-09T19:02:18,171 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/c3/72/35df8c1cc9bca50fa05dd6f4a9c66672eca7daab1e2bde57fe9ea858710b/hfst-3.12.1.1b0-cp34-cp34m-macosx_10_10_x86_64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,172 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/3a/3e/6c8ba041caf50451a7563c064bbf2fe25c22218cd017589364ec5797ba26/hfst-3.12.1.1b0-cp34-cp34m-win_amd64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,172 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/80/79/689353bcd5d4eb47a23f75e061ad5d2159abf96760b4846a9eb406467bad/hfst-3.12.1.1b0-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,173 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/02/8c/06e925a3276c2280241bec69c4c271cf50cdf8a713ed96f78ccd5416081f/hfst-3.12.1.1b0-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,173 Found link https://files.pythonhosted.org/packages/29/90/fda377725e84241786ea1c4e4a3bda0af9c073acaf1f308580b5227e6908/hfst-3.12.1.1b0.tar.gz (from https://pypi.org/simple/hfst/), version: 3.12.1.1b0 2023-09-09T19:02:18,174 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/13/6b/f9c96116713dddfff4203920c3cf90f11af70e4c557bd15292a1447ec7bb/hfst-3.12.2.2b0-cp34-cp34m-win_amd64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,174 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/20/44/895366c4010e1748b661df5e6030e13867fd8cf4d50e9090e8dc71679d31/hfst-3.12.2.2b0-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,175 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/1c/e9/855333fb23abe2a483a201df674309afbea5c16b6fa5247d6b117a86f9df/hfst-3.12.2.2b0-cp36-cp36m-win_amd64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,176 Found link https://files.pythonhosted.org/packages/62/bb/1bfcf80b7a9e5170bd089eb729594f5b483d483c40dd0ffec7d530c490d6/hfst-3.12.2.2b0.tar.gz (from https://pypi.org/simple/hfst/), version: 3.12.2.2b0 2023-09-09T19:02:18,176 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/22/40/d8390949d76924e65abfa1252477777f2e01d059e778fc12d4b7197aab97/hfst-3.12.2.3b0-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,177 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/4b/45/8326e8d6d88c0db4d30fcdb9bec2650ab5e3708e60b7dccebbe015f46581/hfst-3.12.2.3b0-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,177 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/87/ff/9e3e3eb9476bc8512702704022e2a17dc85a864d614f641a3dc8a1b7ded2/hfst-3.12.2.3b0-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,178 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/66/88/1b2c5101d15b41998e7144c0e3a8741726f50e3b90cb6c732092b9ec6747/hfst-3.12.2.3b0-cp35-cp35m-win32.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,178 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/31/a1/8cfa278cf3e0392cf88924a30f649fbed54d6bd5b0315b2370aea56d49bc/hfst-3.12.2.3b0-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,179 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/a9/82/16a1bb14079ebb2f9300147c3cd7f47a62ffc8b73cbcb739939cf90ffd6e/hfst-3.12.2.3b0-cp36-cp36m-win32.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,179 Found link https://files.pythonhosted.org/packages/af/26/c08a82ebc14ce3f06963277b8d741a3a9a23e0cbfbc70f159fe013870d24/hfst-3.12.2.3b0.tar.gz (from https://pypi.org/simple/hfst/), version: 3.12.2.3b0 2023-09-09T19:02:18,180 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/85/a1/216de1cd9dc833e6be32f560b5ff8ee06750983303fc5e89e2b062e08370/hfst-3.12.2.4b0-cp27-cp27m-macosx_10_6_intel.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,180 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/0f/14/2944c7118e518e879e22b8163c84463e750cb4a2aaef7d1d9b09c20ee500/hfst-3.12.2.4b0-cp27-cp27m-win32.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,181 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/50/92/2d5d1a4a9015d57d88e21b5d0d5c6aae6bfbc39ee106250da87a1015292f/hfst-3.12.2.4b0-cp34-cp34m-macosx_10_6_intel.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,181 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/85/9e/1f0f1ecb34627a59f757f57241a8a7339ab504d08c11cf318bf4c31d13fb/hfst-3.12.2.4b0-cp35-cp35m-macosx_10_6_intel.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,182 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/25/e1/0589ca010fcfba524cb6a2f1a55826d784ff53812b85750ff667c5b402d8/hfst-3.12.2.4b0-cp35-cp35m-win32.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,182 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/e0/58/b5acc1ddc8167be70a1fe4be8cad2ffe587d124525d5874d2d79cae2df72/hfst-3.12.2.4b0-cp36-cp36m-macosx_10_6_intel.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,183 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/bc/2a/720a05cc0417e68a1b4b5abedc6d9e3331a3eac0dcdba10184a7584a776a/hfst-3.12.2.4b0-cp36-cp36m-win32.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,183 Found link https://files.pythonhosted.org/packages/0e/33/4a584b5b79723469089be4b6322606e9e923febac54f8a7e3ede0f613a8a/hfst-3.12.2.4b0.tar.gz (from https://pypi.org/simple/hfst/), version: 3.12.2.4b0 2023-09-09T19:02:18,184 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/14/d8/0c9eb4e9505a02b89b0c1d73614ba1640f1e5936d05b7905b9fe5c176b75/hfst-3.14.0.0b0-cp35-cp35m-manylinux1_x86_64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,184 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/46/27/4725162f78d71dd4159cf146fdf90dc7a3c8ae1d5722c4679cdfc79c9fd2/hfst-3.14.0.0b0-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,185 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/df/84/36c0e1e98fac87e4f3f6d1b823f9df97fc3fe1e326ccfc4017d4bbc17e44/hfst-3.15.0.0b0-cp27-cp27m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,185 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/cd/64/d4dcb1ea898a7ed64dc1425482b2abc8ae02bc4b9ebe350fe9d6163bba0a/hfst-3.15.0.0b0-cp27-cp27m-manylinux1_x86_64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,186 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/5e/c8/e0e78d5c30cd096fda4396926319e91f6aa6b1c384464fc41d113cb9992a/hfst-3.15.0.0b0-cp34-cp34m-manylinux1_x86_64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,186 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/28/cd/3455314f4a405aa5e5375fbecf79e7ff4cbd8a2dfa407ffee93983398da7/hfst-3.15.0.0b0-cp35-cp35m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,187 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/35/8b/29ab2a075b2bec8ab8484c3692fe6eb1bf7a58f6b38e0fc87c938cf0e5b5/hfst-3.15.0.0b0-cp35-cp35m-manylinux1_x86_64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,187 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/e9/20/3f37646843687690c58230f13e6828b25d35654999d570b25b9fae5f87e5/hfst-3.15.0.0b0-cp35-cp35m-win32.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,187 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/f8/a0/2375710784093cb0848570e02904756df587daa1a2721867c13e49db05f4/hfst-3.15.0.0b0-cp36-cp36m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,188 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/85/4e/c3c2efabd96de88f0e29f5f5a7a5e79b3affbededc87889f969cb8e2e4c3/hfst-3.15.0.0b0-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,188 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/57/2a/51f98fef21073fa0bce34c3241ba7be57654fe27d5d29b498915cdbd00b7/hfst-3.15.0.0b0-cp36-cp36m-win32.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,189 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/62/47/75faa8aa492fc7d4507e483f8e8c0f6ab913a681fb4813acebe14ce61bc4/hfst-3.15.0.0b0-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,189 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/ea/65/20487b1e18667e3e40a640c6cd35326de84ad016f11362f95bdf12b7b489/hfst-3.15.0.0b0-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,190 Skipping link: No binaries permitted for hfst: https://files.pythonhosted.org/packages/24/db/9a795e20bfd214e068ba5e331e15d869ade32dbed3ba46cfe88c935ff3cd/hfst-3.15.0.0b0-cp37-cp37m-win32.whl (from https://pypi.org/simple/hfst/) 2023-09-09T19:02:18,191 Fetching project page and analyzing links: https://www.piwheels.org/simple/hfst/ 2023-09-09T19:02:18,192 Getting page https://www.piwheels.org/simple/hfst/ 2023-09-09T19:02:18,193 Found index url https://www.piwheels.org/simple/ 2023-09-09T19:02:19,150 Fetched page https://www.piwheels.org/simple/hfst/ as text/html 2023-09-09T19:02:19,156 Skipping link: No binaries permitted for hfst: https://www.piwheels.org/simple/hfst/hfst-3.12.1.1b0-cp311-cp311-linux_armv7l.whl#sha256=16ce3ddec47ca5710e8af875f9bf8a615822cd59b1aac421eaf3e0a72898aa67 (from https://www.piwheels.org/simple/hfst/) 2023-09-09T19:02:19,157 Skipping link: No binaries permitted for hfst: https://www.piwheels.org/simple/hfst/hfst-3.12.1.1b0-cp311-cp311-linux_armv6l.whl#sha256=16ce3ddec47ca5710e8af875f9bf8a615822cd59b1aac421eaf3e0a72898aa67 (from https://www.piwheels.org/simple/hfst/) 2023-09-09T19:02:19,158 Skipping link: No binaries permitted for hfst: https://www.piwheels.org/simple/hfst/hfst-3.12.1.0b0-cp311-cp311-linux_armv7l.whl#sha256=0c8621a921a5fc1541d4236724e697b35124dfe9938a3a3c8475b45da11a5286 (from https://www.piwheels.org/simple/hfst/) 2023-09-09T19:02:19,159 Skipping link: No binaries permitted for hfst: https://www.piwheels.org/simple/hfst/hfst-3.12.1.0b0-cp311-cp311-linux_armv6l.whl#sha256=0c8621a921a5fc1541d4236724e697b35124dfe9938a3a3c8475b45da11a5286 (from https://www.piwheels.org/simple/hfst/) 2023-09-09T19:02:19,160 Skipping link: No binaries permitted for hfst: https://www.piwheels.org/simple/hfst/hfst-3.12.0.2b0-cp311-cp311-linux_armv7l.whl#sha256=3007a55609ae17e57dc5f07ef2b8d9462c4969b4bf5a19ddbec4ed17b447cadf (from https://www.piwheels.org/simple/hfst/) 2023-09-09T19:02:19,160 Skipping link: No binaries permitted for hfst: https://www.piwheels.org/simple/hfst/hfst-3.12.0.2b0-cp311-cp311-linux_armv6l.whl#sha256=3007a55609ae17e57dc5f07ef2b8d9462c4969b4bf5a19ddbec4ed17b447cadf (from https://www.piwheels.org/simple/hfst/) 2023-09-09T19:02:19,161 Skipping link: not a file: https://www.piwheels.org/simple/hfst/ 2023-09-09T19:02:19,162 Skipping link: not a file: https://pypi.org/simple/hfst/ 2023-09-09T19:02:19,196 Given no hashes to check 1 links for project 'hfst': discarding no candidates 2023-09-09T19:02:19,228 Collecting hfst==3.12.2.3b0 2023-09-09T19:02:19,232 Created temporary directory: /tmp/pip-unpack-kim86elx 2023-09-09T19:02:19,938 Downloading hfst-3.12.2.3b0.tar.gz (1.5 MB) 2023-09-09T19:02:21,162 Added hfst==3.12.2.3b0 from https://files.pythonhosted.org/packages/af/26/c08a82ebc14ce3f06963277b8d741a3a9a23e0cbfbc70f159fe013870d24/hfst-3.12.2.3b0.tar.gz to build tracker '/tmp/pip-build-tracker-oukwdfc7' 2023-09-09T19:02:21,164 Running setup.py (path:/tmp/pip-wheel-xxla1d8j/hfst_11bb0457bc5847a48529c15c4e8463da/setup.py) egg_info for package hfst 2023-09-09T19:02:21,165 Created temporary directory: /tmp/pip-pip-egg-info-4uch2syt 2023-09-09T19:02:21,166 Preparing metadata (setup.py): started 2023-09-09T19:02:21,167 Running command python setup.py egg_info 2023-09-09T19:02:22,164 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:320: InformationOnly: Normalizing '3.12.2.3_beta' to '3.12.2.3b0' 2023-09-09T19:02:22,164 self.metadata.version = self._normalize_version( 2023-09-09T19:02:22,207 running egg_info 2023-09-09T19:02:22,208 creating /tmp/pip-pip-egg-info-4uch2syt/hfst.egg-info 2023-09-09T19:02:22,233 writing /tmp/pip-pip-egg-info-4uch2syt/hfst.egg-info/PKG-INFO 2023-09-09T19:02:22,236 writing dependency_links to /tmp/pip-pip-egg-info-4uch2syt/hfst.egg-info/dependency_links.txt 2023-09-09T19:02:22,239 writing top-level names to /tmp/pip-pip-egg-info-4uch2syt/hfst.egg-info/top_level.txt 2023-09-09T19:02:22,241 writing manifest file '/tmp/pip-pip-egg-info-4uch2syt/hfst.egg-info/SOURCES.txt' 2023-09-09T19:02:22,350 reading manifest file '/tmp/pip-pip-egg-info-4uch2syt/hfst.egg-info/SOURCES.txt' 2023-09-09T19:02:22,352 reading manifest template 'MANIFEST.in' 2023-09-09T19:02:22,372 adding license file 'COPYING' 2023-09-09T19:02:22,384 writing manifest file '/tmp/pip-pip-egg-info-4uch2syt/hfst.egg-info/SOURCES.txt' 2023-09-09T19:02:22,494 Preparing metadata (setup.py): finished with status 'done' 2023-09-09T19:02:22,498 Source in /tmp/pip-wheel-xxla1d8j/hfst_11bb0457bc5847a48529c15c4e8463da has version 3.12.2.3b0, which satisfies requirement hfst==3.12.2.3b0 from https://files.pythonhosted.org/packages/af/26/c08a82ebc14ce3f06963277b8d741a3a9a23e0cbfbc70f159fe013870d24/hfst-3.12.2.3b0.tar.gz 2023-09-09T19:02:22,499 Removed hfst==3.12.2.3b0 from https://files.pythonhosted.org/packages/af/26/c08a82ebc14ce3f06963277b8d741a3a9a23e0cbfbc70f159fe013870d24/hfst-3.12.2.3b0.tar.gz from build tracker '/tmp/pip-build-tracker-oukwdfc7' 2023-09-09T19:02:22,504 Created temporary directory: /tmp/pip-unpack-c55zc6_o 2023-09-09T19:02:22,505 Created temporary directory: /tmp/pip-unpack-04epb_2i 2023-09-09T19:02:22,508 Building wheels for collected packages: hfst 2023-09-09T19:02:22,514 Created temporary directory: /tmp/pip-wheel-j1sxgcte 2023-09-09T19:02:22,515 Building wheel for hfst (setup.py): started 2023-09-09T19:02:22,516 Destination directory: /tmp/pip-wheel-j1sxgcte 2023-09-09T19:02:22,517 Running command python setup.py bdist_wheel 2023-09-09T19:02:23,726 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:320: InformationOnly: Normalizing '3.12.2.3_beta' to '3.12.2.3b0' 2023-09-09T19:02:23,726 self.metadata.version = self._normalize_version( 2023-09-09T19:02:23,758 running bdist_wheel 2023-09-09T19:02:23,853 running build 2023-09-09T19:02:23,854 running build_py 2023-09-09T19:02:23,879 creating build 2023-09-09T19:02:23,880 creating build/lib.linux-armv7l-cpython-311 2023-09-09T19:02:23,881 copying libhfst.py -> build/lib.linux-armv7l-cpython-311 2023-09-09T19:02:23,887 creating build/lib.linux-armv7l-cpython-311/hfst 2023-09-09T19:02:23,888 copying hfst/__init__.py -> build/lib.linux-armv7l-cpython-311/hfst 2023-09-09T19:02:23,891 creating build/lib.linux-armv7l-cpython-311/hfst/exceptions 2023-09-09T19:02:23,892 copying hfst/exceptions/__init__.py -> build/lib.linux-armv7l-cpython-311/hfst/exceptions 2023-09-09T19:02:23,894 creating build/lib.linux-armv7l-cpython-311/hfst/sfst_rules 2023-09-09T19:02:23,895 copying hfst/sfst_rules/__init__.py -> build/lib.linux-armv7l-cpython-311/hfst/sfst_rules 2023-09-09T19:02:23,897 creating build/lib.linux-armv7l-cpython-311/hfst/xerox_rules 2023-09-09T19:02:23,898 copying hfst/xerox_rules/__init__.py -> build/lib.linux-armv7l-cpython-311/hfst/xerox_rules 2023-09-09T19:02:23,901 running build_ext 2023-09-09T19:02:24,410 building '_libhfst' extension 2023-09-09T19:02:24,410 swigging libhfst.i to libhfst_wrap.cpp 2023-09-09T19:02:24,411 swig -python -c++ -Ilibhfst/src/ -Wall -o libhfst_wrap.cpp libhfst.i 2023-09-09T19:02:26,150 libhfst.i:1468: Warning 321: 'compile' conflicts with a built-in name in python 2023-09-09T19:02:26,161 libhfst.i:1521: Warning 321: 'set' conflicts with a built-in name in python 2023-09-09T19:02:26,194 libhfst.i:1603: Warning 321: 'compile' conflicts with a built-in name in python 2023-09-09T19:02:35,689 creating build/temp.linux-armv7l-cpython-311 2023-09-09T19:02:35,689 creating build/temp.linux-armv7l-cpython-311/back-ends 2023-09-09T19:02:35,690 creating build/temp.linux-armv7l-cpython-311/back-ends/foma 2023-09-09T19:02:35,692 creating build/temp.linux-armv7l-cpython-311/back-ends/openfst 2023-09-09T19:02:35,692 creating build/temp.linux-armv7l-cpython-311/back-ends/openfst/src 2023-09-09T19:02:35,693 creating build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib 2023-09-09T19:02:35,694 creating build/temp.linux-armv7l-cpython-311/libhfst 2023-09-09T19:02:35,695 creating build/temp.linux-armv7l-cpython-311/libhfst/src 2023-09-09T19:02:35,696 creating build/temp.linux-armv7l-cpython-311/libhfst/src/implementations 2023-09-09T19:02:35,697 creating build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/compose_intersect 2023-09-09T19:02:35,698 creating build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/optimized-lookup 2023-09-09T19:02:35,699 creating build/temp.linux-armv7l-cpython-311/libhfst/src/parsers 2023-09-09T19:02:35,700 creating build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/alphabet_src 2023-09-09T19:02:35,701 creating build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/io_src 2023-09-09T19:02:35,702 creating build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src 2023-09-09T19:02:35,703 creating build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/string_src 2023-09-09T19:02:35,704 creating build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/variable_src 2023-09-09T19:02:35,704 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/apply.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/apply.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:35,722 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:35,940 back-ends/foma/apply.cpp: In function ‘int apply_append(apply_handle*, int, int)’: 2023-09-09T19:02:35,940 back-ends/foma/apply.cpp:976:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:35,941 976 | astring = ""; alen = 0; 2023-09-09T19:02:35,941 | ^~ 2023-09-09T19:02:35,942 back-ends/foma/apply.cpp:979:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:35,943 979 | bstring = ""; blen = 0; 2023-09-09T19:02:35,943 | ^~ 2023-09-09T19:02:35,944 back-ends/foma/apply.cpp:1004:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:35,944 1004 | astring = ""; alen = 0; 2023-09-09T19:02:35,945 | ^~ 2023-09-09T19:02:35,945 back-ends/foma/apply.cpp:1007:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:35,946 1007 | bstring = ""; blen = 0; 2023-09-09T19:02:35,946 | ^~ 2023-09-09T19:02:35,955 back-ends/foma/apply.cpp: In function ‘void apply_create_sigarray(apply_handle*, fsm*)’: 2023-09-09T19:02:35,956 back-ends/foma/apply.cpp:1261:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:35,957 1261 | (h->sigs+UNKNOWN)->symbol = "?"; 2023-09-09T19:02:35,957 | ^~~ 2023-09-09T19:02:35,958 back-ends/foma/apply.cpp:1263:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:35,958 1263 | (h->sigs+IDENTITY)->symbol = "@"; 2023-09-09T19:02:35,959 | ^~~ 2023-09-09T19:02:37,469 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/coaccessible.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/coaccessible.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:37,485 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:38,086 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/constructions.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/constructions.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:38,102 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:38,258 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_letter_machine(fsm*)’: 2023-09-09T19:02:38,259 back-ends/foma/constructions.cpp:77:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,259 77 | outh = fsm_construct_init("name"); 2023-09-09T19:02:38,260 | ^~~~~~ 2023-09-09T19:02:38,261 back-ends/foma/constructions.cpp:97:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,261 97 | currin = "@_EPSILON_SYMBOL_@"; 2023-09-09T19:02:38,262 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:38,263 back-ends/foma/constructions.cpp:109:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,263 109 | currout = "@_EPSILON_SYMBOL_@"; 2023-09-09T19:02:38,264 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:38,266 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_explode(char*)’: 2023-09-09T19:02:38,267 back-ends/foma/constructions.cpp:155:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,267 155 | h = fsm_construct_init(""); 2023-09-09T19:02:38,268 | ^~ 2023-09-09T19:02:38,269 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_symbol(char*)’: 2023-09-09T19:02:38,270 back-ends/foma/constructions.cpp:174:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,270 174 | net = fsm_create(""); 2023-09-09T19:02:38,271 | ^~ 2023-09-09T19:02:38,284 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_intersect(fsm*, fsm*)’: 2023-09-09T19:02:38,284 back-ends/foma/constructions.cpp:489:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,285 489 | new_net = fsm_create(""); 2023-09-09T19:02:38,285 | ^~ 2023-09-09T19:02:38,328 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_completes(fsm*, int)’: 2023-09-09T19:02:38,329 back-ends/foma/constructions.cpp:1419:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,330 1419 | sigma_remove("@_UNKNOWN_SYMBOL_@",net->sigma); 2023-09-09T19:02:38,330 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:38,363 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_universal()’: 2023-09-09T19:02:38,364 back-ends/foma/constructions.cpp:2278:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,365 2278 | net = fsm_create(""); 2023-09-09T19:02:38,365 | ^~ 2023-09-09T19:02:38,370 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_quotient_interleave(fsm*, fsm*)’: 2023-09-09T19:02:38,371 back-ends/foma/constructions.cpp:2352:88: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,371 2352 | Result = fsm_lower(fsm_compose(fsm_intersect(fsm_ignore(net2,fsm_concat(fsm_symbol("@>@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_symbol("@>@"))),OP_IGNORE_ALL),fsm_ignore(net1,fsm_symbol("@>@"),OP_IGNORE_ALL)),fsm_kleene_star(fsm_concat(fsm_kleene_star(fsm_cross_product(fsm_term_negation(fsm_symbol("@>@")),fsm_empty_string())),fsm_optionality(fsm_concat(fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string()),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string())))))))); 2023-09-09T19:02:38,372 | ^~~~~ 2023-09-09T19:02:38,373 back-ends/foma/constructions.cpp:2352:151: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,373 2352 | Result = fsm_lower(fsm_compose(fsm_intersect(fsm_ignore(net2,fsm_concat(fsm_symbol("@>@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_symbol("@>@"))),OP_IGNORE_ALL),fsm_ignore(net1,fsm_symbol("@>@"),OP_IGNORE_ALL)),fsm_kleene_star(fsm_concat(fsm_kleene_star(fsm_cross_product(fsm_term_negation(fsm_symbol("@>@")),fsm_empty_string())),fsm_optionality(fsm_concat(fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string()),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string())))))))); 2023-09-09T19:02:38,374 | ^~~~~ 2023-09-09T19:02:38,374 back-ends/foma/constructions.cpp:2352:171: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,375 2352 | Result = fsm_lower(fsm_compose(fsm_intersect(fsm_ignore(net2,fsm_concat(fsm_symbol("@>@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_symbol("@>@"))),OP_IGNORE_ALL),fsm_ignore(net1,fsm_symbol("@>@"),OP_IGNORE_ALL)),fsm_kleene_star(fsm_concat(fsm_kleene_star(fsm_cross_product(fsm_term_negation(fsm_symbol("@>@")),fsm_empty_string())),fsm_optionality(fsm_concat(fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string()),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string())))))))); 2023-09-09T19:02:38,375 | ^~~~~ 2023-09-09T19:02:38,376 back-ends/foma/constructions.cpp:2352:222: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,376 2352 | Result = fsm_lower(fsm_compose(fsm_intersect(fsm_ignore(net2,fsm_concat(fsm_symbol("@>@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_symbol("@>@"))),OP_IGNORE_ALL),fsm_ignore(net1,fsm_symbol("@>@"),OP_IGNORE_ALL)),fsm_kleene_star(fsm_concat(fsm_kleene_star(fsm_cross_product(fsm_term_negation(fsm_symbol("@>@")),fsm_empty_string())),fsm_optionality(fsm_concat(fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string()),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string())))))))); 2023-09-09T19:02:38,377 | ^~~~~ 2023-09-09T19:02:38,378 back-ends/foma/constructions.cpp:2352:335: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,378 2352 | Result = fsm_lower(fsm_compose(fsm_intersect(fsm_ignore(net2,fsm_concat(fsm_symbol("@>@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_symbol("@>@"))),OP_IGNORE_ALL),fsm_ignore(net1,fsm_symbol("@>@"),OP_IGNORE_ALL)),fsm_kleene_star(fsm_concat(fsm_kleene_star(fsm_cross_product(fsm_term_negation(fsm_symbol("@>@")),fsm_empty_string())),fsm_optionality(fsm_concat(fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string()),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string())))))))); 2023-09-09T19:02:38,379 | ^~~~~ 2023-09-09T19:02:38,379 back-ends/foma/constructions.cpp:2352:420: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,380 2352 | Result = fsm_lower(fsm_compose(fsm_intersect(fsm_ignore(net2,fsm_concat(fsm_symbol("@>@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_symbol("@>@"))),OP_IGNORE_ALL),fsm_ignore(net1,fsm_symbol("@>@"),OP_IGNORE_ALL)),fsm_kleene_star(fsm_concat(fsm_kleene_star(fsm_cross_product(fsm_term_negation(fsm_symbol("@>@")),fsm_empty_string())),fsm_optionality(fsm_concat(fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string()),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string())))))))); 2023-09-09T19:02:38,380 | ^~~~~ 2023-09-09T19:02:38,381 back-ends/foma/constructions.cpp:2352:503: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,381 2352 | Result = fsm_lower(fsm_compose(fsm_intersect(fsm_ignore(net2,fsm_concat(fsm_symbol("@>@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_symbol("@>@"))),OP_IGNORE_ALL),fsm_ignore(net1,fsm_symbol("@>@"),OP_IGNORE_ALL)),fsm_kleene_star(fsm_concat(fsm_kleene_star(fsm_cross_product(fsm_term_negation(fsm_symbol("@>@")),fsm_empty_string())),fsm_optionality(fsm_concat(fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string()),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string())))))))); 2023-09-09T19:02:38,382 | ^~~~~ 2023-09-09T19:02:38,382 back-ends/foma/constructions.cpp:2352:541: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,383 2352 | Result = fsm_lower(fsm_compose(fsm_intersect(fsm_ignore(net2,fsm_concat(fsm_symbol("@>@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_symbol("@>@"))),OP_IGNORE_ALL),fsm_ignore(net1,fsm_symbol("@>@"),OP_IGNORE_ALL)),fsm_kleene_star(fsm_concat(fsm_kleene_star(fsm_cross_product(fsm_term_negation(fsm_symbol("@>@")),fsm_empty_string())),fsm_optionality(fsm_concat(fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string()),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@>@"))),fsm_cross_product(fsm_symbol("@>@"),fsm_empty_string())))))))); 2023-09-09T19:02:38,383 | ^~~~~ 2023-09-09T19:02:38,384 back-ends/foma/constructions.cpp:2354:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,385 2354 | Result->sigma = sigma_remove("@>@",Result->sigma); 2023-09-09T19:02:38,385 | ^~~~~ 2023-09-09T19:02:38,386 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_ignore(fsm*, fsm*, int)’: 2023-09-09T19:02:38,387 back-ends/foma/constructions.cpp:2402:73: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,387 2402 | Result = fsm_lower(fsm_compose(fsm_ignore(fsm_copy(net1),fsm_symbol("@i<@"),OP_IGNORE_ALL),fsm_compose(fsm_complement(fsm_union(fsm_concat(fsm_symbol("@i<@"),fsm_universal()),fsm_concat(fsm_universal(),fsm_symbol("@i<@")))),fsm_simple_replace(fsm_symbol("@i<@"),fsm_copy(net2))))); 2023-09-09T19:02:38,388 | ^~~~~~ 2023-09-09T19:02:38,388 back-ends/foma/constructions.cpp:2402:155: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,389 2402 | Result = fsm_lower(fsm_compose(fsm_ignore(fsm_copy(net1),fsm_symbol("@i<@"),OP_IGNORE_ALL),fsm_compose(fsm_complement(fsm_union(fsm_concat(fsm_symbol("@i<@"),fsm_universal()),fsm_concat(fsm_universal(),fsm_symbol("@i<@")))),fsm_simple_replace(fsm_symbol("@i<@"),fsm_copy(net2))))); 2023-09-09T19:02:38,389 | ^~~~~~ 2023-09-09T19:02:38,390 back-ends/foma/constructions.cpp:2402:218: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,390 2402 | Result = fsm_lower(fsm_compose(fsm_ignore(fsm_copy(net1),fsm_symbol("@i<@"),OP_IGNORE_ALL),fsm_compose(fsm_complement(fsm_union(fsm_concat(fsm_symbol("@i<@"),fsm_universal()),fsm_concat(fsm_universal(),fsm_symbol("@i<@")))),fsm_simple_replace(fsm_symbol("@i<@"),fsm_copy(net2))))); 2023-09-09T19:02:38,391 | ^~~~~~ 2023-09-09T19:02:38,391 back-ends/foma/constructions.cpp:2402:259: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,392 2402 | Result = fsm_lower(fsm_compose(fsm_ignore(fsm_copy(net1),fsm_symbol("@i<@"),OP_IGNORE_ALL),fsm_compose(fsm_complement(fsm_union(fsm_concat(fsm_symbol("@i<@"),fsm_universal()),fsm_concat(fsm_universal(),fsm_symbol("@i<@")))),fsm_simple_replace(fsm_symbol("@i<@"),fsm_copy(net2))))); 2023-09-09T19:02:38,392 | ^~~~~~ 2023-09-09T19:02:38,393 back-ends/foma/constructions.cpp:2403:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,394 2403 | Result->sigma = sigma_remove("@i<@",Result->sigma); 2023-09-09T19:02:38,394 | ^~~~~~ 2023-09-09T19:02:38,403 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_equal_substrings(fsm*, fsm*, fsm*)’: 2023-09-09T19:02:38,404 back-ends/foma/constructions.cpp:2682:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,405 2682 | LB = fsm_symbol("@eq>@"); 2023-09-09T19:02:38,408 | ^~~~~~~~ 2023-09-09T19:02:38,408 back-ends/foma/constructions.cpp:2689:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,409 2689 | sigma_add("@sigma); 2023-09-09T19:02:38,410 | ^~~~~~~~ 2023-09-09T19:02:38,410 back-ends/foma/constructions.cpp:2690:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,411 2690 | sigma_add("@>eq>@", net->sigma); 2023-09-09T19:02:38,411 | ^~~~~~~~ 2023-09-09T19:02:38,412 back-ends/foma/constructions.cpp:2758:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,413 2758 | if (!fsm_symbol_occurs(Leq, "@sigma); 2023-09-09T19:02:38,415 | ^~~~~~~~ 2023-09-09T19:02:38,415 back-ends/foma/constructions.cpp:2768:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,416 2768 | sigma_remove("@>eq>@", Result->sigma); 2023-09-09T19:02:38,416 | ^~~~~~~~ 2023-09-09T19:02:38,427 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_context_restrict(fsm*, fsmcontexts*)’: 2023-09-09T19:02:38,427 back-ends/foma/constructions.cpp:3032:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,428 3032 | Var = fsm_symbol("@VARX@"); 2023-09-09T19:02:38,428 | ^~~~~~~~ 2023-09-09T19:02:38,429 back-ends/foma/constructions.cpp:3033:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,429 3033 | Notvar = fsm_minimize(fsm_kleene_star(fsm_term_negation(fsm_symbol("@VARX@")))); 2023-09-09T19:02:38,430 | ^~~~~~~~ 2023-09-09T19:02:38,431 back-ends/foma/constructions.cpp:3037:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,431 3037 | sigma_add("@VARX@", X->sigma); 2023-09-09T19:02:38,432 | ^~~~~~~~ 2023-09-09T19:02:38,432 back-ends/foma/constructions.cpp:3045:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,433 3045 | sigma_add("@VARX@",pairs->left->sigma); 2023-09-09T19:02:38,434 | ^~~~~~~~ 2023-09-09T19:02:38,434 back-ends/foma/constructions.cpp:3046:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,435 3046 | sigma_substitute(".#.", "@#@", pairs->left->sigma); 2023-09-09T19:02:38,436 | ^~~~~ 2023-09-09T19:02:38,436 back-ends/foma/constructions.cpp:3046:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,437 3046 | sigma_substitute(".#.", "@#@", pairs->left->sigma); 2023-09-09T19:02:38,438 | ^~~~~ 2023-09-09T19:02:38,438 back-ends/foma/constructions.cpp:3052:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,439 3052 | sigma_add("@VARX@",pairs->right->sigma); 2023-09-09T19:02:38,440 | ^~~~~~~~ 2023-09-09T19:02:38,441 back-ends/foma/constructions.cpp:3053:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,441 3053 | sigma_substitute(".#.", "@#@", pairs->right->sigma); 2023-09-09T19:02:38,442 | ^~~~~ 2023-09-09T19:02:38,443 back-ends/foma/constructions.cpp:3053:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,443 3053 | sigma_substitute(".#.", "@#@", pairs->right->sigma); 2023-09-09T19:02:38,444 | ^~~~~ 2023-09-09T19:02:38,445 back-ends/foma/constructions.cpp:3067:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,445 3067 | if (sigma_find("@VARX@", Result->sigma) != -1) { 2023-09-09T19:02:38,446 | ^~~~~~~~ 2023-09-09T19:02:38,446 back-ends/foma/constructions.cpp:3068:63: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,447 3068 | Result = fsm_complement(fsm_substitute_symbol(Result, "@VARX@","@_EPSILON_SYMBOL_@")); 2023-09-09T19:02:38,447 | ^~~~~~~~ 2023-09-09T19:02:38,448 back-ends/foma/constructions.cpp:3068:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,448 3068 | Result = fsm_complement(fsm_substitute_symbol(Result, "@VARX@","@_EPSILON_SYMBOL_@")); 2023-09-09T19:02:38,449 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:38,450 back-ends/foma/constructions.cpp:3073:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,450 3073 | if (sigma_find("@#@", Result->sigma) != -1) { 2023-09-09T19:02:38,451 | ^~~~~ 2023-09-09T19:02:38,451 back-ends/foma/constructions.cpp:3074:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,452 3074 | Word = fsm_minimize(fsm_concat(fsm_symbol("@#@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@#@"))),fsm_symbol("@#@")))); 2023-09-09T19:02:38,452 | ^~~~~ 2023-09-09T19:02:38,453 back-ends/foma/constructions.cpp:3074:114: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,453 3074 | Word = fsm_minimize(fsm_concat(fsm_symbol("@#@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@#@"))),fsm_symbol("@#@")))); 2023-09-09T19:02:38,454 | ^~~~~ 2023-09-09T19:02:38,455 back-ends/foma/constructions.cpp:3074:134: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,455 3074 | Word = fsm_minimize(fsm_concat(fsm_symbol("@#@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@#@"))),fsm_symbol("@#@")))); 2023-09-09T19:02:38,456 | ^~~~~ 2023-09-09T19:02:38,456 back-ends/foma/constructions.cpp:3076:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,457 3076 | Result = fsm_substitute_symbol(Result, "@#@", "@_EPSILON_SYMBOL_@"); 2023-09-09T19:02:38,457 | ^~~~~ 2023-09-09T19:02:38,458 back-ends/foma/constructions.cpp:3076:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:38,458 3076 | Result = fsm_substitute_symbol(Result, "@#@", "@_EPSILON_SYMBOL_@"); 2023-09-09T19:02:38,459 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:42,359 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/define.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/define.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:42,375 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:42,685 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/determinize.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/determinize.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:42,701 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:43,891 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/dynarray.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/dynarray.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:43,907 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:44,057 back-ends/foma/dynarray.cpp:31:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:44,058 31 | {"@_EPSILON_SYMBOL_@" , EPSILON , "0"}, 2023-09-09T19:02:44,058 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:44,059 back-ends/foma/dynarray.cpp:31:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:44,060 31 | {"@_EPSILON_SYMBOL_@" , EPSILON , "0"}, 2023-09-09T19:02:44,061 | ^~~ 2023-09-09T19:02:44,061 back-ends/foma/dynarray.cpp:32:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:44,062 32 | {"@_UNKNOWN_SYMBOL_@" , UNKNOWN , "?"}, 2023-09-09T19:02:44,063 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:44,064 back-ends/foma/dynarray.cpp:32:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:44,064 32 | {"@_UNKNOWN_SYMBOL_@" , UNKNOWN , "?"}, 2023-09-09T19:02:44,065 | ^~~ 2023-09-09T19:02:44,066 back-ends/foma/dynarray.cpp:33:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:44,066 33 | {"@_IDENTITY_SYMBOL_@", IDENTITY, "@"}, 2023-09-09T19:02:44,067 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:44,068 back-ends/foma/dynarray.cpp:33:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:44,068 33 | {"@_IDENTITY_SYMBOL_@", IDENTITY, "@"}, 2023-09-09T19:02:44,069 | ^~~ 2023-09-09T19:02:44,077 back-ends/foma/dynarray.cpp: In function ‘fsm* fsm_construct_done(fsm_construct_handle*)’: 2023-09-09T19:02:44,078 back-ends/foma/dynarray.cpp:449:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:44,079 449 | net = fsm_create(""); 2023-09-09T19:02:44,079 | ^~ 2023-09-09T19:02:44,493 back-ends/foma/dynarray.cpp:456:16: warning: ‘char* strncpy(char*, const char*, size_t)’ specified bound 40 equals destination size [-Wstringop-truncation] 2023-09-09T19:02:44,494 456 | strncpy(net->name, handle->name, 40); 2023-09-09T19:02:44,495 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:44,790 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/extract.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/extract.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:44,806 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:45,060 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/flags.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/flags.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:45,076 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:45,231 back-ends/foma/flags.cpp: In function ‘fsm* flag_create_symbol(int, char*, char*)’: 2023-09-09T19:02:45,232 back-ends/foma/flags.cpp:145:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:45,232 145 | value = ""; 2023-09-09T19:02:45,233 | ^~ 2023-09-09T19:02:45,234 back-ends/foma/flags.cpp: In function ‘char* flag_type_to_char(int)’: 2023-09-09T19:02:45,235 back-ends/foma/flags.cpp:166:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:45,235 166 | return("U"); 2023-09-09T19:02:45,236 | ~^~~~ 2023-09-09T19:02:45,237 back-ends/foma/flags.cpp:168:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:45,238 168 | return("C"); 2023-09-09T19:02:45,238 | ~^~~~ 2023-09-09T19:02:45,239 back-ends/foma/flags.cpp:170:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:45,240 170 | return("D"); 2023-09-09T19:02:45,240 | ~^~~~ 2023-09-09T19:02:45,241 back-ends/foma/flags.cpp:172:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:45,242 172 | return("N"); 2023-09-09T19:02:45,243 | ~^~~~ 2023-09-09T19:02:45,243 back-ends/foma/flags.cpp:174:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:45,244 174 | return("P"); 2023-09-09T19:02:45,245 | ~^~~~ 2023-09-09T19:02:45,245 back-ends/foma/flags.cpp:176:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:45,246 176 | return("R"); 2023-09-09T19:02:45,247 | ~^~~~ 2023-09-09T19:02:45,247 back-ends/foma/flags.cpp:178:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:45,248 178 | return("E"); 2023-09-09T19:02:45,249 | ~^~~~ 2023-09-09T19:02:45,249 back-ends/foma/flags.cpp: In function ‘int flag_build(int, char*, char*, int, char*, char*)’: 2023-09-09T19:02:45,250 back-ends/foma/flags.cpp:191:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:45,251 191 | fvalue = ""; 2023-09-09T19:02:45,251 | ^~ 2023-09-09T19:02:45,252 back-ends/foma/flags.cpp:196:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:45,253 196 | ffvalue = ""; 2023-09-09T19:02:45,254 | ^~ 2023-09-09T19:02:45,915 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/int_stack.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/int_stack.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:45,932 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:46,406 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/io.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/io.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:46,424 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:46,623 back-ends/foma/io.cpp: In function ‘fsm* fsm_read_spaced_text_file(char*)’: 2023-09-09T19:02:46,623 back-ends/foma/io.cpp:513:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:46,624 513 | fsm_trie_symbol(th, "@_EPSILON_SYMBOL_@", "@_EPSILON_SYMBOL_@"); 2023-09-09T19:02:46,625 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:46,625 back-ends/foma/io.cpp:513:64: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:46,626 513 | fsm_trie_symbol(th, "@_EPSILON_SYMBOL_@", "@_EPSILON_SYMBOL_@"); 2023-09-09T19:02:46,627 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:46,627 back-ends/foma/io.cpp:515:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:46,628 515 | fsm_trie_symbol(th, "0", "0"); 2023-09-09T19:02:46,629 | ^~~ 2023-09-09T19:02:46,629 back-ends/foma/io.cpp:515:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:46,630 515 | fsm_trie_symbol(th, "0", "0"); 2023-09-09T19:02:46,631 | ^~~ 2023-09-09T19:02:46,631 back-ends/foma/io.cpp:527:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:46,632 527 | insym = "@_EPSILON_SYMBOL_@"; 2023-09-09T19:02:46,633 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:46,633 back-ends/foma/io.cpp:529:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:46,634 529 | insym = "0"; 2023-09-09T19:02:46,634 | ^~~ 2023-09-09T19:02:46,635 back-ends/foma/io.cpp:531:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:46,636 531 | outsym = "@_EPSILON_SYMBOL_@"; 2023-09-09T19:02:46,636 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:46,637 back-ends/foma/io.cpp:533:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:46,638 533 | outsym = "0"; 2023-09-09T19:02:46,639 | ^~~ 2023-09-09T19:02:46,927 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/lex.yy.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/lex.yy.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:46,944 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:47,233 regex.l: In function ‘int yylex(YYSTYPE*, YYLTYPE*, yyscan_t)’: 2023-09-09T19:02:47,234 regex.l:378:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:50,005 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/mem.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/mem.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:50,021 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:50,168 back-ends/foma/mem.cpp:46:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:50,168 46 | char *g_att_epsilon = "@0@"; 2023-09-09T19:02:50,169 | ^~~~~ 2023-09-09T19:02:50,266 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/minimize.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/minimize.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:50,282 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:51,205 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/regex.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/regex.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:51,221 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:51,314 regex.c:1296:7: warning: multi-line comment [-Wcomment] 2023-09-09T19:02:51,436 regex.y: In function ‘int yyparse(void*, defined_networks*, defined_functions*)’: 2023-09-09T19:02:51,437 regex.y:369:180: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:51,438 regex.y:370:150: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:51,621 regex.y: In function ‘fsm* function_apply(defined_networks*, defined_functions*)’: 2023-09-09T19:02:51,622 regex.y:68:25: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2023-09-09T19:02:51,623 regex.y:68:16: note: ‘sprintf’ output between 13 and 14 bytes into a destination of size 13 2023-09-09T19:02:52,500 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/reverse.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/reverse.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:52,516 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:52,721 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/rewrite.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/rewrite.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:52,736 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:52,883 back-ends/foma/rewrite.cpp:67:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,884 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T19:02:52,884 | ^~~~~ 2023-09-09T19:02:52,885 back-ends/foma/rewrite.cpp:67:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,885 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T19:02:52,886 | ^~~~~ 2023-09-09T19:02:52,887 back-ends/foma/rewrite.cpp:67:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,887 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T19:02:52,888 | ^~~~~ 2023-09-09T19:02:52,889 back-ends/foma/rewrite.cpp:67:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,890 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T19:02:52,890 | ^~~~~~ 2023-09-09T19:02:52,891 back-ends/foma/rewrite.cpp:67:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,892 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T19:02:52,893 | ^~~~~~~ 2023-09-09T19:02:52,893 back-ends/foma/rewrite.cpp:67:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,894 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T19:02:52,895 | ^~~~~~ 2023-09-09T19:02:52,895 back-ends/foma/rewrite.cpp:67:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,896 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T19:02:52,896 | ^~~~~~ 2023-09-09T19:02:52,897 back-ends/foma/rewrite.cpp:67:74: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,898 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T19:02:52,899 | ^~~~~ 2023-09-09T19:02:52,900 back-ends/foma/rewrite.cpp: In function ‘fsm* fsm_rewrite(rewrite_set*)’: 2023-09-09T19:02:52,900 back-ends/foma/rewrite.cpp:111:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,901 111 | rb->ISyms = fsm_minimize(fsm_union(fsm_symbol("@I@"), fsm_union(fsm_symbol("@I[]@"), fsm_union(fsm_symbol("@I[@"), fsm_symbol("@I]@"))))); 2023-09-09T19:02:52,901 | ^~~~~ 2023-09-09T19:02:52,902 back-ends/foma/rewrite.cpp:111:80: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,902 111 | rb->ISyms = fsm_minimize(fsm_union(fsm_symbol("@I@"), fsm_union(fsm_symbol("@I[]@"), fsm_union(fsm_symbol("@I[@"), fsm_symbol("@I]@"))))); 2023-09-09T19:02:52,903 | ^~~~~~~ 2023-09-09T19:02:52,903 back-ends/foma/rewrite.cpp:111:111: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,904 111 | rb->ISyms = fsm_minimize(fsm_union(fsm_symbol("@I@"), fsm_union(fsm_symbol("@I[]@"), fsm_union(fsm_symbol("@I[@"), fsm_symbol("@I]@"))))); 2023-09-09T19:02:52,905 | ^~~~~~ 2023-09-09T19:02:52,905 back-ends/foma/rewrite.cpp:111:131: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,906 111 | rb->ISyms = fsm_minimize(fsm_union(fsm_symbol("@I@"), fsm_union(fsm_symbol("@I[]@"), fsm_union(fsm_symbol("@I[@"), fsm_symbol("@I]@"))))); 2023-09-09T19:02:52,906 | ^~~~~~ 2023-09-09T19:02:52,907 back-ends/foma/rewrite.cpp:159:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,908 159 | Boundary = fsm_parse_regex("\"@O@\" \"@0@\" \"@#@\" \"@ID@\"", NULL, NULL); 2023-09-09T19:02:52,909 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:52,909 back-ends/foma/rewrite.cpp:160:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,910 160 | Outside = fsm_minimize(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_copy(rb->ANY), fsm_symbol("@ID@"))))); 2023-09-09T19:02:52,911 | ^~~~~ 2023-09-09T19:02:52,912 back-ends/foma/rewrite.cpp:160:80: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,912 160 | Outside = fsm_minimize(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_copy(rb->ANY), fsm_symbol("@ID@"))))); 2023-09-09T19:02:52,913 | ^~~~~ 2023-09-09T19:02:52,914 back-ends/foma/rewrite.cpp:160:129: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,915 160 | Outside = fsm_minimize(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_copy(rb->ANY), fsm_symbol("@ID@"))))); 2023-09-09T19:02:52,915 | ^~~~~~ 2023-09-09T19:02:52,916 back-ends/foma/rewrite.cpp:255:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,917 255 | Base = fsm_minimize(fsm_lower(fsm_compose(Base, fsm_parse_regex("[?:0]^4 [?:0 ?:0 ? ?]* [?:0]^4", NULL, NULL)))); 2023-09-09T19:02:52,917 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:52,918 back-ends/foma/rewrite.cpp:256:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,919 256 | Base = fsm_unflatten(Base, "@0@", "@ID@"); 2023-09-09T19:02:52,920 | ^~~~~ 2023-09-09T19:02:52,920 back-ends/foma/rewrite.cpp:256:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,921 256 | Base = fsm_unflatten(Base, "@0@", "@ID@"); 2023-09-09T19:02:52,921 | ^~~~~~ 2023-09-09T19:02:52,922 back-ends/foma/rewrite.cpp: In function ‘fsm* rewr_notlongest(rewrite_batch*, fsm*, int, int)’: 2023-09-09T19:02:52,922 back-ends/foma/rewrite.cpp:298:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,923 298 | nl = fsm_parse_regex("[\"@I[@\"|\"@I[]@\"] [\"@I[@\"|\"@I[]@\"|\"@I]@\"|\"@I@\"|\"@O@\"]* [\"@O@\"|\"@I[@\"|\"@I[]@\"] [\"@I[@\"|\"@I[]@\"|\"@I]@\"|\"@I@\"|\"@O@\"]*", NULL, NULL); 2023-09-09T19:02:52,924 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:52,925 back-ends/foma/rewrite.cpp:304:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,926 304 | flt = fsm_parse_regex("[? ? ? ?]* [? ? [?-\"@0@\"] ?]", NULL, NULL); 2023-09-09T19:02:52,926 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:52,927 back-ends/foma/rewrite.cpp:306:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,928 306 | flt = fsm_parse_regex("[? ? ? ?]* [? ? ? [?-\"@0@\"]]", NULL, NULL); 2023-09-09T19:02:52,928 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:52,929 back-ends/foma/rewrite.cpp: In function ‘fsm* rewr_notshortest(rewrite_batch*, fsm*, int)’: 2023-09-09T19:02:52,930 back-ends/foma/rewrite.cpp:314:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,930 314 | ns = fsm_parse_regex("[\"@I[@\"] \\[\"@I]@\"]*", NULL, NULL); 2023-09-09T19:02:52,931 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:52,932 back-ends/foma/rewrite.cpp: In function ‘fsm* rewr_notleftmost(rewrite_batch*, fsm*, int, int)’: 2023-09-09T19:02:52,933 back-ends/foma/rewrite.cpp:324:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,933 324 | nl = fsm_parse_regex("\"@O@\" [\"@O@\"]* [\"@I[@\"|\"@I[]@\"] [\"@I[@\"|\"@I[]@\"|\"@I]@\"|\"@I@\"|\"@O@\"]*", NULL, NULL); 2023-09-09T19:02:52,934 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:52,935 back-ends/foma/rewrite.cpp:326:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,935 326 | rulenum = fsm_minimize(fsm_concat(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_identity(), fsm_concat(fsm_identity(), fsm_identity()))), fsm_concat(fsm_kleene_star(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_identity(), fsm_concat(fsm_identity(), fsm_identity())))), fsm_concat(fsm_union(fsm_symbol("@I[@"), fsm_symbol("@I[]@")), fsm_concat(fsm_symbol(rb->namestrings[rule_number-1]), fsm_universal()))))); 2023-09-09T19:02:52,936 | ^~~~~ 2023-09-09T19:02:52,936 back-ends/foma/rewrite.cpp:326:191: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,937 326 | rulenum = fsm_minimize(fsm_concat(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_identity(), fsm_concat(fsm_identity(), fsm_identity()))), fsm_concat(fsm_kleene_star(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_identity(), fsm_concat(fsm_identity(), fsm_identity())))), fsm_concat(fsm_union(fsm_symbol("@I[@"), fsm_symbol("@I[]@")), fsm_concat(fsm_symbol(rb->namestrings[rule_number-1]), fsm_universal()))))); 2023-09-09T19:02:52,938 | ^~~~~ 2023-09-09T19:02:52,939 back-ends/foma/rewrite.cpp:326:305: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,939 326 | rulenum = fsm_minimize(fsm_concat(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_identity(), fsm_concat(fsm_identity(), fsm_identity()))), fsm_concat(fsm_kleene_star(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_identity(), fsm_concat(fsm_identity(), fsm_identity())))), fsm_concat(fsm_union(fsm_symbol("@I[@"), fsm_symbol("@I[]@")), fsm_concat(fsm_symbol(rb->namestrings[rule_number-1]), fsm_universal()))))); 2023-09-09T19:02:52,940 | ^~~~~~ 2023-09-09T19:02:52,940 back-ends/foma/rewrite.cpp:326:325: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,941 326 | rulenum = fsm_minimize(fsm_concat(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_identity(), fsm_concat(fsm_identity(), fsm_identity()))), fsm_concat(fsm_kleene_star(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_identity(), fsm_concat(fsm_identity(), fsm_identity())))), fsm_concat(fsm_union(fsm_symbol("@I[@"), fsm_symbol("@I[]@")), fsm_concat(fsm_symbol(rb->namestrings[rule_number-1]), fsm_universal()))))); 2023-09-09T19:02:52,941 | ^~~~~~~ 2023-09-09T19:02:52,942 back-ends/foma/rewrite.cpp:329:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,942 329 | flt = fsm_parse_regex("[? ? ? ?]* [? ? [?-\"@0@\"] ?]", NULL, NULL); 2023-09-09T19:02:52,943 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:52,944 back-ends/foma/rewrite.cpp:331:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,945 331 | flt = fsm_parse_regex("[? ? ? ?]* [? ? ? [?-\"@0@\"]]", NULL, NULL); 2023-09-09T19:02:52,945 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:52,946 back-ends/foma/rewrite.cpp: In function ‘fsm* rewr_unrewritten(rewrite_batch*, fsm*)’: 2023-09-09T19:02:52,947 back-ends/foma/rewrite.cpp:339:98: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,947 339 | C = fsm_minimize(fsm_kleene_star(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@O@")), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@0@")), fsm_concat(fsm_copy(rb->ANY), fsm_cross_product(fsm_empty_string(), fsm_symbol("@ID@"))))))); 2023-09-09T19:02:52,948 | ^~~~~ 2023-09-09T19:02:52,948 back-ends/foma/rewrite.cpp:339:167: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,949 339 | C = fsm_minimize(fsm_kleene_star(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@O@")), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@0@")), fsm_concat(fsm_copy(rb->ANY), fsm_cross_product(fsm_empty_string(), fsm_symbol("@ID@"))))))); 2023-09-09T19:02:52,950 | ^~~~~ 2023-09-09T19:02:52,951 back-ends/foma/rewrite.cpp:339:255: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,951 339 | C = fsm_minimize(fsm_kleene_star(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@O@")), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@0@")), fsm_concat(fsm_copy(rb->ANY), fsm_cross_product(fsm_empty_string(), fsm_symbol("@ID@"))))))); 2023-09-09T19:02:52,952 | ^~~~~~ 2023-09-09T19:02:52,952 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_lower(rewrite_batch*, fsm*)’: 2023-09-09T19:02:52,953 back-ends/foma/rewrite.cpp:382:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,953 382 | One = fsm_minimize(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@O@")), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@0@")), fsm_concat(fsm_union(fsm_symbol("@#@"), fsm_copy(rb->ANY)), fsm_cross_product(fsm_empty_string(),fsm_symbol("@ID@")))))); 2023-09-09T19:02:52,954 | ^~~~~ 2023-09-09T19:02:52,954 back-ends/foma/rewrite.cpp:382:153: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,955 382 | One = fsm_minimize(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@O@")), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@0@")), fsm_concat(fsm_union(fsm_symbol("@#@"), fsm_copy(rb->ANY)), fsm_cross_product(fsm_empty_string(),fsm_symbol("@ID@")))))); 2023-09-09T19:02:52,956 | ^~~~~ 2023-09-09T19:02:52,957 back-ends/foma/rewrite.cpp:382:194: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,957 382 | One = fsm_minimize(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@O@")), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@0@")), fsm_concat(fsm_union(fsm_symbol("@#@"), fsm_copy(rb->ANY)), fsm_cross_product(fsm_empty_string(),fsm_symbol("@ID@")))))); 2023-09-09T19:02:52,958 | ^~~~~ 2023-09-09T19:02:52,959 back-ends/foma/rewrite.cpp:382:270: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,959 382 | One = fsm_minimize(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@O@")), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@0@")), fsm_concat(fsm_union(fsm_symbol("@#@"), fsm_copy(rb->ANY)), fsm_cross_product(fsm_empty_string(),fsm_symbol("@ID@")))))); 2023-09-09T19:02:52,960 | ^~~~~~ 2023-09-09T19:02:52,961 back-ends/foma/rewrite.cpp:384:259: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,961 384 | Two = fsm_minimize(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_copy(rb->ISyms)), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_copy(rb->Rulenames)), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@"))), fsm_copy(rb->ANY))))); 2023-09-09T19:02:52,962 | ^~~~~ 2023-09-09T19:02:52,963 back-ends/foma/rewrite.cpp:386:290: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,963 386 | Three = fsm_minimize(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_copy(rb->ISyms)), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_copy(rb->Rulenames)), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_copy(rb->ANY)), fsm_cross_product(fsm_empty_string(), fsm_symbol("@0@")))))); 2023-09-09T19:02:52,964 | ^~~~~ 2023-09-09T19:02:52,964 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_any_4tape(rewrite_batch*)’: 2023-09-09T19:02:52,965 back-ends/foma/rewrite.cpp:406:85: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,965 406 | rb->Any4Tape = fsm_minimize(fsm_kleene_star(fsm_union(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@#@")), fsm_symbol("@ID@")))), fsm_concat(fsm_copy(rb->ISyms), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_copy(rb->ANY), fsm_union(fsm_symbol("@ID@"), fsm_symbol("@0@"))))))))); 2023-09-09T19:02:52,966 | ^~~~~ 2023-09-09T19:02:52,966 back-ends/foma/rewrite.cpp:406:115: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,967 406 | rb->Any4Tape = fsm_minimize(fsm_kleene_star(fsm_union(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@#@")), fsm_symbol("@ID@")))), fsm_concat(fsm_copy(rb->ISyms), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_copy(rb->ANY), fsm_union(fsm_symbol("@ID@"), fsm_symbol("@0@"))))))))); 2023-09-09T19:02:52,968 | ^~~~~ 2023-09-09T19:02:52,968 back-ends/foma/rewrite.cpp:406:174: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,969 406 | rb->Any4Tape = fsm_minimize(fsm_kleene_star(fsm_union(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@#@")), fsm_symbol("@ID@")))), fsm_concat(fsm_copy(rb->ISyms), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_copy(rb->ANY), fsm_union(fsm_symbol("@ID@"), fsm_symbol("@0@"))))))))); 2023-09-09T19:02:52,970 | ^~~~~ 2023-09-09T19:02:52,970 back-ends/foma/rewrite.cpp:406:194: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,971 406 | rb->Any4Tape = fsm_minimize(fsm_kleene_star(fsm_union(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@#@")), fsm_symbol("@ID@")))), fsm_concat(fsm_copy(rb->ISyms), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_copy(rb->ANY), fsm_union(fsm_symbol("@ID@"), fsm_symbol("@0@"))))))))); 2023-09-09T19:02:52,972 | ^~~~~~ 2023-09-09T19:02:52,972 back-ends/foma/rewrite.cpp:406:325: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,973 406 | rb->Any4Tape = fsm_minimize(fsm_kleene_star(fsm_union(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@#@")), fsm_symbol("@ID@")))), fsm_concat(fsm_copy(rb->ISyms), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_copy(rb->ANY), fsm_union(fsm_symbol("@ID@"), fsm_symbol("@0@"))))))))); 2023-09-09T19:02:52,974 | ^~~~~ 2023-09-09T19:02:52,974 back-ends/foma/rewrite.cpp:406:384: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,975 406 | rb->Any4Tape = fsm_minimize(fsm_kleene_star(fsm_union(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@#@")), fsm_symbol("@ID@")))), fsm_concat(fsm_copy(rb->ISyms), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_copy(rb->ANY), fsm_union(fsm_symbol("@ID@"), fsm_symbol("@0@"))))))))); 2023-09-09T19:02:52,975 | ^~~~~~ 2023-09-09T19:02:52,976 back-ends/foma/rewrite.cpp:406:404: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,977 406 | rb->Any4Tape = fsm_minimize(fsm_kleene_star(fsm_union(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@#@")), fsm_symbol("@ID@")))), fsm_concat(fsm_copy(rb->ISyms), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_copy(rb->ANY), fsm_union(fsm_symbol("@ID@"), fsm_symbol("@0@"))))))))); 2023-09-09T19:02:52,978 | ^~~~~ 2023-09-09T19:02:52,979 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_upper(rewrite_batch*, fsm*)’: 2023-09-09T19:02:52,979 back-ends/foma/rewrite.cpp:426:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,980 426 | One = fsm_minimize(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@O@")), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@0@")), fsm_concat(fsm_union(fsm_symbol("@#@"), fsm_copy(rb->ANY)), fsm_cross_product(fsm_empty_string(),fsm_symbol("@ID@")))))); 2023-09-09T19:02:52,980 | ^~~~~ 2023-09-09T19:02:52,981 back-ends/foma/rewrite.cpp:426:153: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,982 426 | One = fsm_minimize(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@O@")), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@0@")), fsm_concat(fsm_union(fsm_symbol("@#@"), fsm_copy(rb->ANY)), fsm_cross_product(fsm_empty_string(),fsm_symbol("@ID@")))))); 2023-09-09T19:02:52,982 | ^~~~~ 2023-09-09T19:02:52,983 back-ends/foma/rewrite.cpp:426:194: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,984 426 | One = fsm_minimize(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@O@")), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@0@")), fsm_concat(fsm_union(fsm_symbol("@#@"), fsm_copy(rb->ANY)), fsm_cross_product(fsm_empty_string(),fsm_symbol("@ID@")))))); 2023-09-09T19:02:52,984 | ^~~~~ 2023-09-09T19:02:52,985 back-ends/foma/rewrite.cpp:426:270: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,985 426 | One = fsm_minimize(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@O@")), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@0@")), fsm_concat(fsm_union(fsm_symbol("@#@"), fsm_copy(rb->ANY)), fsm_cross_product(fsm_empty_string(),fsm_symbol("@ID@")))))); 2023-09-09T19:02:52,986 | ^~~~~~ 2023-09-09T19:02:52,987 back-ends/foma/rewrite.cpp:428:230: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,987 428 | Two = fsm_minimize(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_copy(rb->ISyms)), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_copy(rb->Rulenames)), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_symbol("@0@")), fsm_cross_product(fsm_empty_string(), fsm_copy(rb->ANY)))))); 2023-09-09T19:02:52,988 | ^~~~~ 2023-09-09T19:02:52,989 back-ends/foma/rewrite.cpp:430:271: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,989 430 | Three = fsm_minimize(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_copy(rb->ISyms)), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_copy(rb->Rulenames)), fsm_concat(fsm_copy(rb->ANY), fsm_cross_product(fsm_empty_string(), fsm_union(fsm_union(fsm_symbol("@0@"), fsm_copy(rb->ANY)), fsm_symbol("@ID@"))))))); 2023-09-09T19:02:52,990 | ^~~~~ 2023-09-09T19:02:52,991 back-ends/foma/rewrite.cpp:430:310: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,991 430 | Three = fsm_minimize(fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_copy(rb->ISyms)), fsm_concat(fsm_cross_product(fsm_empty_string(), fsm_copy(rb->Rulenames)), fsm_concat(fsm_copy(rb->ANY), fsm_cross_product(fsm_empty_string(), fsm_union(fsm_union(fsm_symbol("@0@"), fsm_copy(rb->ANY)), fsm_symbol("@ID@"))))))); 2023-09-09T19:02:52,992 | ^~~~~~ 2023-09-09T19:02:52,993 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_align(fsm*, fsm*)’: 2023-09-09T19:02:52,993 back-ends/foma/rewrite.cpp:439:96: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,994 439 | first = fsm_minimize(rewrite_tape_m_to_n_of_k(fsm_concat(upper, fsm_kleene_star(fsm_symbol("@0@"))), 1, 1, 2)); 2023-09-09T19:02:52,995 | ^~~~~ 2023-09-09T19:02:52,995 back-ends/foma/rewrite.cpp:440:97: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,996 440 | second = fsm_minimize(rewrite_tape_m_to_n_of_k(fsm_concat(lower, fsm_kleene_star(fsm_symbol("@0@"))), 2, 2, 2)); 2023-09-09T19:02:52,996 | ^~~~~ 2023-09-09T19:02:52,997 back-ends/foma/rewrite.cpp:441:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:52,997 441 | third = fsm_minimize(fsm_parse_regex("~[[? ?]* \"@0@\" \"@0@\" [? ?]*]", NULL, NULL)); 2023-09-09T19:02:52,998 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:52,999 back-ends/foma/rewrite.cpp:444:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,000 444 | align = fsm_minimize(fsm_substitute_symbol(align, "@_IDENTITY_SYMBOL_@", "@UNK@")); 2023-09-09T19:02:53,000 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:53,001 back-ends/foma/rewrite.cpp:444:78: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,002 444 | align = fsm_minimize(fsm_substitute_symbol(align, "@_IDENTITY_SYMBOL_@", "@UNK@")); 2023-09-09T19:02:53,003 | ^~~~~~~ 2023-09-09T19:02:53,004 back-ends/foma/rewrite.cpp:445:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,005 445 | align2 = fsm_minimize(fsm_lower(fsm_compose(align, fsm_parse_regex("[? ? | \"@UNK@\" \"@UNK@\":\"@ID@\" ]*", NULL, NULL)))); 2023-09-09T19:02:53,005 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:53,006 back-ends/foma/rewrite.cpp:446:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,007 446 | align2 = fsm_minimize(fsm_substitute_symbol(align2, "@UNK@", "@_IDENTITY_SYMBOL_@")); 2023-09-09T19:02:53,008 | ^~~~~~~ 2023-09-09T19:02:53,008 back-ends/foma/rewrite.cpp:446:66: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,009 446 | align2 = fsm_minimize(fsm_substitute_symbol(align2, "@UNK@", "@_IDENTITY_SYMBOL_@")); 2023-09-09T19:02:53,010 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:53,011 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_align_markup(fsm*, fsm*, fsm*)’: 2023-09-09T19:02:53,012 back-ends/foma/rewrite.cpp:454:78: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,013 454 | first = fsm_minimize(rewrite_tape_m_to_n_of_k(fsm_kleene_star(fsm_symbol("@0@")), 1, 1, 2)); 2023-09-09T19:02:53,013 | ^~~~~ 2023-09-09T19:02:53,014 back-ends/foma/rewrite.cpp:457:79: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,014 457 | fourth = fsm_minimize(rewrite_tape_m_to_n_of_k(fsm_kleene_star(fsm_symbol("@ID@")), 2, 2, 2)); 2023-09-09T19:02:53,015 | ^~~~~~ 2023-09-09T19:02:53,016 back-ends/foma/rewrite.cpp:458:78: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,016 458 | fifth = fsm_minimize(rewrite_tape_m_to_n_of_k(fsm_kleene_star(fsm_symbol("@0@")), 1, 1, 2)); 2023-09-09T19:02:53,017 | ^~~~~ 2023-09-09T19:02:53,017 back-ends/foma/rewrite.cpp:461:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,018 461 | align = fsm_minimize(fsm_substitute_symbol(align, "@_IDENTITY_SYMBOL_@", "@UNK@")); 2023-09-09T19:02:53,019 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:53,019 back-ends/foma/rewrite.cpp:461:78: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,020 461 | align = fsm_minimize(fsm_substitute_symbol(align, "@_IDENTITY_SYMBOL_@", "@UNK@")); 2023-09-09T19:02:53,021 | ^~~~~~~ 2023-09-09T19:02:53,022 back-ends/foma/rewrite.cpp:462:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,022 462 | align2 = fsm_minimize(fsm_lower(fsm_compose(align, fsm_parse_regex("[? ? | \"@UNK@\" \"@UNK@\":\"@ID@\" ]*", NULL, NULL)))); 2023-09-09T19:02:53,023 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:53,024 back-ends/foma/rewrite.cpp:463:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,025 463 | align2 = fsm_minimize(fsm_substitute_symbol(align2, "@UNK@", "@_IDENTITY_SYMBOL_@")); 2023-09-09T19:02:53,026 | ^~~~~~~ 2023-09-09T19:02:53,027 back-ends/foma/rewrite.cpp:463:66: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,027 463 | align2 = fsm_minimize(fsm_substitute_symbol(align2, "@UNK@", "@_IDENTITY_SYMBOL_@")); 2023-09-09T19:02:53,028 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:53,029 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_itape(rewrite_batch*)’: 2023-09-09T19:02:53,029 back-ends/foma/rewrite.cpp:469:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,030 469 | rb->ITape = fsm_parse_regex("[\"@I[]@\" ? ? ? | \"@I[@\" ? ? ? [\"@I@\" ? ? ?]* \"@I]@\" ? [?-\"@0@\"] ? ] [\"@I]@\" ? \"@0@\" ?]* | 0" , NULL, NULL); 2023-09-09T19:02:53,031 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:53,032 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_cp_transducer(rewrite_batch*, fsm*, int)’: 2023-09-09T19:02:53,032 back-ends/foma/rewrite.cpp:487:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,033 487 | Aligned = fsm_flatten(t, fsm_symbol("@0@")); 2023-09-09T19:02:53,034 | ^~~~~ 2023-09-09T19:02:53,035 back-ends/foma/rewrite.cpp: In function ‘void rewrite_add_special_syms(rewrite_batch*, fsm*)’: 2023-09-09T19:02:53,036 back-ends/foma/rewrite.cpp:508:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,036 508 | sigma_substitute(".#.", "@#@", net->sigma); /* We convert boundaries to our interal rep. */ 2023-09-09T19:02:53,037 | ^~~~~ 2023-09-09T19:02:53,038 back-ends/foma/rewrite.cpp:508:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,038 508 | sigma_substitute(".#.", "@#@", net->sigma); /* We convert boundaries to our interal rep. */ 2023-09-09T19:02:53,039 | ^~~~~ 2023-09-09T19:02:53,039 back-ends/foma/rewrite.cpp: In function ‘fsm* rewr_context_restrict(rewrite_batch*, fsm*, fsmcontexts*)’: 2023-09-09T19:02:53,040 back-ends/foma/rewrite.cpp:541:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,041 541 | Var = fsm_symbol("@VARX@"); 2023-09-09T19:02:53,041 | ^~~~~~~~ 2023-09-09T19:02:53,042 back-ends/foma/rewrite.cpp:543:71: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,043 543 | Notvar = fsm_minus(rewrite_any_4tape(rb), fsm_contains(fsm_symbol("@VARX@"))); 2023-09-09T19:02:53,043 | ^~~~~~~~ 2023-09-09T19:02:53,044 back-ends/foma/rewrite.cpp:548:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,045 548 | if (sigma_find("@VARX@", NewX->sigma) == -1) { 2023-09-09T19:02:53,046 | ^~~~~~~~ 2023-09-09T19:02:53,047 back-ends/foma/rewrite.cpp:549:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,047 549 | sigma_add("@VARX@", NewX->sigma); 2023-09-09T19:02:53,048 | ^~~~~~~~ 2023-09-09T19:02:53,049 back-ends/foma/rewrite.cpp:559:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,050 559 | sigma_add("@VARX@", Left->sigma); 2023-09-09T19:02:53,051 | ^~~~~~~~ 2023-09-09T19:02:53,052 back-ends/foma/rewrite.cpp:566:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,053 566 | sigma_add("@VARX@", Right->sigma); 2023-09-09T19:02:53,053 | ^~~~~~~~ 2023-09-09T19:02:53,054 back-ends/foma/rewrite.cpp:574:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,055 574 | if (sigma_find("@VARX@", Result->sigma) != -1) { 2023-09-09T19:02:53,055 | ^~~~~~~~ 2023-09-09T19:02:53,056 back-ends/foma/rewrite.cpp:575:63: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,057 575 | Result = fsm_complement(fsm_substitute_symbol(Result, "@VARX@","@_EPSILON_SYMBOL_@")); 2023-09-09T19:02:53,057 | ^~~~~~~~ 2023-09-09T19:02:53,058 back-ends/foma/rewrite.cpp:575:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,059 575 | Result = fsm_complement(fsm_substitute_symbol(Result, "@VARX@","@_EPSILON_SYMBOL_@")); 2023-09-09T19:02:53,060 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:53,060 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_epextend(rewrite_batch*)’: 2023-09-09T19:02:53,061 back-ends/foma/rewrite.cpp:600:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,062 600 | one = fsm_minimize(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@#@")), fsm_symbol("@ID@"))))); 2023-09-09T19:02:53,063 | ^~~~~ 2023-09-09T19:02:53,063 back-ends/foma/rewrite.cpp:600:80: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,064 600 | one = fsm_minimize(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@#@")), fsm_symbol("@ID@"))))); 2023-09-09T19:02:53,064 | ^~~~~ 2023-09-09T19:02:53,065 back-ends/foma/rewrite.cpp:600:139: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,066 600 | one = fsm_minimize(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@#@")), fsm_symbol("@ID@"))))); 2023-09-09T19:02:53,066 | ^~~~~ 2023-09-09T19:02:53,067 back-ends/foma/rewrite.cpp:600:159: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,067 600 | one = fsm_minimize(fsm_concat(fsm_symbol("@O@"), fsm_concat(fsm_symbol("@0@"), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@#@")), fsm_symbol("@ID@"))))); 2023-09-09T19:02:53,069 | ^~~~~~ 2023-09-09T19:02:53,069 back-ends/foma/rewrite.cpp:601:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,070 601 | two = fsm_minimize(fsm_concat(fsm_symbol("@I[]@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_copy(rb->ANY), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY))))))); 2023-09-09T19:02:53,071 | ^~~~~~~ 2023-09-09T19:02:53,072 back-ends/foma/rewrite.cpp:601:147: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,073 601 | two = fsm_minimize(fsm_concat(fsm_symbol("@I[]@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_copy(rb->ANY), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY))))))); 2023-09-09T19:02:53,074 | ^~~~~ 2023-09-09T19:02:53,074 back-ends/foma/rewrite.cpp:601:176: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,075 601 | two = fsm_minimize(fsm_concat(fsm_symbol("@I[]@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_copy(rb->ANY), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY))))))); 2023-09-09T19:02:53,076 | ^~~~~~ 2023-09-09T19:02:53,076 back-ends/foma/rewrite.cpp:602:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,077 602 | allzeroupper = fsm_parse_regex("~[[? ? \"@0@\" ?]*]", NULL, NULL); 2023-09-09T19:02:53,077 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:02:53,078 back-ends/foma/rewrite.cpp:603:53: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,079 603 | threea = fsm_minimize(fsm_concat(fsm_symbol("@I[@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY))))))); 2023-09-09T19:02:53,079 | ^~~~~~ 2023-09-09T19:02:53,080 back-ends/foma/rewrite.cpp:603:149: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,080 603 | threea = fsm_minimize(fsm_concat(fsm_symbol("@I[@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY))))))); 2023-09-09T19:02:53,081 | ^~~~~ 2023-09-09T19:02:53,081 back-ends/foma/rewrite.cpp:603:179: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,082 603 | threea = fsm_minimize(fsm_concat(fsm_symbol("@I[@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY))))))); 2023-09-09T19:02:53,082 | ^~~~~ 2023-09-09T19:02:53,083 back-ends/foma/rewrite.cpp:603:208: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,083 603 | threea = fsm_minimize(fsm_concat(fsm_symbol("@I[@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY))))))); 2023-09-09T19:02:53,084 | ^~~~~~ 2023-09-09T19:02:53,085 back-ends/foma/rewrite.cpp:604:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,085 604 | threeb = fsm_minimize(fsm_kleene_star(fsm_concat(fsm_symbol("@I@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY)))))))); 2023-09-09T19:02:53,086 | ^~~~~ 2023-09-09T19:02:53,087 back-ends/foma/rewrite.cpp:604:164: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,088 604 | threeb = fsm_minimize(fsm_kleene_star(fsm_concat(fsm_symbol("@I@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY)))))))); 2023-09-09T19:02:53,088 | ^~~~~ 2023-09-09T19:02:53,089 back-ends/foma/rewrite.cpp:604:194: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,090 604 | threeb = fsm_minimize(fsm_kleene_star(fsm_concat(fsm_symbol("@I@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY)))))))); 2023-09-09T19:02:53,091 | ^~~~~ 2023-09-09T19:02:53,092 back-ends/foma/rewrite.cpp:604:223: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,092 604 | threeb = fsm_minimize(fsm_kleene_star(fsm_concat(fsm_symbol("@I@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY)))))))); 2023-09-09T19:02:53,093 | ^~~~~~ 2023-09-09T19:02:53,094 back-ends/foma/rewrite.cpp:605:53: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,094 605 | threec = fsm_minimize(fsm_concat(fsm_symbol("@I]@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY))))))); 2023-09-09T19:02:53,095 | ^~~~~~ 2023-09-09T19:02:53,096 back-ends/foma/rewrite.cpp:605:149: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,096 605 | threec = fsm_minimize(fsm_concat(fsm_symbol("@I]@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY))))))); 2023-09-09T19:02:53,097 | ^~~~~ 2023-09-09T19:02:53,098 back-ends/foma/rewrite.cpp:605:179: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,099 605 | threec = fsm_minimize(fsm_concat(fsm_symbol("@I]@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY))))))); 2023-09-09T19:02:53,099 | ^~~~~ 2023-09-09T19:02:53,100 back-ends/foma/rewrite.cpp:605:208: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:53,101 605 | threec = fsm_minimize(fsm_concat(fsm_symbol("@I]@"), fsm_concat(fsm_copy(rb->Rulenames), fsm_concat(fsm_union(fsm_copy(rb->ANY), fsm_symbol("@0@")), fsm_union(fsm_symbol("@0@"), fsm_union(fsm_symbol("@ID@"), fsm_copy(rb->ANY))))))); 2023-09-09T19:02:53,102 | ^~~~~~ 2023-09-09T19:02:53,963 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/sigma.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/sigma.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:53,979 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:54,599 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/spelling.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/spelling.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:54,615 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:55,787 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/stringhash.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/stringhash.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:55,803 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:56,027 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/structures.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/structures.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:56,043 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:56,206 back-ends/foma/structures.cpp: In function ‘fsm* fsm_empty_string()’: 2023-09-09T19:02:56,207 back-ends/foma/structures.cpp:252:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:56,207 252 | net = fsm_create(""); 2023-09-09T19:02:56,208 | ^~ 2023-09-09T19:02:56,208 back-ends/foma/structures.cpp: In function ‘fsm* fsm_identity()’: 2023-09-09T19:02:56,209 back-ends/foma/structures.cpp:268:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:56,210 268 | net = fsm_create(""); 2023-09-09T19:02:56,211 | ^~ 2023-09-09T19:02:56,212 back-ends/foma/structures.cpp: In function ‘fsm* fsm_empty_set()’: 2023-09-09T19:02:56,212 back-ends/foma/structures.cpp:290:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:56,213 290 | net = fsm_create(""); 2023-09-09T19:02:56,214 | ^~ 2023-09-09T19:02:56,226 back-ends/foma/structures.cpp: In function ‘fsm* fsm_extract_nonidentity(fsm*)’: 2023-09-09T19:02:56,227 back-ends/foma/structures.cpp:664:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:56,227 664 | killnum = sigma_add("@KILL@", net->sigma); 2023-09-09T19:02:56,228 | ^~~~~~~~ 2023-09-09T19:02:56,230 back-ends/foma/structures.cpp:779:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:56,231 779 | net2 = fsm_upper(fsm_compose(net,fsm_contains(fsm_symbol("@KILL@")))); 2023-09-09T19:02:56,232 | ^~~~~~~~ 2023-09-09T19:02:56,233 back-ends/foma/structures.cpp:780:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:56,233 780 | sigma_remove("@KILL@",net2->sigma); 2023-09-09T19:02:56,234 | ^~~~~~~~ 2023-09-09T19:02:56,236 back-ends/foma/structures.cpp: In function ‘fsm* union_quantifiers()’: 2023-09-09T19:02:56,237 back-ends/foma/structures.cpp:854:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:56,237 854 | net = fsm_create(""); 2023-09-09T19:02:56,238 | ^~ 2023-09-09T19:02:57,310 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/topsort.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/topsort.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:57,325 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:57,666 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/trie.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/trie.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:57,682 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:57,786 back-ends/foma/trie.cpp: In function ‘fsm* fsm_trie_done(fsm_trie_handle*)’: 2023-09-09T19:02:57,786 back-ends/foma/trie.cpp:43:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:02:57,787 43 | newh = (struct fsm_construct_handle*)fsm_construct_init("name"); 2023-09-09T19:02:57,788 | ^~~~~~ 2023-09-09T19:02:57,979 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/foma/utf8.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/foma/utf8.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:57,995 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:58,556 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/openfst/src/lib/compat.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/compat.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:02:58,572 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:02:59,806 In file included from back-ends/openfst/src/lib/compat.cpp:22: 2023-09-09T19:02:59,807 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T19:02:59,808 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:02:59,809 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T19:02:59,810 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:03:00,172 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/openfst/src/lib/flags.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/flags.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:03:00,188 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:03:01,385 In file included from back-ends/openfst/src/lib/flags.cpp:22: 2023-09-09T19:03:01,386 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T19:03:01,386 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:03:01,387 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T19:03:01,387 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:03:04,337 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/openfst/src/lib/fst.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/fst.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:03:04,352 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:03:05,855 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T19:03:05,855 from back-ends/openfst/src/lib/fst.cpp:22: 2023-09-09T19:03:05,856 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T19:03:05,857 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:03:05,857 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T19:03:05,858 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:03:06,993 In file included from back-ends/openfst/src/include/fst/state-map.h:34, 2023-09-09T19:03:06,993 from back-ends/openfst/src/include/fst/arcsort.h:30, 2023-09-09T19:03:06,994 from back-ends/openfst/src/include/fst/accumulator.h:33, 2023-09-09T19:03:06,995 from back-ends/openfst/src/include/fst/label-reachable.h:31, 2023-09-09T19:03:06,995 from back-ends/openfst/src/include/fst/lookahead-matcher.h:28, 2023-09-09T19:03:06,996 from back-ends/openfst/src/include/fst/matcher-fst.h:26, 2023-09-09T19:03:06,997 from back-ends/openfst/src/lib/fst.cpp:27: 2023-09-09T19:03:06,997 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(MutableFst*, C*)’: 2023-09-09T19:03:06,998 back-ends/openfst/src/include/fst/arc-map.h:169:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T19:03:06,999 169 | if (final_arc.ilabel != 0 || final_arc.olabel != 0 || 2023-09-09T19:03:06,999 | ^~ 2023-09-09T19:03:07,000 back-ends/openfst/src/include/fst/arc-map.h:173:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2023-09-09T19:03:07,001 173 | fst->SetFinal(s, Weight::Zero()); 2023-09-09T19:03:07,001 | ^~~ 2023-09-09T19:03:07,002 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(const Fst&, MutableFst*, C*)’: 2023-09-09T19:03:07,003 back-ends/openfst/src/include/fst/arc-map.h:197:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:03:07,003 197 | typedef typename A::Weight Weight; 2023-09-09T19:03:07,004 | ^~~~~~ 2023-09-09T19:03:07,021 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(MutableFst*, C*)’: 2023-09-09T19:03:07,021 back-ends/openfst/src/include/fst/state-map.h:92:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:03:07,022 92 | typedef typename A::Weight Weight; 2023-09-09T19:03:07,023 | ^~~~~~ 2023-09-09T19:03:07,023 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(const Fst&, MutableFst*, C*)’: 2023-09-09T19:03:07,024 back-ends/openfst/src/include/fst/state-map.h:132:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:03:07,024 132 | typedef typename A::Weight Weight; 2023-09-09T19:03:07,025 | ^~~~~~ 2023-09-09T19:03:35,216 In file included from /usr/include/c++/12/vector:70, 2023-09-09T19:03:35,217 from back-ends/openfst/src/include/fst/compat.h:30: 2023-09-09T19:03:35,217 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const fst::ArcTpl >&}; _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]’: 2023-09-09T19:03:35,218 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >, std::allocator > > >::iterator’ changed in GCC 7.1 2023-09-09T19:03:35,218 439 | vector<_Tp, _Alloc>:: 2023-09-09T19:03:35,219 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:03:44,927 In file included from /usr/include/c++/12/vector:64: 2023-09-09T19:03:44,928 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]’, 2023-09-09T19:03:44,929 inlined from ‘void fst::VectorFstBaseImpl::AddArc(StateId, const Arc&) [with State = fst::VectorState > >]’ at back-ends/openfst/src/include/fst/vector-fst.h:78:31, 2023-09-09T19:03:44,930 inlined from ‘static fst::VectorFstImpl* fst::VectorFstImpl::Read(std::istream&, const fst::FstReadOptions&) [with A = fst::ArcTpl >]’ at back-ends/openfst/src/include/fst/vector-fst.h:356:29: 2023-09-09T19:03:44,931 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >’ changed in GCC 7.1 2023-09-09T19:03:44,931 1287 | _M_realloc_insert(end(), __x); 2023-09-09T19:03:44,932 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T19:03:45,123 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]’, 2023-09-09T19:03:45,124 inlined from ‘void fst::VectorFstBaseImpl::AddArc(StateId, const Arc&) [with State = fst::VectorState > >]’ at back-ends/openfst/src/include/fst/vector-fst.h:78:31, 2023-09-09T19:03:45,125 inlined from ‘fst::VectorFstImpl::VectorFstImpl(const fst::Fst&) [with A = fst::ArcTpl >]’ at back-ends/openfst/src/include/fst/vector-fst.h:316:23: 2023-09-09T19:03:45,126 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >’ changed in GCC 7.1 2023-09-09T19:03:45,127 1287 | _M_realloc_insert(end(), __x); 2023-09-09T19:03:45,127 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T19:03:51,902 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]’, 2023-09-09T19:03:51,903 inlined from ‘void fst::VectorFstBaseImpl::AddArc(StateId, const Arc&) [with State = fst::VectorState > >]’ at back-ends/openfst/src/include/fst/vector-fst.h:78:31, 2023-09-09T19:03:51,903 inlined from ‘void fst::VectorFstImpl::AddArc(StateId, const A&) [with A = fst::ArcTpl >]’ at back-ends/openfst/src/include/fst/vector-fst.h:245:21, 2023-09-09T19:03:51,904 inlined from ‘void fst::ImplToMutableFst::AddArc(StateId, const Arc&) [with I = fst::VectorFstImpl > >; F = fst::MutableFst > >]’ at back-ends/openfst/src/include/fst/mutable-fst.h:279:22: 2023-09-09T19:03:51,904 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >’ changed in GCC 7.1 2023-09-09T19:03:51,905 1287 | _M_realloc_insert(end(), __x); 2023-09-09T19:03:51,906 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T19:03:54,155 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]’, 2023-09-09T19:03:54,156 inlined from ‘void fst::VectorFstBaseImpl::AddArc(StateId, const Arc&) [with State = fst::VectorState > >]’ at back-ends/openfst/src/include/fst/vector-fst.h:78:31, 2023-09-09T19:03:54,157 inlined from ‘void fst::VectorFstImpl::AddArc(StateId, const A&) [with A = fst::ArcTpl >]’ at back-ends/openfst/src/include/fst/vector-fst.h:245:21, 2023-09-09T19:03:54,158 inlined from ‘void fst::ImplToMutableFst::AddArc(StateId, const Arc&) [with I = fst::VectorFstImpl > >; F = fst::MutableFst > >]’ at back-ends/openfst/src/include/fst/mutable-fst.h:279:22, 2023-09-09T19:03:54,159 inlined from ‘fst::EditFstData::StateId fst::EditFstData::GetEditableInternalId(StateId, const WrappedFstT*) [with A = fst::ArcTpl >; WrappedFstT = fst::ExpandedFst > >; MutableFstT = fst::VectorFst > >]’ at back-ends/openfst/src/include/fst/edit-fst.h:294:22: 2023-09-09T19:03:54,159 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >’ changed in GCC 7.1 2023-09-09T19:03:54,160 1287 | _M_realloc_insert(end(), __x); 2023-09-09T19:03:54,161 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T19:03:54,416 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]’, 2023-09-09T19:03:54,417 inlined from ‘void fst::VectorFstBaseImpl::AddArc(StateId, const Arc&) [with State = fst::VectorState > >]’ at back-ends/openfst/src/include/fst/vector-fst.h:78:31, 2023-09-09T19:03:54,418 inlined from ‘void fst::VectorFstImpl::AddArc(StateId, const A&) [with A = fst::ArcTpl >]’ at back-ends/openfst/src/include/fst/vector-fst.h:245:21, 2023-09-09T19:03:54,418 inlined from ‘void fst::ImplToMutableFst::AddArc(StateId, const Arc&) [with I = fst::VectorFstImpl > >; F = fst::MutableFst > >]’ at back-ends/openfst/src/include/fst/mutable-fst.h:279:22, 2023-09-09T19:03:54,419 inlined from ‘const A* fst::EditFstData::AddArc(StateId, const Arc&, const WrappedFstT*) [with A = fst::ArcTpl >; WrappedFstT = fst::ExpandedFst > >; MutableFstT = fst::VectorFst > >]’ at back-ends/openfst/src/include/fst/edit-fst.h:201:18, 2023-09-09T19:03:54,419 inlined from ‘void fst::EditFstImpl::AddArc(StateId, const Arc&) [with A = fst::ArcTpl >; WrappedFstT = fst::ExpandedFst > >; MutableFstT = fst::VectorFst > >]’ at back-ends/openfst/src/include/fst/edit-fst.h:529:38, 2023-09-09T19:03:54,420 inlined from ‘void fst::ImplToMutableFst::AddArc(StateId, const Arc&) [with I = fst::EditFstImpl >, fst::ExpandedFst > >, fst::VectorFst > > >; F = fst::MutableFst > >]’ at back-ends/openfst/src/include/fst/mutable-fst.h:279:22: 2023-09-09T19:03:54,420 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >*, std::vector >, std::allocator > > > >’ changed in GCC 7.1 2023-09-09T19:03:54,421 1287 | _M_realloc_insert(end(), __x); 2023-09-09T19:03:54,422 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T19:04:12,250 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/openfst/src/lib/properties.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/properties.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:04:12,267 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:04:13,467 In file included from back-ends/openfst/src/include/fst/properties.h:27, 2023-09-09T19:04:13,468 from back-ends/openfst/src/lib/properties.cpp:23: 2023-09-09T19:04:13,469 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T19:04:13,469 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:04:13,470 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T19:04:13,471 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:04:14,041 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/openfst/src/lib/symbol-table-ops.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/symbol-table-ops.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:04:14,058 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:04:15,470 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T19:04:15,471 from back-ends/openfst/src/include/fst/symbol-table-ops.h:24, 2023-09-09T19:04:15,471 from back-ends/openfst/src/lib/symbol-table-ops.cpp:18: 2023-09-09T19:04:15,472 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T19:04:15,473 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:04:15,473 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T19:04:15,474 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:04:20,934 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/openfst/src/lib/symbol-table.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/symbol-table.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:04:20,950 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:04:22,192 In file included from back-ends/openfst/src/include/fst/symbol-table.h:33, 2023-09-09T19:04:22,194 from back-ends/openfst/src/lib/symbol-table.cpp:23: 2023-09-09T19:04:22,194 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T19:04:22,195 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:04:22,196 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T19:04:22,197 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:04:28,166 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c back-ends/openfst/src/lib/util.cpp -o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/util.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:04:28,181 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:04:29,666 In file included from back-ends/openfst/src/include/fst/util.h:36, 2023-09-09T19:04:29,667 from back-ends/openfst/src/lib/util.cpp:24: 2023-09-09T19:04:29,667 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T19:04:29,668 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:04:29,669 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T19:04:29,669 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:04:30,554 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst_wrap.cpp -o build/temp.linux-armv7l-cpython-311/libhfst_wrap.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:04:30,570 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:04:34,366 In file included from libhfst_wrap.cpp:3767: 2023-09-09T19:04:34,367 hfst_lookup_extensions.cpp:51:140: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2023-09-09T19:04:34,368 51 | HfstOneLevelPaths lookup_vector(const hfst::HfstTransducer * tr, bool fd, const StringVector& s, int limit = -1, double time_cutoff = 0.0) throw(FunctionNotImplementedException) 2023-09-09T19:04:34,368 | ^~~~~ 2023-09-09T19:04:34,379 hfst_lookup_extensions.cpp:71:139: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2023-09-09T19:04:34,380 71 | HfstOneLevelPaths lookup_string(const hfst::HfstTransducer * tr, bool fd, const std::string& s, int limit = -1, double time_cutoff = 0.0) throw(FunctionNotImplementedException) 2023-09-09T19:04:34,380 | ^~~~~ 2023-09-09T19:06:54,308 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HarmonizeUnknownAndIdentitySymbols.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HarmonizeUnknownAndIdentitySymbols.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:06:54,326 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:06:57,820 libhfst/src/HarmonizeUnknownAndIdentitySymbols.cpp:31:13: warning: ‘bool hfst::is_subset(const StringSet&, const StringSet&)’ defined but not used [-Wunused-function] 2023-09-09T19:06:57,821 31 | static bool is_subset(const StringSet &subset,const StringSet &superset) 2023-09-09T19:06:57,821 | ^~~~~~~~~ 2023-09-09T19:07:00,820 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstApply.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstApply.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:07:00,835 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:07:04,862 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstDataTypes.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstDataTypes.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:07:04,878 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:07:05,923 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstEpsilonHandler.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstEpsilonHandler.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:07:05,939 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:07:07,151 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstExceptionDefs.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstExceptionDefs.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:07:07,167 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:07:09,115 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstFlagDiacritics.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstFlagDiacritics.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:07:09,130 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:07:10,522 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstInputStream.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstInputStream.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:07:10,538 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:07:12,870 In file included from libhfst/src/parsers/../HfstTokenizer.h:13, 2023-09-09T19:07:12,871 from libhfst/src/parsers/LexcCompiler.h:34, 2023-09-09T19:07:12,871 from libhfst/src/HfstTransducer.h:21, 2023-09-09T19:07:12,872 from libhfst/src/HfstInputStream.cpp:16: 2023-09-09T19:07:12,873 libhfst/src/HfstInputStream.cpp: In destructor ‘hfst::HfstInputStream::~HfstInputStream()’: 2023-09-09T19:07:12,873 libhfst/src/parsers/../HfstExceptionDefs.h:45:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 2023-09-09T19:07:12,874 45 | throw E(#E,__FILE__,__LINE__); } \ 2023-09-09T19:07:12,875 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:07:12,875 libhfst/src/HfstInputStream.cpp:1134:9: note: in expansion of macro ‘HFST_THROW’ 2023-09-09T19:07:12,876 1134 | HFST_THROW(NotTransducerStreamException); 2023-09-09T19:07:12,877 | ^~~~~~~~~~ 2023-09-09T19:07:12,878 libhfst/src/parsers/../HfstExceptionDefs.h:45:5: note: in C++11 destructors default to ‘noexcept’ 2023-09-09T19:07:12,878 45 | throw E(#E,__FILE__,__LINE__); } \ 2023-09-09T19:07:12,879 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:07:12,880 libhfst/src/HfstInputStream.cpp:1134:9: note: in expansion of macro ‘HFST_THROW’ 2023-09-09T19:07:12,881 1134 | HFST_THROW(NotTransducerStreamException); 2023-09-09T19:07:12,882 | ^~~~~~~~~~ 2023-09-09T19:07:19,988 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstLookupFlagDiacritics.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstLookupFlagDiacritics.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:07:20,005 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:07:25,547 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstOutputStream.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstOutputStream.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:07:25,563 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:07:30,419 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstPrintDot.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstPrintDot.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:07:30,435 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:07:38,456 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstPrintPCKimmo.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstPrintPCKimmo.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:07:38,473 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:07:44,090 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstRules.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstRules.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:07:44,106 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:07:52,061 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstStrings2FstTokenizer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstStrings2FstTokenizer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:07:52,077 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:07:57,490 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstSymbolDefs.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstSymbolDefs.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:07:57,507 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:08:02,333 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstTokenizer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstTokenizer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:08:02,349 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:08:09,736 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstTransducer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstTransducer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:08:09,753 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:08:12,079 libhfst/src/HfstTransducer.cpp: In member function ‘void hfst::HfstTransducer::remove_from_alphabet(const std::string&)’: 2023-09-09T19:08:12,080 libhfst/src/HfstTransducer.cpp:297:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T19:08:12,081 297 | if (symbol == "") 2023-09-09T19:08:12,081 | ^~ 2023-09-09T19:08:12,082 libhfst/src/HfstTransducer.cpp:300:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2023-09-09T19:08:12,083 300 | hfst::implementations::HfstBasicTransducer * net 2023-09-09T19:08:12,083 | ^~~~ 2023-09-09T19:08:12,267 libhfst/src/HfstTransducer.cpp: In destructor ‘virtual hfst::HfstTransducer::~HfstTransducer()’: 2023-09-09T19:08:12,267 libhfst/src/HfstTransducer.cpp:1281:7: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 2023-09-09T19:08:12,268 1281 | throw ImplementationTypeNotAvailableException("ImplementationTypeNotAvailableException", __FILE__, __LINE__, type); 2023-09-09T19:08:12,269 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:08:12,269 libhfst/src/HfstTransducer.cpp:1281:7: note: in C++11 destructors default to ‘noexcept’ 2023-09-09T19:08:12,270 In file included from libhfst/src/parsers/../HfstTokenizer.h:13, 2023-09-09T19:08:12,271 from libhfst/src/parsers/LexcCompiler.h:34, 2023-09-09T19:08:12,271 from libhfst/src/HfstTransducer.h:21, 2023-09-09T19:08:12,272 from libhfst/src/HfstTransducer.cpp:23: 2023-09-09T19:08:12,273 libhfst/src/parsers/../HfstExceptionDefs.h:45:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 2023-09-09T19:08:12,273 45 | throw E(#E,__FILE__,__LINE__); } \ 2023-09-09T19:08:12,274 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:08:12,275 libhfst/src/HfstTransducer.cpp:1316:9: note: in expansion of macro ‘HFST_THROW’ 2023-09-09T19:08:12,276 1316 | HFST_THROW(TransducerHasWrongTypeException); 2023-09-09T19:08:12,276 | ^~~~~~~~~~ 2023-09-09T19:08:12,276 libhfst/src/parsers/../HfstExceptionDefs.h:45:5: note: in C++11 destructors default to ‘noexcept’ 2023-09-09T19:08:12,277 45 | throw E(#E,__FILE__,__LINE__); } \ 2023-09-09T19:08:12,277 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:08:12,278 libhfst/src/HfstTransducer.cpp:1316:9: note: in expansion of macro ‘HFST_THROW’ 2023-09-09T19:08:12,278 1316 | HFST_THROW(TransducerHasWrongTypeException); 2023-09-09T19:08:12,279 | ^~~~~~~~~~ 2023-09-09T19:08:12,279 libhfst/src/parsers/../HfstExceptionDefs.h:45:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 2023-09-09T19:08:12,280 45 | throw E(#E,__FILE__,__LINE__); } \ 2023-09-09T19:08:12,281 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:08:12,281 libhfst/src/HfstTransducer.cpp:1318:9: note: in expansion of macro ‘HFST_THROW’ 2023-09-09T19:08:12,282 1318 | HFST_THROW(FunctionNotImplementedException); 2023-09-09T19:08:12,282 | ^~~~~~~~~~ 2023-09-09T19:08:12,283 libhfst/src/parsers/../HfstExceptionDefs.h:45:5: note: in C++11 destructors default to ‘noexcept’ 2023-09-09T19:08:12,283 45 | throw E(#E,__FILE__,__LINE__); } \ 2023-09-09T19:08:12,284 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:08:12,284 libhfst/src/HfstTransducer.cpp:1318:9: note: in expansion of macro ‘HFST_THROW’ 2023-09-09T19:08:12,285 1318 | HFST_THROW(FunctionNotImplementedException); 2023-09-09T19:08:12,285 | ^~~~~~~~~~ 2023-09-09T19:08:12,651 libhfst/src/HfstTransducer.cpp: In member function ‘hfst::HfstTransducer& hfst::HfstTransducer::compose(const hfst::HfstTransducer&, bool)’: 2023-09-09T19:08:12,652 libhfst/src/HfstTransducer.cpp:3922:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T19:08:12,652 3922 | if (this->type != another.type) 2023-09-09T19:08:12,653 | ^~ 2023-09-09T19:08:12,654 libhfst/src/HfstTransducer.cpp:3925:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2023-09-09T19:08:12,655 3925 | HfstTransducer * another_copy = new HfstTransducer(another); 2023-09-09T19:08:12,655 | ^~~~~~~~~~~~~~ 2023-09-09T19:08:46,789 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/HfstXeroxRules.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstXeroxRules.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:08:46,809 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:09:04,096 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/hfst-string-conversions.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/hfst-string-conversions.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:09:04,113 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:09:04,160 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/ConvertFomaTransducer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/ConvertFomaTransducer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:09:04,176 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:09:07,732 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/ConvertLogWeightTransducer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/ConvertLogWeightTransducer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:09:07,747 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:09:10,084 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T19:09:10,085 from ./back-ends/openfst/src/include/fst/fstlib.h:49, 2023-09-09T19:09:10,086 from libhfst/src/implementations/ConvertLogWeightTransducer.cpp:25: 2023-09-09T19:09:10,086 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T19:09:10,087 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:10,087 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T19:09:10,088 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:09:10,890 In file included from back-ends/openfst/src/include/fst/state-map.h:34, 2023-09-09T19:09:10,891 from back-ends/openfst/src/include/fst/arcsort.h:30, 2023-09-09T19:09:10,891 from ./back-ends/openfst/src/include/fst/fstlib.h:60: 2023-09-09T19:09:10,892 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(MutableFst*, C*)’: 2023-09-09T19:09:10,893 back-ends/openfst/src/include/fst/arc-map.h:169:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T19:09:10,893 169 | if (final_arc.ilabel != 0 || final_arc.olabel != 0 || 2023-09-09T19:09:10,894 | ^~ 2023-09-09T19:09:10,895 back-ends/openfst/src/include/fst/arc-map.h:173:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2023-09-09T19:09:10,895 173 | fst->SetFinal(s, Weight::Zero()); 2023-09-09T19:09:10,896 | ^~~ 2023-09-09T19:09:10,896 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(const Fst&, MutableFst*, C*)’: 2023-09-09T19:09:10,897 back-ends/openfst/src/include/fst/arc-map.h:197:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:10,898 197 | typedef typename A::Weight Weight; 2023-09-09T19:09:10,898 | ^~~~~~ 2023-09-09T19:09:10,921 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(MutableFst*, C*)’: 2023-09-09T19:09:10,922 back-ends/openfst/src/include/fst/state-map.h:92:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:10,922 92 | typedef typename A::Weight Weight; 2023-09-09T19:09:10,923 | ^~~~~~ 2023-09-09T19:09:10,924 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(const Fst&, MutableFst*, C*)’: 2023-09-09T19:09:10,925 back-ends/openfst/src/include/fst/state-map.h:132:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:10,925 132 | typedef typename A::Weight Weight; 2023-09-09T19:09:10,925 | ^~~~~~ 2023-09-09T19:09:11,028 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:62: 2023-09-09T19:09:11,029 back-ends/openfst/src/include/fst/closure.h: In function ‘void fst::Closure(MutableFst*, ClosureType)’: 2023-09-09T19:09:11,029 back-ends/openfst/src/include/fst/closure.h:48:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,030 48 | typedef typename Arc::Label Label; 2023-09-09T19:09:11,031 | ^~~~~ 2023-09-09T19:09:11,236 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:64: 2023-09-09T19:09:11,236 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(MutableFst*, const Fst&)’: 2023-09-09T19:09:11,237 back-ends/openfst/src/include/fst/concat.h:49:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,238 49 | typedef typename Arc::Label Label; 2023-09-09T19:09:11,238 | ^~~~~ 2023-09-09T19:09:11,239 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(const Fst&, MutableFst*)’: 2023-09-09T19:09:11,240 back-ends/openfst/src/include/fst/concat.h:100:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,240 100 | typedef typename Arc::Label Label; 2023-09-09T19:09:11,241 | ^~~~~ 2023-09-09T19:09:11,306 In file included from back-ends/openfst/src/include/fst/prune.h:29, 2023-09-09T19:09:11,307 from back-ends/openfst/src/include/fst/determinize.h:39, 2023-09-09T19:09:11,308 from ./back-ends/openfst/src/include/fst/fstlib.h:66: 2023-09-09T19:09:11,308 back-ends/openfst/src/include/fst/shortest-distance.h: In function ‘void fst::ShortestDistance(const Fst&, std::vector*, bool, float)’: 2023-09-09T19:09:11,309 back-ends/openfst/src/include/fst/shortest-distance.h:258:32: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,309 258 | typedef typename Arc::Weight Weight; 2023-09-09T19:09:11,310 | ^~~~~~ 2023-09-09T19:09:11,340 back-ends/openfst/src/include/fst/determinize.h: In function ‘void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&)’: 2023-09-09T19:09:11,341 back-ends/openfst/src/include/fst/determinize.h:821:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,342 821 | typedef typename Arc::StateId StateId; 2023-09-09T19:09:11,342 | ^~~~~~~ 2023-09-09T19:09:11,393 In file included from back-ends/openfst/src/include/fst/epsnormalize.h:32, 2023-09-09T19:09:11,394 from ./back-ends/openfst/src/include/fst/fstlib.h:69: 2023-09-09T19:09:11,394 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&)’: 2023-09-09T19:09:11,395 back-ends/openfst/src/include/fst/rmepsilon.h:228:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,396 228 | typedef typename Arc::Label Label; 2023-09-09T19:09:11,397 | ^~~~~ 2023-09-09T19:09:11,397 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float)’: 2023-09-09T19:09:11,398 back-ends/openfst/src/include/fst/rmepsilon.h:344:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,399 344 | typedef typename Arc::Label Label; 2023-09-09T19:09:11,400 | ^~~~~ 2023-09-09T19:09:11,432 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:71: 2023-09-09T19:09:11,432 back-ends/openfst/src/include/fst/equivalent.h: In function ‘bool fst::Equivalent(const Fst&, const Fst&, double)’: 2023-09-09T19:09:11,433 back-ends/openfst/src/include/fst/equivalent.h:163:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,433 163 | typedef typename Arc::StateId StateId; 2023-09-09T19:09:11,434 | ^~~~~~~ 2023-09-09T19:09:11,522 In file included from back-ends/openfst/src/include/fst/randequivalent.h:28, 2023-09-09T19:09:11,522 from ./back-ends/openfst/src/include/fst/fstlib.h:80: 2023-09-09T19:09:11,523 back-ends/openfst/src/include/fst/randgen.h: In function ‘void fst::RandGen(const Fst&, MutableFst*, const RandGenOptions&)’: 2023-09-09T19:09:11,523 back-ends/openfst/src/include/fst/randgen.h:668:34: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,524 668 | typedef typename OArc::StateId StateId; 2023-09-09T19:09:11,524 | ^~~~~~~ 2023-09-09T19:09:11,525 back-ends/openfst/src/include/fst/randgen.h:669:33: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,526 669 | typedef typename OArc::Weight Weight; 2023-09-09T19:09:11,526 | ^~~~~~ 2023-09-09T19:09:11,536 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:83: 2023-09-09T19:09:11,537 back-ends/openfst/src/include/fst/relabel.h: In function ‘void fst::Relabel(MutableFst*, const SymbolTable*, const SymbolTable*, bool, const SymbolTable*, const SymbolTable*, bool)’: 2023-09-09T19:09:11,538 back-ends/openfst/src/include/fst/relabel.h:132:31: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,538 132 | typedef typename A::StateId StateId; 2023-09-09T19:09:11,539 | ^~~~~~~ 2023-09-09T19:09:11,558 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:91: 2023-09-09T19:09:11,559 back-ends/openfst/src/include/fst/shortest-path.h: In function ‘void fst::NShortestPath(const Fst&, MutableFst*, const std::vector&, size_t, float, typename Arc::Weight, typename Arc::StateId)’: 2023-09-09T19:09:11,560 back-ends/openfst/src/include/fst/shortest-path.h:267:35: warning: typedef ‘RevWeight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,561 267 | typedef typename RevArc::Weight RevWeight; 2023-09-09T19:09:11,561 | ^~~~~~~~~ 2023-09-09T19:09:11,576 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:96: 2023-09-09T19:09:11,577 back-ends/openfst/src/include/fst/union.h: In function ‘void fst::Union(MutableFst*, const Fst&)’: 2023-09-09T19:09:11,577 back-ends/openfst/src/include/fst/union.h:46:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,578 46 | typedef typename Arc::Label Label; 2023-09-09T19:09:11,579 | ^~~~~ 2023-09-09T19:09:11,591 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:97: 2023-09-09T19:09:11,592 back-ends/openfst/src/include/fst/verify.h: In function ‘bool fst::Verify(const Fst&, bool)’: 2023-09-09T19:09:11,593 back-ends/openfst/src/include/fst/verify.h:33:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:11,593 33 | typedef typename Arc::Label Label; 2023-09-09T19:09:11,594 | ^~~~~ 2023-09-09T19:09:22,448 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/ConvertOlTransducer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/ConvertOlTransducer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:09:22,464 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:09:34,273 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/ConvertTransducerFormat.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/ConvertTransducerFormat.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:09:34,289 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:09:40,233 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/ConvertTropicalWeightTransducer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/ConvertTropicalWeightTransducer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:09:40,249 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:09:42,562 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T19:09:42,563 from ./back-ends/openfst/src/include/fst/fstlib.h:49, 2023-09-09T19:09:42,564 from libhfst/src/implementations/ConvertTropicalWeightTransducer.cpp:21: 2023-09-09T19:09:42,565 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T19:09:42,565 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:42,566 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T19:09:42,567 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:09:43,367 In file included from back-ends/openfst/src/include/fst/state-map.h:34, 2023-09-09T19:09:43,367 from back-ends/openfst/src/include/fst/arcsort.h:30, 2023-09-09T19:09:43,368 from ./back-ends/openfst/src/include/fst/fstlib.h:60: 2023-09-09T19:09:43,369 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(MutableFst*, C*)’: 2023-09-09T19:09:43,369 back-ends/openfst/src/include/fst/arc-map.h:169:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T19:09:43,370 169 | if (final_arc.ilabel != 0 || final_arc.olabel != 0 || 2023-09-09T19:09:43,371 | ^~ 2023-09-09T19:09:43,372 back-ends/openfst/src/include/fst/arc-map.h:173:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2023-09-09T19:09:43,372 173 | fst->SetFinal(s, Weight::Zero()); 2023-09-09T19:09:43,373 | ^~~ 2023-09-09T19:09:43,374 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(const Fst&, MutableFst*, C*)’: 2023-09-09T19:09:43,374 back-ends/openfst/src/include/fst/arc-map.h:197:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,375 197 | typedef typename A::Weight Weight; 2023-09-09T19:09:43,375 | ^~~~~~ 2023-09-09T19:09:43,394 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(MutableFst*, C*)’: 2023-09-09T19:09:43,394 back-ends/openfst/src/include/fst/state-map.h:92:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,395 92 | typedef typename A::Weight Weight; 2023-09-09T19:09:43,395 | ^~~~~~ 2023-09-09T19:09:43,396 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(const Fst&, MutableFst*, C*)’: 2023-09-09T19:09:43,396 back-ends/openfst/src/include/fst/state-map.h:132:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,397 132 | typedef typename A::Weight Weight; 2023-09-09T19:09:43,398 | ^~~~~~ 2023-09-09T19:09:43,499 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:62: 2023-09-09T19:09:43,499 back-ends/openfst/src/include/fst/closure.h: In function ‘void fst::Closure(MutableFst*, ClosureType)’: 2023-09-09T19:09:43,500 back-ends/openfst/src/include/fst/closure.h:48:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,501 48 | typedef typename Arc::Label Label; 2023-09-09T19:09:43,502 | ^~~~~ 2023-09-09T19:09:43,706 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:64: 2023-09-09T19:09:43,707 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(MutableFst*, const Fst&)’: 2023-09-09T19:09:43,707 back-ends/openfst/src/include/fst/concat.h:49:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,708 49 | typedef typename Arc::Label Label; 2023-09-09T19:09:43,709 | ^~~~~ 2023-09-09T19:09:43,709 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(const Fst&, MutableFst*)’: 2023-09-09T19:09:43,710 back-ends/openfst/src/include/fst/concat.h:100:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,710 100 | typedef typename Arc::Label Label; 2023-09-09T19:09:43,711 | ^~~~~ 2023-09-09T19:09:43,774 In file included from back-ends/openfst/src/include/fst/prune.h:29, 2023-09-09T19:09:43,775 from back-ends/openfst/src/include/fst/determinize.h:39, 2023-09-09T19:09:43,775 from ./back-ends/openfst/src/include/fst/fstlib.h:66: 2023-09-09T19:09:43,776 back-ends/openfst/src/include/fst/shortest-distance.h: In function ‘void fst::ShortestDistance(const Fst&, std::vector*, bool, float)’: 2023-09-09T19:09:43,777 back-ends/openfst/src/include/fst/shortest-distance.h:258:32: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,777 258 | typedef typename Arc::Weight Weight; 2023-09-09T19:09:43,778 | ^~~~~~ 2023-09-09T19:09:43,806 back-ends/openfst/src/include/fst/determinize.h: In function ‘void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&)’: 2023-09-09T19:09:43,807 back-ends/openfst/src/include/fst/determinize.h:821:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,808 821 | typedef typename Arc::StateId StateId; 2023-09-09T19:09:43,808 | ^~~~~~~ 2023-09-09T19:09:43,858 In file included from back-ends/openfst/src/include/fst/epsnormalize.h:32, 2023-09-09T19:09:43,858 from ./back-ends/openfst/src/include/fst/fstlib.h:69: 2023-09-09T19:09:43,859 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&)’: 2023-09-09T19:09:43,859 back-ends/openfst/src/include/fst/rmepsilon.h:228:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,860 228 | typedef typename Arc::Label Label; 2023-09-09T19:09:43,861 | ^~~~~ 2023-09-09T19:09:43,861 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float)’: 2023-09-09T19:09:43,862 back-ends/openfst/src/include/fst/rmepsilon.h:344:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,862 344 | typedef typename Arc::Label Label; 2023-09-09T19:09:43,863 | ^~~~~ 2023-09-09T19:09:43,893 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:71: 2023-09-09T19:09:43,894 back-ends/openfst/src/include/fst/equivalent.h: In function ‘bool fst::Equivalent(const Fst&, const Fst&, double)’: 2023-09-09T19:09:43,895 back-ends/openfst/src/include/fst/equivalent.h:163:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,895 163 | typedef typename Arc::StateId StateId; 2023-09-09T19:09:43,896 | ^~~~~~~ 2023-09-09T19:09:43,982 In file included from back-ends/openfst/src/include/fst/randequivalent.h:28, 2023-09-09T19:09:43,983 from ./back-ends/openfst/src/include/fst/fstlib.h:80: 2023-09-09T19:09:43,984 back-ends/openfst/src/include/fst/randgen.h: In function ‘void fst::RandGen(const Fst&, MutableFst*, const RandGenOptions&)’: 2023-09-09T19:09:43,985 back-ends/openfst/src/include/fst/randgen.h:668:34: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,985 668 | typedef typename OArc::StateId StateId; 2023-09-09T19:09:43,986 | ^~~~~~~ 2023-09-09T19:09:43,987 back-ends/openfst/src/include/fst/randgen.h:669:33: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,988 669 | typedef typename OArc::Weight Weight; 2023-09-09T19:09:43,988 | ^~~~~~ 2023-09-09T19:09:43,994 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:83: 2023-09-09T19:09:43,995 back-ends/openfst/src/include/fst/relabel.h: In function ‘void fst::Relabel(MutableFst*, const SymbolTable*, const SymbolTable*, bool, const SymbolTable*, const SymbolTable*, bool)’: 2023-09-09T19:09:43,996 back-ends/openfst/src/include/fst/relabel.h:132:31: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:43,996 132 | typedef typename A::StateId StateId; 2023-09-09T19:09:43,997 | ^~~~~~~ 2023-09-09T19:09:44,015 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:91: 2023-09-09T19:09:44,016 back-ends/openfst/src/include/fst/shortest-path.h: In function ‘void fst::NShortestPath(const Fst&, MutableFst*, const std::vector&, size_t, float, typename Arc::Weight, typename Arc::StateId)’: 2023-09-09T19:09:44,017 back-ends/openfst/src/include/fst/shortest-path.h:267:35: warning: typedef ‘RevWeight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:44,018 267 | typedef typename RevArc::Weight RevWeight; 2023-09-09T19:09:44,018 | ^~~~~~~~~ 2023-09-09T19:09:44,031 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:96: 2023-09-09T19:09:44,032 back-ends/openfst/src/include/fst/union.h: In function ‘void fst::Union(MutableFst*, const Fst&)’: 2023-09-09T19:09:44,032 back-ends/openfst/src/include/fst/union.h:46:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:44,033 46 | typedef typename Arc::Label Label; 2023-09-09T19:09:44,033 | ^~~~~ 2023-09-09T19:09:44,046 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:97: 2023-09-09T19:09:44,046 back-ends/openfst/src/include/fst/verify.h: In function ‘bool fst::Verify(const Fst&, bool)’: 2023-09-09T19:09:44,047 back-ends/openfst/src/include/fst/verify.h:33:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:09:44,048 33 | typedef typename Arc::Label Label; 2023-09-09T19:09:44,048 | ^~~~~ 2023-09-09T19:09:53,950 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/FomaTransducer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/FomaTransducer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:09:53,966 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:10:05,795 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/HfstBasicTransducer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/HfstBasicTransducer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:10:05,812 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:10:39,027 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/HfstBasicTransition.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/HfstBasicTransition.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:10:39,045 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:10:40,912 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/HfstOlTransducer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/HfstOlTransducer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:10:40,928 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:10:48,275 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/HfstTropicalTransducerTransitionData.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/HfstTropicalTransducerTransitionData.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:10:48,291 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:10:52,796 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/LogWeightTransducer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/LogWeightTransducer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:10:52,812 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:10:54,546 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T19:10:54,546 from ./back-ends/openfst/src/include/fst/fstlib.h:49, 2023-09-09T19:10:54,547 from libhfst/src/implementations/LogWeightTransducer.cpp:24: 2023-09-09T19:10:54,547 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T19:10:54,548 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:54,549 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T19:10:54,549 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:10:55,508 In file included from back-ends/openfst/src/include/fst/state-map.h:34, 2023-09-09T19:10:55,508 from back-ends/openfst/src/include/fst/arcsort.h:30, 2023-09-09T19:10:55,509 from ./back-ends/openfst/src/include/fst/fstlib.h:60: 2023-09-09T19:10:55,510 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(MutableFst*, C*)’: 2023-09-09T19:10:55,511 back-ends/openfst/src/include/fst/arc-map.h:169:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T19:10:55,511 169 | if (final_arc.ilabel != 0 || final_arc.olabel != 0 || 2023-09-09T19:10:55,512 | ^~ 2023-09-09T19:10:55,513 back-ends/openfst/src/include/fst/arc-map.h:173:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2023-09-09T19:10:55,514 173 | fst->SetFinal(s, Weight::Zero()); 2023-09-09T19:10:55,514 | ^~~ 2023-09-09T19:10:55,515 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(const Fst&, MutableFst*, C*)’: 2023-09-09T19:10:55,516 back-ends/openfst/src/include/fst/arc-map.h:197:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:55,516 197 | typedef typename A::Weight Weight; 2023-09-09T19:10:55,517 | ^~~~~~ 2023-09-09T19:10:55,535 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(MutableFst*, C*)’: 2023-09-09T19:10:55,536 back-ends/openfst/src/include/fst/state-map.h:92:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:55,537 92 | typedef typename A::Weight Weight; 2023-09-09T19:10:55,537 | ^~~~~~ 2023-09-09T19:10:55,538 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(const Fst&, MutableFst*, C*)’: 2023-09-09T19:10:55,539 back-ends/openfst/src/include/fst/state-map.h:132:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:55,540 132 | typedef typename A::Weight Weight; 2023-09-09T19:10:55,540 | ^~~~~~ 2023-09-09T19:10:55,640 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:62: 2023-09-09T19:10:55,641 back-ends/openfst/src/include/fst/closure.h: In function ‘void fst::Closure(MutableFst*, ClosureType)’: 2023-09-09T19:10:55,641 back-ends/openfst/src/include/fst/closure.h:48:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:55,642 48 | typedef typename Arc::Label Label; 2023-09-09T19:10:55,642 | ^~~~~ 2023-09-09T19:10:55,851 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:64: 2023-09-09T19:10:55,852 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(MutableFst*, const Fst&)’: 2023-09-09T19:10:55,852 back-ends/openfst/src/include/fst/concat.h:49:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:55,853 49 | typedef typename Arc::Label Label; 2023-09-09T19:10:55,854 | ^~~~~ 2023-09-09T19:10:55,854 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(const Fst&, MutableFst*)’: 2023-09-09T19:10:55,855 back-ends/openfst/src/include/fst/concat.h:100:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:55,855 100 | typedef typename Arc::Label Label; 2023-09-09T19:10:55,856 | ^~~~~ 2023-09-09T19:10:55,918 In file included from back-ends/openfst/src/include/fst/prune.h:29, 2023-09-09T19:10:55,918 from back-ends/openfst/src/include/fst/determinize.h:39, 2023-09-09T19:10:55,919 from ./back-ends/openfst/src/include/fst/fstlib.h:66: 2023-09-09T19:10:55,920 back-ends/openfst/src/include/fst/shortest-distance.h: In function ‘void fst::ShortestDistance(const Fst&, std::vector*, bool, float)’: 2023-09-09T19:10:55,920 back-ends/openfst/src/include/fst/shortest-distance.h:258:32: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:55,921 258 | typedef typename Arc::Weight Weight; 2023-09-09T19:10:55,921 | ^~~~~~ 2023-09-09T19:10:55,961 back-ends/openfst/src/include/fst/determinize.h: In function ‘void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&)’: 2023-09-09T19:10:55,962 back-ends/openfst/src/include/fst/determinize.h:821:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:55,963 821 | typedef typename Arc::StateId StateId; 2023-09-09T19:10:55,964 | ^~~~~~~ 2023-09-09T19:10:56,007 In file included from back-ends/openfst/src/include/fst/epsnormalize.h:32, 2023-09-09T19:10:56,007 from ./back-ends/openfst/src/include/fst/fstlib.h:69: 2023-09-09T19:10:56,008 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&)’: 2023-09-09T19:10:56,009 back-ends/openfst/src/include/fst/rmepsilon.h:228:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:56,010 228 | typedef typename Arc::Label Label; 2023-09-09T19:10:56,011 | ^~~~~ 2023-09-09T19:10:56,011 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float)’: 2023-09-09T19:10:56,012 back-ends/openfst/src/include/fst/rmepsilon.h:344:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:56,013 344 | typedef typename Arc::Label Label; 2023-09-09T19:10:56,014 | ^~~~~ 2023-09-09T19:10:56,045 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:71: 2023-09-09T19:10:56,046 back-ends/openfst/src/include/fst/equivalent.h: In function ‘bool fst::Equivalent(const Fst&, const Fst&, double)’: 2023-09-09T19:10:56,046 back-ends/openfst/src/include/fst/equivalent.h:163:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:56,047 163 | typedef typename Arc::StateId StateId; 2023-09-09T19:10:56,048 | ^~~~~~~ 2023-09-09T19:10:56,143 In file included from back-ends/openfst/src/include/fst/randequivalent.h:28, 2023-09-09T19:10:56,144 from ./back-ends/openfst/src/include/fst/fstlib.h:80: 2023-09-09T19:10:56,145 back-ends/openfst/src/include/fst/randgen.h: In function ‘void fst::RandGen(const Fst&, MutableFst*, const RandGenOptions&)’: 2023-09-09T19:10:56,145 back-ends/openfst/src/include/fst/randgen.h:668:34: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:56,146 668 | typedef typename OArc::StateId StateId; 2023-09-09T19:10:56,146 | ^~~~~~~ 2023-09-09T19:10:56,147 back-ends/openfst/src/include/fst/randgen.h:669:33: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:56,148 669 | typedef typename OArc::Weight Weight; 2023-09-09T19:10:56,148 | ^~~~~~ 2023-09-09T19:10:56,163 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:83: 2023-09-09T19:10:56,164 back-ends/openfst/src/include/fst/relabel.h: In function ‘void fst::Relabel(MutableFst*, const SymbolTable*, const SymbolTable*, bool, const SymbolTable*, const SymbolTable*, bool)’: 2023-09-09T19:10:56,165 back-ends/openfst/src/include/fst/relabel.h:132:31: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:56,165 132 | typedef typename A::StateId StateId; 2023-09-09T19:10:56,166 | ^~~~~~~ 2023-09-09T19:10:56,181 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:91: 2023-09-09T19:10:56,182 back-ends/openfst/src/include/fst/shortest-path.h: In function ‘void fst::NShortestPath(const Fst&, MutableFst*, const std::vector&, size_t, float, typename Arc::Weight, typename Arc::StateId)’: 2023-09-09T19:10:56,183 back-ends/openfst/src/include/fst/shortest-path.h:267:35: warning: typedef ‘RevWeight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:56,183 267 | typedef typename RevArc::Weight RevWeight; 2023-09-09T19:10:56,184 | ^~~~~~~~~ 2023-09-09T19:10:56,191 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:96: 2023-09-09T19:10:56,192 back-ends/openfst/src/include/fst/union.h: In function ‘void fst::Union(MutableFst*, const Fst&)’: 2023-09-09T19:10:56,192 back-ends/openfst/src/include/fst/union.h:46:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:56,193 46 | typedef typename Arc::Label Label; 2023-09-09T19:10:56,194 | ^~~~~ 2023-09-09T19:10:56,213 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:97: 2023-09-09T19:10:56,214 back-ends/openfst/src/include/fst/verify.h: In function ‘bool fst::Verify(const Fst&, bool)’: 2023-09-09T19:10:56,215 back-ends/openfst/src/include/fst/verify.h:33:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:10:56,215 33 | typedef typename Arc::Label Label; 2023-09-09T19:10:56,216 | ^~~~~ 2023-09-09T19:12:01,426 In file included from /usr/include/c++/12/vector:70, 2023-09-09T19:12:01,427 from libhfst/src/HfstSymbolDefs.h:12, 2023-09-09T19:12:01,427 from libhfst/src/implementations/LogWeightTransducer.h:19, 2023-09-09T19:12:01,428 from libhfst/src/implementations/LogWeightTransducer.cpp:18: 2023-09-09T19:12:01,428 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const hfst::FdState&}; _Tp = hfst::FdState; _Alloc = std::allocator >]’: 2023-09-09T19:12:01,429 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2023-09-09T19:12:01,429 439 | vector<_Tp, _Alloc>:: 2023-09-09T19:12:01,430 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:12:01,787 In file included from /usr/include/c++/12/vector:64: 2023-09-09T19:12:01,788 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = hfst::FdState; _Alloc = std::allocator >]’, 2023-09-09T19:12:01,788 inlined from ‘bool hfst::implementations::extract_paths(LogFst*, fst::ArcTpl >::StateId, std::map, std::map, float, hfst::ExtractStringsCb&, int, std::vector >*, bool, hfst::StringPairVector&)’ at libhfst/src/implementations/LogWeightTransducer.cpp:2158:36: 2023-09-09T19:12:01,789 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2023-09-09T19:12:01,789 1287 | _M_realloc_insert(end(), __x); 2023-09-09T19:12:01,790 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T19:12:59,785 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2023-09-09T19:12:59,785 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-09T19:12:59,786 439 | vector<_Tp, _Alloc>:: 2023-09-09T19:12:59,786 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:12:59,948 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2023-09-09T19:12:59,949 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-09T19:12:59,950 inlined from ‘fst::ReplaceFstImpl::ReplaceFstImpl(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>]’ at back-ends/openfst/src/include/fst/replace.h:383:24: 2023-09-09T19:12:59,950 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-09T19:12:59,951 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-09T19:12:59,951 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:13:41,102 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/TropicalWeightTransducer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/TropicalWeightTransducer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:13:41,120 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:13:43,433 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T19:13:43,434 from ./back-ends/openfst/src/include/fst/fstlib.h:49, 2023-09-09T19:13:43,434 from libhfst/src/implementations/TropicalWeightTransducer.cpp:19: 2023-09-09T19:13:43,435 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T19:13:43,435 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:43,436 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T19:13:43,436 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:13:44,230 In file included from back-ends/openfst/src/include/fst/state-map.h:34, 2023-09-09T19:13:44,231 from back-ends/openfst/src/include/fst/arcsort.h:30, 2023-09-09T19:13:44,231 from ./back-ends/openfst/src/include/fst/fstlib.h:60: 2023-09-09T19:13:44,232 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(MutableFst*, C*)’: 2023-09-09T19:13:44,233 back-ends/openfst/src/include/fst/arc-map.h:169:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T19:13:44,234 169 | if (final_arc.ilabel != 0 || final_arc.olabel != 0 || 2023-09-09T19:13:44,234 | ^~ 2023-09-09T19:13:44,235 back-ends/openfst/src/include/fst/arc-map.h:173:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2023-09-09T19:13:44,236 173 | fst->SetFinal(s, Weight::Zero()); 2023-09-09T19:13:44,237 | ^~~ 2023-09-09T19:13:44,237 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(const Fst&, MutableFst*, C*)’: 2023-09-09T19:13:44,238 back-ends/openfst/src/include/fst/arc-map.h:197:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,239 197 | typedef typename A::Weight Weight; 2023-09-09T19:13:44,240 | ^~~~~~ 2023-09-09T19:13:44,257 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(MutableFst*, C*)’: 2023-09-09T19:13:44,258 back-ends/openfst/src/include/fst/state-map.h:92:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,258 92 | typedef typename A::Weight Weight; 2023-09-09T19:13:44,259 | ^~~~~~ 2023-09-09T19:13:44,259 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(const Fst&, MutableFst*, C*)’: 2023-09-09T19:13:44,260 back-ends/openfst/src/include/fst/state-map.h:132:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,261 132 | typedef typename A::Weight Weight; 2023-09-09T19:13:44,261 | ^~~~~~ 2023-09-09T19:13:44,362 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:62: 2023-09-09T19:13:44,362 back-ends/openfst/src/include/fst/closure.h: In function ‘void fst::Closure(MutableFst*, ClosureType)’: 2023-09-09T19:13:44,363 back-ends/openfst/src/include/fst/closure.h:48:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,364 48 | typedef typename Arc::Label Label; 2023-09-09T19:13:44,365 | ^~~~~ 2023-09-09T19:13:44,569 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:64: 2023-09-09T19:13:44,570 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(MutableFst*, const Fst&)’: 2023-09-09T19:13:44,570 back-ends/openfst/src/include/fst/concat.h:49:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,571 49 | typedef typename Arc::Label Label; 2023-09-09T19:13:44,571 | ^~~~~ 2023-09-09T19:13:44,572 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(const Fst&, MutableFst*)’: 2023-09-09T19:13:44,572 back-ends/openfst/src/include/fst/concat.h:100:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,573 100 | typedef typename Arc::Label Label; 2023-09-09T19:13:44,574 | ^~~~~ 2023-09-09T19:13:44,638 In file included from back-ends/openfst/src/include/fst/prune.h:29, 2023-09-09T19:13:44,638 from back-ends/openfst/src/include/fst/determinize.h:39, 2023-09-09T19:13:44,639 from ./back-ends/openfst/src/include/fst/fstlib.h:66: 2023-09-09T19:13:44,640 back-ends/openfst/src/include/fst/shortest-distance.h: In function ‘void fst::ShortestDistance(const Fst&, std::vector*, bool, float)’: 2023-09-09T19:13:44,640 back-ends/openfst/src/include/fst/shortest-distance.h:258:32: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,641 258 | typedef typename Arc::Weight Weight; 2023-09-09T19:13:44,642 | ^~~~~~ 2023-09-09T19:13:44,671 back-ends/openfst/src/include/fst/determinize.h: In function ‘void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&)’: 2023-09-09T19:13:44,671 back-ends/openfst/src/include/fst/determinize.h:821:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,672 821 | typedef typename Arc::StateId StateId; 2023-09-09T19:13:44,673 | ^~~~~~~ 2023-09-09T19:13:44,722 In file included from back-ends/openfst/src/include/fst/epsnormalize.h:32, 2023-09-09T19:13:44,723 from ./back-ends/openfst/src/include/fst/fstlib.h:69: 2023-09-09T19:13:44,724 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&)’: 2023-09-09T19:13:44,725 back-ends/openfst/src/include/fst/rmepsilon.h:228:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,725 228 | typedef typename Arc::Label Label; 2023-09-09T19:13:44,726 | ^~~~~ 2023-09-09T19:13:44,727 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float)’: 2023-09-09T19:13:44,727 back-ends/openfst/src/include/fst/rmepsilon.h:344:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,728 344 | typedef typename Arc::Label Label; 2023-09-09T19:13:44,729 | ^~~~~ 2023-09-09T19:13:44,759 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:71: 2023-09-09T19:13:44,760 back-ends/openfst/src/include/fst/equivalent.h: In function ‘bool fst::Equivalent(const Fst&, const Fst&, double)’: 2023-09-09T19:13:44,761 back-ends/openfst/src/include/fst/equivalent.h:163:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,761 163 | typedef typename Arc::StateId StateId; 2023-09-09T19:13:44,762 | ^~~~~~~ 2023-09-09T19:13:44,849 In file included from back-ends/openfst/src/include/fst/randequivalent.h:28, 2023-09-09T19:13:44,850 from ./back-ends/openfst/src/include/fst/fstlib.h:80: 2023-09-09T19:13:44,850 back-ends/openfst/src/include/fst/randgen.h: In function ‘void fst::RandGen(const Fst&, MutableFst*, const RandGenOptions&)’: 2023-09-09T19:13:44,851 back-ends/openfst/src/include/fst/randgen.h:668:34: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,852 668 | typedef typename OArc::StateId StateId; 2023-09-09T19:13:44,852 | ^~~~~~~ 2023-09-09T19:13:44,853 back-ends/openfst/src/include/fst/randgen.h:669:33: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,853 669 | typedef typename OArc::Weight Weight; 2023-09-09T19:13:44,854 | ^~~~~~ 2023-09-09T19:13:44,862 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:83: 2023-09-09T19:13:44,862 back-ends/openfst/src/include/fst/relabel.h: In function ‘void fst::Relabel(MutableFst*, const SymbolTable*, const SymbolTable*, bool, const SymbolTable*, const SymbolTable*, bool)’: 2023-09-09T19:13:44,863 back-ends/openfst/src/include/fst/relabel.h:132:31: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,863 132 | typedef typename A::StateId StateId; 2023-09-09T19:13:44,864 | ^~~~~~~ 2023-09-09T19:13:44,883 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:91: 2023-09-09T19:13:44,884 back-ends/openfst/src/include/fst/shortest-path.h: In function ‘void fst::NShortestPath(const Fst&, MutableFst*, const std::vector&, size_t, float, typename Arc::Weight, typename Arc::StateId)’: 2023-09-09T19:13:44,885 back-ends/openfst/src/include/fst/shortest-path.h:267:35: warning: typedef ‘RevWeight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,885 267 | typedef typename RevArc::Weight RevWeight; 2023-09-09T19:13:44,886 | ^~~~~~~~~ 2023-09-09T19:13:44,899 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:96: 2023-09-09T19:13:44,899 back-ends/openfst/src/include/fst/union.h: In function ‘void fst::Union(MutableFst*, const Fst&)’: 2023-09-09T19:13:44,900 back-ends/openfst/src/include/fst/union.h:46:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,901 46 | typedef typename Arc::Label Label; 2023-09-09T19:13:44,901 | ^~~~~ 2023-09-09T19:13:44,912 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:97: 2023-09-09T19:13:44,913 back-ends/openfst/src/include/fst/verify.h: In function ‘bool fst::Verify(const Fst&, bool)’: 2023-09-09T19:13:44,914 back-ends/openfst/src/include/fst/verify.h:33:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:13:44,914 33 | typedef typename Arc::Label Label; 2023-09-09T19:13:44,915 | ^~~~~ 2023-09-09T19:14:48,885 In file included from /usr/include/c++/12/vector:70, 2023-09-09T19:14:48,886 from libhfst/src/HfstSymbolDefs.h:12, 2023-09-09T19:14:48,887 from libhfst/src/implementations/TropicalWeightTransducer.h:13, 2023-09-09T19:14:48,888 from libhfst/src/implementations/TropicalWeightTransducer.cpp:10: 2023-09-09T19:14:48,888 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {const hfst::FdState&}; _Tp = hfst::FdState; _Alloc = std::allocator >]’: 2023-09-09T19:14:48,889 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector >::iterator’ changed in GCC 7.1 2023-09-09T19:14:48,890 439 | vector<_Tp, _Alloc>:: 2023-09-09T19:14:48,891 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:14:49,162 In file included from /usr/include/c++/12/vector:64: 2023-09-09T19:14:49,163 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = hfst::FdState; _Alloc = std::allocator >]’, 2023-09-09T19:14:49,163 inlined from ‘bool hfst::implementations::extract_paths(fst::StdVectorFst*, fst::ArcTpl >::StateId, std::map, std::map, float, hfst::ExtractStringsCb&, int, std::vector >*, bool, hfst::StringPairVector&)’ at libhfst/src/implementations/TropicalWeightTransducer.cpp:2688:36: 2023-09-09T19:14:49,164 /usr/include/c++/12/bits/stl_vector.h:1287:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator*, std::vector > >’ changed in GCC 7.1 2023-09-09T19:14:49,164 1287 | _M_realloc_insert(end(), __x); 2023-09-09T19:14:49,165 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T19:15:53,309 /usr/include/c++/12/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’: 2023-09-09T19:15:53,310 /usr/include/c++/12/bits/vector.tcc:439:7: note: parameter passing for argument of type ‘std::vector::iterator’ changed in GCC 7.1 2023-09-09T19:15:53,310 439 | vector<_Tp, _Alloc>:: 2023-09-09T19:15:53,311 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:15:53,473 In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {long long unsigned int}; _Tp = long long unsigned int; _Alloc = std::allocator]’, 2023-09-09T19:15:53,473 inlined from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = long long unsigned int; _Alloc = std::allocator]’ at /usr/include/c++/12/bits/stl_vector.h:1294:21, 2023-09-09T19:15:53,474 inlined from ‘fst::ReplaceFstImpl::ReplaceFstImpl(const std::vector*> >&, const fst::ReplaceFstOptions&) [with A = fst::ArcTpl >; T = fst::DefaultReplaceStateTable >, int>]’ at back-ends/openfst/src/include/fst/replace.h:383:24: 2023-09-09T19:15:53,475 /usr/include/c++/12/bits/vector.tcc:123:28: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 2023-09-09T19:15:53,476 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-09T19:15:53,476 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:16:35,510 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/compose_intersect/ComposeIntersectFst.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/compose_intersect/ComposeIntersectFst.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:16:35,528 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:16:41,987 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/compose_intersect/ComposeIntersectLexicon.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/compose_intersect/ComposeIntersectLexicon.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:16:42,002 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:16:47,644 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/compose_intersect/ComposeIntersectRule.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/compose_intersect/ComposeIntersectRule.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:16:47,660 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:16:51,310 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/compose_intersect/ComposeIntersectRulePair.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/compose_intersect/ComposeIntersectRulePair.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:16:51,326 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:16:57,477 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/compose_intersect/ComposeIntersectUtilities.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/compose_intersect/ComposeIntersectUtilities.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:16:57,493 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:16:58,368 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/optimized-lookup/convert.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/optimized-lookup/convert.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:16:58,385 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:17:01,228 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T19:17:01,229 from ./back-ends/openfst/src/include/fst/fstlib.h:49, 2023-09-09T19:17:01,230 from libhfst/src/implementations/optimized-lookup/convert.cpp:15: 2023-09-09T19:17:01,231 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T19:17:01,231 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:01,232 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T19:17:01,232 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T19:17:02,019 In file included from back-ends/openfst/src/include/fst/state-map.h:34, 2023-09-09T19:17:02,019 from back-ends/openfst/src/include/fst/arcsort.h:30, 2023-09-09T19:17:02,020 from ./back-ends/openfst/src/include/fst/fstlib.h:60: 2023-09-09T19:17:02,020 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(MutableFst*, C*)’: 2023-09-09T19:17:02,021 back-ends/openfst/src/include/fst/arc-map.h:169:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T19:17:02,021 169 | if (final_arc.ilabel != 0 || final_arc.olabel != 0 || 2023-09-09T19:17:02,022 | ^~ 2023-09-09T19:17:02,023 back-ends/openfst/src/include/fst/arc-map.h:173:13: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2023-09-09T19:17:02,023 173 | fst->SetFinal(s, Weight::Zero()); 2023-09-09T19:17:02,024 | ^~~ 2023-09-09T19:17:02,024 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(const Fst&, MutableFst*, C*)’: 2023-09-09T19:17:02,025 back-ends/openfst/src/include/fst/arc-map.h:197:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,025 197 | typedef typename A::Weight Weight; 2023-09-09T19:17:02,026 | ^~~~~~ 2023-09-09T19:17:02,047 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(MutableFst*, C*)’: 2023-09-09T19:17:02,048 back-ends/openfst/src/include/fst/state-map.h:92:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,049 92 | typedef typename A::Weight Weight; 2023-09-09T19:17:02,049 | ^~~~~~ 2023-09-09T19:17:02,050 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(const Fst&, MutableFst*, C*)’: 2023-09-09T19:17:02,051 back-ends/openfst/src/include/fst/state-map.h:132:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,052 132 | typedef typename A::Weight Weight; 2023-09-09T19:17:02,052 | ^~~~~~ 2023-09-09T19:17:02,154 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:62: 2023-09-09T19:17:02,155 back-ends/openfst/src/include/fst/closure.h: In function ‘void fst::Closure(MutableFst*, ClosureType)’: 2023-09-09T19:17:02,156 back-ends/openfst/src/include/fst/closure.h:48:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,156 48 | typedef typename Arc::Label Label; 2023-09-09T19:17:02,157 | ^~~~~ 2023-09-09T19:17:02,373 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:64: 2023-09-09T19:17:02,374 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(MutableFst*, const Fst&)’: 2023-09-09T19:17:02,375 back-ends/openfst/src/include/fst/concat.h:49:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,375 49 | typedef typename Arc::Label Label; 2023-09-09T19:17:02,376 | ^~~~~ 2023-09-09T19:17:02,377 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(const Fst&, MutableFst*)’: 2023-09-09T19:17:02,378 back-ends/openfst/src/include/fst/concat.h:100:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,378 100 | typedef typename Arc::Label Label; 2023-09-09T19:17:02,379 | ^~~~~ 2023-09-09T19:17:02,442 In file included from back-ends/openfst/src/include/fst/prune.h:29, 2023-09-09T19:17:02,443 from back-ends/openfst/src/include/fst/determinize.h:39, 2023-09-09T19:17:02,443 from ./back-ends/openfst/src/include/fst/fstlib.h:66: 2023-09-09T19:17:02,444 back-ends/openfst/src/include/fst/shortest-distance.h: In function ‘void fst::ShortestDistance(const Fst&, std::vector*, bool, float)’: 2023-09-09T19:17:02,444 back-ends/openfst/src/include/fst/shortest-distance.h:258:32: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,445 258 | typedef typename Arc::Weight Weight; 2023-09-09T19:17:02,446 | ^~~~~~ 2023-09-09T19:17:02,477 back-ends/openfst/src/include/fst/determinize.h: In function ‘void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&)’: 2023-09-09T19:17:02,477 back-ends/openfst/src/include/fst/determinize.h:821:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,478 821 | typedef typename Arc::StateId StateId; 2023-09-09T19:17:02,478 | ^~~~~~~ 2023-09-09T19:17:02,526 In file included from back-ends/openfst/src/include/fst/epsnormalize.h:32, 2023-09-09T19:17:02,527 from ./back-ends/openfst/src/include/fst/fstlib.h:69: 2023-09-09T19:17:02,527 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&)’: 2023-09-09T19:17:02,528 back-ends/openfst/src/include/fst/rmepsilon.h:228:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,529 228 | typedef typename Arc::Label Label; 2023-09-09T19:17:02,530 | ^~~~~ 2023-09-09T19:17:02,530 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float)’: 2023-09-09T19:17:02,531 back-ends/openfst/src/include/fst/rmepsilon.h:344:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,532 344 | typedef typename Arc::Label Label; 2023-09-09T19:17:02,533 | ^~~~~ 2023-09-09T19:17:02,562 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:71: 2023-09-09T19:17:02,563 back-ends/openfst/src/include/fst/equivalent.h: In function ‘bool fst::Equivalent(const Fst&, const Fst&, double)’: 2023-09-09T19:17:02,563 back-ends/openfst/src/include/fst/equivalent.h:163:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,564 163 | typedef typename Arc::StateId StateId; 2023-09-09T19:17:02,565 | ^~~~~~~ 2023-09-09T19:17:02,645 In file included from back-ends/openfst/src/include/fst/randequivalent.h:28, 2023-09-09T19:17:02,646 from ./back-ends/openfst/src/include/fst/fstlib.h:80: 2023-09-09T19:17:02,647 back-ends/openfst/src/include/fst/randgen.h: In function ‘void fst::RandGen(const Fst&, MutableFst*, const RandGenOptions&)’: 2023-09-09T19:17:02,648 back-ends/openfst/src/include/fst/randgen.h:668:34: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,648 668 | typedef typename OArc::StateId StateId; 2023-09-09T19:17:02,649 | ^~~~~~~ 2023-09-09T19:17:02,650 back-ends/openfst/src/include/fst/randgen.h:669:33: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,650 669 | typedef typename OArc::Weight Weight; 2023-09-09T19:17:02,651 | ^~~~~~ 2023-09-09T19:17:02,658 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:83: 2023-09-09T19:17:02,658 back-ends/openfst/src/include/fst/relabel.h: In function ‘void fst::Relabel(MutableFst*, const SymbolTable*, const SymbolTable*, bool, const SymbolTable*, const SymbolTable*, bool)’: 2023-09-09T19:17:02,659 back-ends/openfst/src/include/fst/relabel.h:132:31: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,660 132 | typedef typename A::StateId StateId; 2023-09-09T19:17:02,660 | ^~~~~~~ 2023-09-09T19:17:02,679 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:91: 2023-09-09T19:17:02,680 back-ends/openfst/src/include/fst/shortest-path.h: In function ‘void fst::NShortestPath(const Fst&, MutableFst*, const std::vector&, size_t, float, typename Arc::Weight, typename Arc::StateId)’: 2023-09-09T19:17:02,680 back-ends/openfst/src/include/fst/shortest-path.h:267:35: warning: typedef ‘RevWeight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,681 267 | typedef typename RevArc::Weight RevWeight; 2023-09-09T19:17:02,682 | ^~~~~~~~~ 2023-09-09T19:17:02,695 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:96: 2023-09-09T19:17:02,696 back-ends/openfst/src/include/fst/union.h: In function ‘void fst::Union(MutableFst*, const Fst&)’: 2023-09-09T19:17:02,696 back-ends/openfst/src/include/fst/union.h:46:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,697 46 | typedef typename Arc::Label Label; 2023-09-09T19:17:02,697 | ^~~~~ 2023-09-09T19:17:02,709 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:97: 2023-09-09T19:17:02,710 back-ends/openfst/src/include/fst/verify.h: In function ‘bool fst::Verify(const Fst&, bool)’: 2023-09-09T19:17:02,710 back-ends/openfst/src/include/fst/verify.h:33:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T19:17:02,711 33 | typedef typename Arc::Label Label; 2023-09-09T19:17:02,712 | ^~~~~ 2023-09-09T19:17:03,006 libhfst/src/implementations/optimized-lookup/convert.cpp: In constructor ‘hfst_ol::ConvertFstState::ConvertFstState(hfst_ol::StateId, hfst_ol::TransduceR*)’: 2023-09-09T19:17:03,007 libhfst/src/implementations/optimized-lookup/convert.cpp:449:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2023-09-09T19:17:03,008 449 | weight = *reinterpret_cast(&finality); 2023-09-09T19:17:03,008 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:17:04,126 libhfst/src/implementations/optimized-lookup/convert.cpp: In instantiation of ‘void hfst_ol::ConvertFstState::insert_transition_indices(hfst_ol::TransducerTable&) const [with T = hfst_ol::TransitionWIndex]’: 2023-09-09T19:17:04,127 libhfst/src/implementations/optimized-lookup/convert.cpp:1031:37: required from ‘hfst_ol::TransducerTable hfst_ol::ConvertTransducer::make_index_table(hfst_ol::TransitionTableIndex) const [with T = hfst_ol::TransitionWIndex; hfst_ol::TransitionTableIndex = unsigned int]’ 2023-09-09T19:17:04,128 libhfst/src/implementations/optimized-lookup/convert.cpp:1007:39: required from here 2023-09-09T19:17:04,128 libhfst/src/implementations/optimized-lookup/convert.cpp:588:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2023-09-09T19:17:04,129 588 | *reinterpret_cast(&weight))); 2023-09-09T19:17:04,130 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:17:04,138 libhfst/src/implementations/optimized-lookup/convert.cpp: In instantiation of ‘void hfst_ol::ConvertFstState::insert_transition_indices(hfst_ol::TransducerTable&) const [with T = hfst_ol::TransitionIndex]’: 2023-09-09T19:17:04,139 libhfst/src/implementations/optimized-lookup/convert.cpp:1031:37: required from ‘hfst_ol::TransducerTable hfst_ol::ConvertTransducer::make_index_table(hfst_ol::TransitionTableIndex) const [with T = hfst_ol::TransitionIndex; hfst_ol::TransitionTableIndex = unsigned int]’ 2023-09-09T19:17:04,139 libhfst/src/implementations/optimized-lookup/convert.cpp:1014:38: required from here 2023-09-09T19:17:04,140 libhfst/src/implementations/optimized-lookup/convert.cpp:588:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2023-09-09T19:17:13,461 In file included from /usr/include/c++/12/set:60, 2023-09-09T19:17:13,461 from libhfst/src/implementations/optimized-lookup/transducer.h:21, 2023-09-09T19:17:13,462 from libhfst/src/implementations/optimized-lookup/convert.h:13, 2023-09-09T19:17:13,462 from libhfst/src/implementations/optimized-lookup/convert.cpp:10: 2023-09-09T19:17:13,463 /usr/include/c++/12/bits/stl_tree.h: In 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 >]’: 2023-09-09T19:17:13,464 /usr/include/c++/12/bits/stl_tree.h:2457:7: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2023-09-09T19:17:13,464 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2023-09-09T19:17:13,465 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:17:13,627 In file included from /usr/include/c++/12/map:61, 2023-09-09T19:17:13,628 from libhfst/src/implementations/optimized-lookup/../../HfstDataTypes.h:20, 2023-09-09T19:17:13,628 from libhfst/src/implementations/optimized-lookup/../../HfstExceptionDefs.h:20, 2023-09-09T19:17:13,629 from libhfst/src/implementations/optimized-lookup/transducer.h:34: 2023-09-09T19:17:13,630 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 = unsigned int; _Compare = std::less; _Alloc = std::allocator >]’, 2023-09-09T19:17:13,630 inlined from ‘void hfst_ol::ConvertTransducerAlphabet::inspect_node(hfst_ol::StateId, hfst_ol::StateIdSet&, hfst_ol::OfstSymbolCountMap&, hfst_ol::SymbolSet&)’ at libhfst/src/implementations/optimized-lookup/convert.cpp:206:50: 2023-09-09T19:17:13,631 /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2023-09-09T19:17:13,632 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-09T19:17:13,633 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:17:13,633 531 | std::forward_as_tuple(std::move(__k)), 2023-09-09T19:17:13,634 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:17:13,634 532 | std::tuple<>()); 2023-09-09T19:17:13,635 | ~~~~~~~~~~~~~~~ 2023-09-09T19:17:13,870 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 = unsigned int; _Compare = std::less; _Alloc = std::allocator >]’, 2023-09-09T19:17:13,871 inlined from ‘void hfst_ol::ConvertTransducerAlphabet::get_symbol_info(hfst_ol::OfstSymbolCountMap&, hfst_ol::SymbolSet&)’ at libhfst/src/implementations/optimized-lookup/convert.cpp:211:21: 2023-09-09T19:17:13,872 /usr/include/c++/12/bits/stl_map.h:530:44: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ changed in GCC 7.1 2023-09-09T19:17:13,872 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-09T19:17:13,873 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:17:13,873 531 | std::forward_as_tuple(std::move(__k)), 2023-09-09T19:17:13,874 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:17:13,874 532 | std::tuple<>()); 2023-09-09T19:17:13,875 | ~~~~~~~~~~~~~~~ 2023-09-09T19:17:16,945 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/optimized-lookup/find_epsilon_loops.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/optimized-lookup/find_epsilon_loops.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:17:16,961 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:17:20,515 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/optimized-lookup/ospell.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/optimized-lookup/ospell.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:17:20,531 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:17:29,854 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/optimized-lookup/pmatch.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/optimized-lookup/pmatch.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:17:29,870 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:17:32,569 In file included from libhfst/src/implementations/optimized-lookup/pmatch.cpp:9: 2023-09-09T19:17:32,570 libhfst/src/implementations/optimized-lookup/pmatch.h: In constructor ‘hfst_ol::PmatchTransducer::PmatchTransducer(std::istream&, hfst_ol::TransitionTableIndex, hfst_ol::TransitionTableIndex, hfst_ol::PmatchAlphabet&, std::string, hfst_ol::PmatchContainer*)’: 2023-09-09T19:17:32,570 libhfst/src/implementations/optimized-lookup/pmatch.h:332:26: warning: ‘hfst_ol::PmatchTransducer::alphabet’ will be initialized after [-Wreorder] 2023-09-09T19:17:32,571 332 | PmatchAlphabet & alphabet; 2023-09-09T19:17:32,571 | ^~~~~~~~ 2023-09-09T19:17:32,572 libhfst/src/implementations/optimized-lookup/pmatch.h:306:21: warning: ‘std::string hfst_ol::PmatchTransducer::name’ [-Wreorder] 2023-09-09T19:17:32,573 306 | std::string name; 2023-09-09T19:17:32,573 | ^~~~ 2023-09-09T19:17:32,574 libhfst/src/implementations/optimized-lookup/pmatch.cpp:1108:1: warning: when initialized here [-Wreorder] 2023-09-09T19:17:32,574 1108 | PmatchTransducer::PmatchTransducer(std::istream & is, 2023-09-09T19:17:32,575 | ^~~~~~~~~~~~~~~~ 2023-09-09T19:17:32,591 libhfst/src/implementations/optimized-lookup/pmatch.h: In constructor ‘hfst_ol::PmatchTransducer::PmatchTransducer(std::vector, std::vector, hfst_ol::PmatchAlphabet&, std::string, hfst_ol::PmatchContainer*)’: 2023-09-09T19:17:32,592 libhfst/src/implementations/optimized-lookup/pmatch.h:332:26: warning: ‘hfst_ol::PmatchTransducer::alphabet’ will be initialized after [-Wreorder] 2023-09-09T19:17:32,592 332 | PmatchAlphabet & alphabet; 2023-09-09T19:17:32,593 | ^~~~~~~~ 2023-09-09T19:17:32,593 libhfst/src/implementations/optimized-lookup/pmatch.h:306:21: warning: ‘std::string hfst_ol::PmatchTransducer::name’ [-Wreorder] 2023-09-09T19:17:32,594 306 | std::string name; 2023-09-09T19:17:32,594 | ^~~~ 2023-09-09T19:17:32,595 libhfst/src/implementations/optimized-lookup/pmatch.cpp:1154:1: warning: when initialized here [-Wreorder] 2023-09-09T19:17:32,595 1154 | PmatchTransducer::PmatchTransducer(std::vector transition_vector, 2023-09-09T19:17:32,596 | ^~~~~~~~~~~~~~~~ 2023-09-09T19:18:01,530 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/implementations/optimized-lookup/transducer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/optimized-lookup/transducer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:18:01,547 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:18:03,441 libhfst/src/implementations/optimized-lookup/transducer.cpp: In destructor ‘virtual hfst_ol::Transducer::~Transducer()’: 2023-09-09T19:18:03,442 libhfst/src/implementations/optimized-lookup/transducer.cpp:731:5: warning: deleting object of polymorphic class type ‘hfst_ol::TransducerAlphabet’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2023-09-09T19:18:03,443 731 | delete alphabet; 2023-09-09T19:18:03,443 | ^~~~~~~~~~~~~~~ 2023-09-09T19:18:17,859 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/LexcCompiler.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/LexcCompiler.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:18:17,874 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:18:34,451 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/PmatchCompiler.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/PmatchCompiler.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:18:34,468 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:18:37,039 In file included from libhfst/src/parsers/PmatchCompiler.cpp:15: 2023-09-09T19:18:37,039 libhfst/src/parsers/pmatch_utils.h: In member function ‘virtual hfst::HfstTransducer* hfst::pmatch::PmatchFuncall::evaluate(hfst::pmatch::PmatchEvalType)’: 2023-09-09T19:18:37,040 libhfst/src/parsers/pmatch_utils.h:654:17: warning: deleting object of polymorphic class type ‘hfst::pmatch::PmatchTransducerContainer’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2023-09-09T19:18:37,040 654 | delete static_cast(*it); 2023-09-09T19:18:37,041 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:18:38,229 libhfst/src/parsers/pmatch_utils.h: At global scope: 2023-09-09T19:18:38,229 libhfst/src/parsers/pmatch_utils.h:301:25: warning: ‘hfst::pmatch::latin1_whitespace’ defined but not used [-Wunused-variable] 2023-09-09T19:18:38,230 301 | static const char * latin1_whitespace[] = 2023-09-09T19:18:38,231 | ^~~~~~~~~~~~~~~~~ 2023-09-09T19:18:38,232 libhfst/src/parsers/pmatch_utils.h:294:25: warning: ‘hfst::pmatch::latin1_punct’ defined but not used [-Wunused-variable] 2023-09-09T19:18:38,233 294 | static const char * latin1_punct[] = 2023-09-09T19:18:38,233 | ^~~~~~~~~~~~ 2023-09-09T19:18:38,234 libhfst/src/parsers/pmatch_utils.h:276:25: warning: ‘hfst::pmatch::combining_accents’ defined but not used [-Wunused-variable] 2023-09-09T19:18:38,235 276 | static const char * combining_accents[] = 2023-09-09T19:18:38,236 | ^~~~~~~~~~~~~~~~~ 2023-09-09T19:18:38,237 libhfst/src/parsers/pmatch_utils.h:265:25: warning: ‘hfst::pmatch::latin1_lower’ defined but not used [-Wunused-variable] 2023-09-09T19:18:38,237 265 | static const char * latin1_lower[] = 2023-09-09T19:18:38,238 | ^~~~~~~~~~~~ 2023-09-09T19:18:38,238 libhfst/src/parsers/pmatch_utils.h:256:25: warning: ‘hfst::pmatch::latin1_upper’ defined but not used [-Wunused-variable] 2023-09-09T19:18:38,239 256 | static const char * latin1_upper[] = 2023-09-09T19:18:38,239 | ^~~~~~~~~~~~ 2023-09-09T19:18:39,931 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/SfstAlphabet.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/SfstAlphabet.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:18:39,947 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:18:41,120 libhfst/src/parsers/SfstAlphabet.cpp: In member function ‘int hfst::implementations::SfstAlphabet::next_mcsym(char*&, bool)’: 2023-09-09T19:18:41,120 libhfst/src/parsers/SfstAlphabet.cpp:171:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T19:18:41,121 171 | for( char *end=start+1; *end; end++ ) 2023-09-09T19:18:41,121 | ^~~ 2023-09-09T19:18:41,122 libhfst/src/parsers/SfstAlphabet.cpp:203:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘for’ 2023-09-09T19:18:41,122 203 | return EOF; 2023-09-09T19:18:41,123 | ^~~~~~ 2023-09-09T19:18:43,038 libhfst/src/parsers/SfstAlphabet.cpp: In member function ‘void hfst::implementations::SfstAlphabet::add_symbol(const char*, unsigned int)’: 2023-09-09T19:18:43,039 libhfst/src/parsers/SfstAlphabet.cpp:129:51: warning: ‘ as character ’ directive writing 14 bytes into a region of size between 8 and 77 [-Wformat-overflow=] 2023-09-09T19:18:43,039 129 | sprintf(message,"Error: defining symbol %s as character %d (previously defined as %s)", symbol, (unsigned)c, s); 2023-09-09T19:18:43,040 | ^~~~~~~~~~~~~~ 2023-09-09T19:18:43,040 libhfst/src/parsers/SfstAlphabet.cpp:129:25: note: using the range [-2147483648, 2147483647] for directive argument 2023-09-09T19:18:43,041 129 | sprintf(message,"Error: defining symbol %s as character %d (previously defined as %s)", symbol, (unsigned)c, s); 2023-09-09T19:18:43,041 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:18:43,042 libhfst/src/parsers/SfstAlphabet.cpp:129:16: note: ‘sprintf’ output 64 or more bytes (assuming 133) into a destination of size 100 2023-09-09T19:18:43,043 129 | sprintf(message,"Error: defining symbol %s as character %d (previously defined as %s)", symbol, (unsigned)c, s); 2023-09-09T19:18:43,043 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:18:43,044 libhfst/src/parsers/SfstAlphabet.cpp:114:54: warning: ‘' in alphabet with incompati...’ directive writing 48 bytes into a region of size between 14 and 73 [-Wformat-overflow=] 2023-09-09T19:18:43,044 114 | sprintf(message, "Error: reinserting symbol '%s' in alphabet with incompatible character value %u %u", symbol, (unsigned)sc, (unsigned)c); 2023-09-09T19:18:43,045 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:18:43,045 libhfst/src/parsers/SfstAlphabet.cpp:114:24: note: directive argument in the range [0, 4294967294] 2023-09-09T19:18:43,046 114 | sprintf(message, "Error: reinserting symbol '%s' in alphabet with incompatible character value %u %u", symbol, (unsigned)sc, (unsigned)c); 2023-09-09T19:18:43,046 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:18:43,047 libhfst/src/parsers/SfstAlphabet.cpp:114:14: note: ‘sprintf’ output between 79 and 156 bytes into a destination of size 100 2023-09-09T19:18:43,047 114 | sprintf(message, "Error: reinserting symbol '%s' in alphabet with incompatible character value %u %u", symbol, (unsigned)sc, (unsigned)c); 2023-09-09T19:18:43,048 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:18:43,533 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/SfstBasic.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/SfstBasic.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:18:43,548 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:18:45,111 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/SfstCompiler.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/SfstCompiler.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:18:45,126 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:18:47,923 libhfst/src/parsers/SfstCompiler.cpp: In member function ‘hfst::HfstTransducer* hfst::SfstCompiler::read_words(const char*, char*, hfst::ImplementationType)’: 2023-09-09T19:18:47,924 libhfst/src/parsers/SfstCompiler.cpp:672:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T19:18:47,925 672 | if ((buffer[l] != ' ' && buffer[l] != '\t' && buffer[l] != '\r') || 2023-09-09T19:18:47,925 | ^~ 2023-09-09T19:18:47,926 libhfst/src/parsers/SfstCompiler.cpp:675:7: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 2023-09-09T19:18:47,927 675 | buffer[l+1] = 0; 2023-09-09T19:18:47,927 | ^~~~~~ 2023-09-09T19:18:56,858 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/SfstUtf8.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/SfstUtf8.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:18:56,873 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:18:57,020 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/TwolcCompiler.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/TwolcCompiler.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:18:57,036 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:19:02,052 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/XfstCompiler.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/XfstCompiler.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:19:02,069 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:19:35,314 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/XreCompiler.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/XreCompiler.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:19:35,333 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:19:43,962 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/alphabet_src/Alphabet.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/alphabet_src/Alphabet.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:19:43,982 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:19:51,778 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/htwolcpre1-lexer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/htwolcpre1-lexer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:19:51,793 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:19:53,331 htwolcpre1-lexer.cc:2672:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T19:19:57,227 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/htwolcpre1-parser.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/htwolcpre1-parser.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:19:57,242 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:20:11,506 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/htwolcpre2-lexer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/htwolcpre2-lexer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:20:11,522 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:20:13,021 htwolcpre2-lexer.cc:2177:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T19:20:15,807 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/htwolcpre2-parser.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/htwolcpre2-parser.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:20:15,823 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:20:19,776 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/htwolcpre3-lexer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/htwolcpre3-lexer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:20:19,791 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:20:22,929 htwolcpre3-lexer.cc:1980:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T19:20:24,307 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/htwolcpre3-parser.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/htwolcpre3-parser.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:20:24,322 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:20:35,076 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/io_src/InputReader.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/io_src/InputReader.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:20:35,092 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:20:36,432 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/lexc-lexer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/lexc-lexer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:20:36,447 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:20:37,505 lexc-lexer.cc:3252:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T19:20:38,842 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/lexc-parser.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/lexc-parser.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:20:38,857 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:20:44,894 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/lexc-utils.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/lexc-utils.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:20:44,910 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:20:50,463 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/pmatch_lex.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/pmatch_lex.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:20:50,479 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:20:53,094 In file included from pmatch_lex.ll:18: 2023-09-09T19:20:53,095 libhfst/src/parsers/pmatch_utils.h: In member function ‘virtual hfst::HfstTransducer* hfst::pmatch::PmatchFuncall::evaluate(hfst::pmatch::PmatchEvalType)’: 2023-09-09T19:20:53,095 libhfst/src/parsers/pmatch_utils.h:654:17: warning: deleting object of polymorphic class type ‘hfst::pmatch::PmatchTransducerContainer’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2023-09-09T19:20:53,096 654 | delete static_cast(*it); 2023-09-09T19:20:53,097 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:20:54,209 pmatch_lex.cc: At global scope: 2023-09-09T19:20:54,210 pmatch_lex.cc:3712:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T19:20:54,211 libhfst/src/parsers/pmatch_utils.h:301:25: warning: ‘hfst::pmatch::latin1_whitespace’ defined but not used [-Wunused-variable] 2023-09-09T19:20:54,212 301 | static const char * latin1_whitespace[] = 2023-09-09T19:20:54,213 | ^~~~~~~~~~~~~~~~~ 2023-09-09T19:20:54,214 libhfst/src/parsers/pmatch_utils.h:294:25: warning: ‘hfst::pmatch::latin1_punct’ defined but not used [-Wunused-variable] 2023-09-09T19:20:54,214 294 | static const char * latin1_punct[] = 2023-09-09T19:20:54,215 | ^~~~~~~~~~~~ 2023-09-09T19:20:54,216 libhfst/src/parsers/pmatch_utils.h:276:25: warning: ‘hfst::pmatch::combining_accents’ defined but not used [-Wunused-variable] 2023-09-09T19:20:54,217 276 | static const char * combining_accents[] = 2023-09-09T19:20:54,218 | ^~~~~~~~~~~~~~~~~ 2023-09-09T19:20:54,219 libhfst/src/parsers/pmatch_utils.h:265:25: warning: ‘hfst::pmatch::latin1_lower’ defined but not used [-Wunused-variable] 2023-09-09T19:20:54,219 265 | static const char * latin1_lower[] = 2023-09-09T19:20:54,220 | ^~~~~~~~~~~~ 2023-09-09T19:20:54,221 libhfst/src/parsers/pmatch_utils.h:256:25: warning: ‘hfst::pmatch::latin1_upper’ defined but not used [-Wunused-variable] 2023-09-09T19:20:54,222 256 | static const char * latin1_upper[] = 2023-09-09T19:20:54,222 | ^~~~~~~~~~~~ 2023-09-09T19:20:56,860 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/pmatch_parse.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/pmatch_parse.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:20:56,877 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:20:59,399 In file included from pmatch_parse.yy:22: 2023-09-09T19:20:59,399 libhfst/src/parsers/pmatch_utils.h: In member function ‘virtual hfst::HfstTransducer* hfst::pmatch::PmatchFuncall::evaluate(hfst::pmatch::PmatchEvalType)’: 2023-09-09T19:20:59,400 libhfst/src/parsers/pmatch_utils.h:654:17: warning: deleting object of polymorphic class type ‘hfst::pmatch::PmatchTransducerContainer’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2023-09-09T19:20:59,400 654 | delete static_cast(*it); 2023-09-09T19:20:59,401 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:20:59,562 pmatch_parse.yy: In function ‘int pmatchparse()’: 2023-09-09T19:20:59,563 pmatch_parse.yy:123:9: warning: deleting object of abstract class type ‘hfst::pmatch::PmatchObject’ which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 2023-09-09T19:21:01,126 libhfst/src/parsers/pmatch_utils.h: At global scope: 2023-09-09T19:21:01,127 libhfst/src/parsers/pmatch_utils.h:301:25: warning: ‘hfst::pmatch::latin1_whitespace’ defined but not used [-Wunused-variable] 2023-09-09T19:21:01,128 301 | static const char * latin1_whitespace[] = 2023-09-09T19:21:01,128 | ^~~~~~~~~~~~~~~~~ 2023-09-09T19:21:01,129 libhfst/src/parsers/pmatch_utils.h:294:25: warning: ‘hfst::pmatch::latin1_punct’ defined but not used [-Wunused-variable] 2023-09-09T19:21:01,129 294 | static const char * latin1_punct[] = 2023-09-09T19:21:01,130 | ^~~~~~~~~~~~ 2023-09-09T19:21:01,131 libhfst/src/parsers/pmatch_utils.h:276:25: warning: ‘hfst::pmatch::combining_accents’ defined but not used [-Wunused-variable] 2023-09-09T19:21:01,131 276 | static const char * combining_accents[] = 2023-09-09T19:21:01,132 | ^~~~~~~~~~~~~~~~~ 2023-09-09T19:21:01,132 libhfst/src/parsers/pmatch_utils.h:265:25: warning: ‘hfst::pmatch::latin1_lower’ defined but not used [-Wunused-variable] 2023-09-09T19:21:01,133 265 | static const char * latin1_lower[] = 2023-09-09T19:21:01,134 | ^~~~~~~~~~~~ 2023-09-09T19:21:01,135 libhfst/src/parsers/pmatch_utils.h:256:25: warning: ‘hfst::pmatch::latin1_upper’ defined but not used [-Wunused-variable] 2023-09-09T19:21:01,136 256 | static const char * latin1_upper[] = 2023-09-09T19:21:01,136 | ^~~~~~~~~~~~ 2023-09-09T19:21:16,369 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/pmatch_utils.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/pmatch_utils.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:21:16,388 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:21:18,951 In file included from libhfst/src/parsers/pmatch_utils.cpp:24: 2023-09-09T19:21:18,951 libhfst/src/parsers/pmatch_utils.h: In member function ‘virtual hfst::HfstTransducer* hfst::pmatch::PmatchFuncall::evaluate(hfst::pmatch::PmatchEvalType)’: 2023-09-09T19:21:18,952 libhfst/src/parsers/pmatch_utils.h:654:17: warning: deleting object of polymorphic class type ‘hfst::pmatch::PmatchTransducerContainer’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2023-09-09T19:21:18,953 654 | delete static_cast(*it); 2023-09-09T19:21:18,954 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T19:21:19,584 libhfst/src/parsers/pmatch_utils.cpp: In member function ‘virtual hfst::HfstTransducer* hfst::pmatch::PmatchUnaryOperation::evaluate(hfst::pmatch::PmatchEvalType)’: 2023-09-09T19:21:19,585 libhfst/src/parsers/pmatch_utils.cpp:1977:54: warning: deleting object of polymorphic class type ‘hfst::pmatch::PmatchTransducerContainer’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2023-09-09T19:21:19,585 1977 | HfstTransducer * head = tmp->evaluate(); delete tmp; 2023-09-09T19:21:19,586 | ^~~~~~~~~~ 2023-09-09T19:21:19,587 libhfst/src/parsers/pmatch_utils.cpp:2000:54: warning: deleting object of polymorphic class type ‘hfst::pmatch::PmatchTransducerContainer’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 2023-09-09T19:21:19,588 2000 | HfstTransducer * head = tmp->evaluate(); delete tmp; 2023-09-09T19:21:19,588 | ^~~~~~~~~~ 2023-09-09T19:21:26,825 libhfst/src/parsers/pmatch_utils.cpp: In member function ‘virtual hfst::HfstTransducer* hfst::pmatch::PmatchBinaryOperation::evaluate(hfst::pmatch::PmatchEvalType)’: 2023-09-09T19:21:26,826 libhfst/src/parsers/pmatch_utils.cpp:2107:24: warning: ‘tmp’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-09T19:21:26,826 2107 | cache->minimize(); 2023-09-09T19:21:26,827 | ~~~~~~~~~~~~~~~^~ 2023-09-09T19:21:26,828 libhfst/src/parsers/pmatch_utils.cpp:2092:26: note: ‘tmp’ was declared here 2023-09-09T19:21:26,828 2092 | HfstTransducer * tmp; 2023-09-09T19:21:26,829 | ^~~ 2023-09-09T19:21:41,437 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/rule_src/ConflictResolvingLeftArrowRule.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/ConflictResolvingLeftArrowRule.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:21:41,453 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:21:45,181 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/rule_src/ConflictResolvingRightArrowRule.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/ConflictResolvingRightArrowRule.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:21:45,196 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:21:48,921 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/rule_src/LeftArrowRule.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/LeftArrowRule.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:21:48,938 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:21:52,463 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/rule_src/LeftArrowRuleContainer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/LeftArrowRuleContainer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:21:52,479 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:21:57,720 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/rule_src/LeftRestrictionArrowRule.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/LeftRestrictionArrowRule.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:21:57,736 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:22:01,269 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/rule_src/OtherSymbolTransducer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/OtherSymbolTransducer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:22:01,286 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:22:13,805 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/rule_src/RightArrowRule.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/RightArrowRule.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:22:13,820 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:22:17,543 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/rule_src/RightArrowRuleContainer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/RightArrowRuleContainer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:22:17,561 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:22:22,446 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/rule_src/Rule.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/Rule.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:22:22,462 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:22:27,763 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/rule_src/RuleContainer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/RuleContainer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:22:27,778 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:22:31,664 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/rule_src/TwolCGrammar.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/TwolCGrammar.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:22:31,680 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:22:37,699 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/sfst-compiler.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/sfst-compiler.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:22:37,714 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:22:40,243 sfst-compiler.cc: In function ‘int sfstparse()’: 2023-09-09T19:22:40,244 sfst-compiler.cc:2218:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:40,245 sfst-compiler.cc:295:22: note: in definition of macro ‘YY_’ 2023-09-09T19:22:40,246 sfst-compiler.cc:2362:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:40,247 sfst-compiler.cc:295:22: note: in definition of macro ‘YY_’ 2023-09-09T19:22:42,794 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/sfst-scanner.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/sfst-scanner.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:22:42,810 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:22:45,346 sfst-scanner.cc: In function ‘int sfstlex()’: 2023-09-09T19:22:45,347 sfst-scanner.cc:1440:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:45,347 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T19:22:45,352 sfst-scanner.cc: In function ‘int yy_get_next_buffer()’: 2023-09-09T19:22:45,352 sfst-scanner.cc:1462:3: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:45,353 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T19:22:45,356 sfst-scanner.cc:1530:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:45,356 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T19:22:45,358 sfst-scanner.cc:878:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:45,359 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T19:22:45,359 sfst-scanner.cc:1543:3: note: in expansion of macro ‘YY_INPUT’ 2023-09-09T19:22:45,361 sfst-scanner.cc:888:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:45,361 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T19:22:45,362 sfst-scanner.cc:1543:3: note: in expansion of macro ‘YY_INPUT’ 2023-09-09T19:22:45,364 sfst-scanner.cc:1573:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:45,364 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T19:22:45,373 sfst-scanner.cc: In function ‘yy_buffer_state* sfst_create_buffer(FILE*, int)’: 2023-09-09T19:22:45,373 sfst-scanner.cc:1800:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:45,374 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T19:22:45,375 sfst-scanner.cc:1809:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:45,375 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T19:22:45,379 sfst-scanner.cc: In function ‘void sfstensure_buffer_stack()’: 2023-09-09T19:22:45,379 sfst-scanner.cc:1962:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:45,380 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T19:22:45,381 sfst-scanner.cc:1982:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:45,381 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T19:22:45,382 sfst-scanner.cc: In function ‘yy_buffer_state* sfst_scan_buffer(char*, yy_size_t)’: 2023-09-09T19:22:45,383 sfst-scanner.cc:2008:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:45,384 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T19:22:45,385 sfst-scanner.cc: In function ‘yy_buffer_state* sfst_scan_bytes(const char*, yy_size_t)’: 2023-09-09T19:22:45,385 sfst-scanner.cc:2057:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:45,386 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T19:22:45,387 sfst-scanner.cc:2066:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T19:22:45,387 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T19:22:46,218 sfst-scanner.cc: At global scope: 2023-09-09T19:22:46,219 sfst-scanner.cc:2080:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T19:22:48,428 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/string_src/string_manipulation.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/string_src/string_manipulation.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:22:48,444 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:22:52,339 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/variable_src/RuleSymbolVector.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/variable_src/RuleSymbolVector.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:22:52,355 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:22:55,480 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/variable_src/RuleVariables.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/variable_src/RuleVariables.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:22:55,496 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:23:08,346 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/variable_src/RuleVariablesConstIterator.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/variable_src/RuleVariablesConstIterator.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:23:08,362 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:23:20,625 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/variable_src/VariableValues.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/variable_src/VariableValues.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:23:20,643 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:23:22,216 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/xfst-lexer.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xfst-lexer.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:23:22,234 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:23:25,482 xfst-lexer.cc:5409:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T19:23:28,806 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/xfst-parser.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xfst-parser.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:23:28,822 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:23:41,931 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/xfst-utils.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xfst-utils.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:23:41,947 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:23:43,464 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/xfst_help_message.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xfst_help_message.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:23:43,480 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:23:59,426 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/xre_lex.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xre_lex.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:23:59,441 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:24:02,611 xre_lex.cc:3566:13: warning: ‘void yy_fatal_error(const char*, yyscan_t)’ defined but not used [-Wunused-function] 2023-09-09T19:24:04,437 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/xre_parse.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xre_parse.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:24:04,453 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:24:16,124 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/parsers/xre_utils.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xre_utils.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:24:16,140 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:24:29,585 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DHAVE_FOMA -DHAVE_OPENFST -DHAVE_OPENFST_LOG -DHAVE_READLINE -DHAVE_GETLINE -I. -Ilibhfst/src/ -Iback-ends/foma -Iback-ends -Iparsers -Ilibhfst/src/parsers -Iback-ends/openfst/src/include -I/usr/include/python3.11 -c libhfst/src/string-utils.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/string-utils.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T19:24:29,602 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T19:24:30,327 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/back-ends/foma/apply.o build/temp.linux-armv7l-cpython-311/back-ends/foma/coaccessible.o build/temp.linux-armv7l-cpython-311/back-ends/foma/constructions.o build/temp.linux-armv7l-cpython-311/back-ends/foma/define.o build/temp.linux-armv7l-cpython-311/back-ends/foma/determinize.o build/temp.linux-armv7l-cpython-311/back-ends/foma/dynarray.o build/temp.linux-armv7l-cpython-311/back-ends/foma/extract.o build/temp.linux-armv7l-cpython-311/back-ends/foma/flags.o build/temp.linux-armv7l-cpython-311/back-ends/foma/int_stack.o build/temp.linux-armv7l-cpython-311/back-ends/foma/io.o build/temp.linux-armv7l-cpython-311/back-ends/foma/lex.yy.o build/temp.linux-armv7l-cpython-311/back-ends/foma/mem.o build/temp.linux-armv7l-cpython-311/back-ends/foma/minimize.o build/temp.linux-armv7l-cpython-311/back-ends/foma/regex.o build/temp.linux-armv7l-cpython-311/back-ends/foma/reverse.o build/temp.linux-armv7l-cpython-311/back-ends/foma/rewrite.o build/temp.linux-armv7l-cpython-311/back-ends/foma/sigma.o build/temp.linux-armv7l-cpython-311/back-ends/foma/spelling.o build/temp.linux-armv7l-cpython-311/back-ends/foma/stringhash.o build/temp.linux-armv7l-cpython-311/back-ends/foma/structures.o build/temp.linux-armv7l-cpython-311/back-ends/foma/topsort.o build/temp.linux-armv7l-cpython-311/back-ends/foma/trie.o build/temp.linux-armv7l-cpython-311/back-ends/foma/utf8.o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/compat.o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/flags.o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/fst.o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/properties.o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/symbol-table-ops.o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/symbol-table.o build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib/util.o build/temp.linux-armv7l-cpython-311/libhfst_wrap.o build/temp.linux-armv7l-cpython-311/libhfst/src/HarmonizeUnknownAndIdentitySymbols.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstApply.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstDataTypes.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstEpsilonHandler.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstExceptionDefs.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstFlagDiacritics.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstInputStream.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstLookupFlagDiacritics.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstOutputStream.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstPrintDot.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstPrintPCKimmo.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstRules.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstStrings2FstTokenizer.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstSymbolDefs.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstTokenizer.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstTransducer.o build/temp.linux-armv7l-cpython-311/libhfst/src/HfstXeroxRules.o build/temp.linux-armv7l-cpython-311/libhfst/src/hfst-string-conversions.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/ConvertFomaTransducer.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/ConvertLogWeightTransducer.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/ConvertOlTransducer.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/ConvertTransducerFormat.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/ConvertTropicalWeightTransducer.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/FomaTransducer.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/HfstBasicTransducer.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/HfstBasicTransition.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/HfstOlTransducer.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/HfstTropicalTransducerTransitionData.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/LogWeightTransducer.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/TropicalWeightTransducer.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/compose_intersect/ComposeIntersectFst.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/compose_intersect/ComposeIntersectLexicon.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/compose_intersect/ComposeIntersectRule.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/compose_intersect/ComposeIntersectRulePair.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/compose_intersect/ComposeIntersectUtilities.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/optimized-lookup/convert.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/optimized-lookup/find_epsilon_loops.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/optimized-lookup/ospell.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/optimized-lookup/pmatch.o build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/optimized-lookup/transducer.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/LexcCompiler.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/PmatchCompiler.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/SfstAlphabet.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/SfstBasic.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/SfstCompiler.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/SfstUtf8.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/TwolcCompiler.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/XfstCompiler.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/XreCompiler.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/alphabet_src/Alphabet.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/htwolcpre1-lexer.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/htwolcpre1-parser.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/htwolcpre2-lexer.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/htwolcpre2-parser.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/htwolcpre3-lexer.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/htwolcpre3-parser.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/io_src/InputReader.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/lexc-lexer.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/lexc-parser.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/lexc-utils.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/pmatch_lex.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/pmatch_parse.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/pmatch_utils.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/ConflictResolvingLeftArrowRule.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/ConflictResolvingRightArrowRule.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/LeftArrowRule.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/LeftArrowRuleContainer.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/LeftRestrictionArrowRule.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/OtherSymbolTransducer.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/RightArrowRule.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/RightArrowRuleContainer.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/Rule.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/RuleContainer.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src/TwolCGrammar.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/sfst-compiler.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/sfst-scanner.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/string_src/string_manipulation.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/variable_src/RuleSymbolVector.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/variable_src/RuleVariables.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/variable_src/RuleVariablesConstIterator.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/variable_src/VariableValues.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xfst-lexer.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xfst-parser.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xfst-utils.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xfst_help_message.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xre_lex.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xre_parse.o build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/xre_utils.o build/temp.linux-armv7l-cpython-311/libhfst/src/string-utils.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/_libhfst.cpython-311-arm-linux-gnueabihf.so -lreadline 2023-09-09T19:24:31,388 /usr/bin/ld: build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/XfstCompiler.o: in function `hfst::xfst::XfstCompiler::view_net()': 2023-09-09T19:24:31,389 /tmp/pip-wheel-xxla1d8j/hfst_11bb0457bc5847a48529c15c4e8463da/libhfst/src/parsers/XfstCompiler.cpp:3509: warning: the use of `tempnam' is dangerous, better use `mkstemp' 2023-09-09T19:24:38,242 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-09-09T19:24:38,242 !! 2023-09-09T19:24:38,243 ******************************************************************************** 2023-09-09T19:24:38,244 Please avoid running ``setup.py`` directly. 2023-09-09T19:24:38,244 Instead, use pypa/build, pypa/installer or other 2023-09-09T19:24:38,245 standards-based tools. 2023-09-09T19:24:38,246 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-09-09T19:24:38,247 ******************************************************************************** 2023-09-09T19:24:38,248 !! 2023-09-09T19:24:38,248 self.initialize_options() 2023-09-09T19:24:38,269 installing to build/bdist.linux-armv7l/wheel 2023-09-09T19:24:38,270 running install 2023-09-09T19:24:38,295 running install_lib 2023-09-09T19:24:38,323 creating build/bdist.linux-armv7l 2023-09-09T19:24:38,323 creating build/bdist.linux-armv7l/wheel 2023-09-09T19:24:38,325 copying build/lib.linux-armv7l-cpython-311/libhfst.py -> build/bdist.linux-armv7l/wheel 2023-09-09T19:24:38,331 copying build/lib.linux-armv7l-cpython-311/_libhfst.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2023-09-09T19:24:40,904 creating build/bdist.linux-armv7l/wheel/hfst 2023-09-09T19:24:40,905 creating build/bdist.linux-armv7l/wheel/hfst/xerox_rules 2023-09-09T19:24:40,907 copying build/lib.linux-armv7l-cpython-311/hfst/xerox_rules/__init__.py -> build/bdist.linux-armv7l/wheel/hfst/xerox_rules 2023-09-09T19:24:40,909 creating build/bdist.linux-armv7l/wheel/hfst/sfst_rules 2023-09-09T19:24:40,911 copying build/lib.linux-armv7l-cpython-311/hfst/sfst_rules/__init__.py -> build/bdist.linux-armv7l/wheel/hfst/sfst_rules 2023-09-09T19:24:40,913 creating build/bdist.linux-armv7l/wheel/hfst/exceptions 2023-09-09T19:24:40,914 copying build/lib.linux-armv7l-cpython-311/hfst/exceptions/__init__.py -> build/bdist.linux-armv7l/wheel/hfst/exceptions 2023-09-09T19:24:40,917 copying build/lib.linux-armv7l-cpython-311/hfst/__init__.py -> build/bdist.linux-armv7l/wheel/hfst 2023-09-09T19:24:40,919 running install_egg_info 2023-09-09T19:24:40,981 running egg_info 2023-09-09T19:24:41,005 writing hfst.egg-info/PKG-INFO 2023-09-09T19:24:41,008 writing dependency_links to hfst.egg-info/dependency_links.txt 2023-09-09T19:24:41,010 writing top-level names to hfst.egg-info/top_level.txt 2023-09-09T19:24:41,055 reading manifest file 'hfst.egg-info/SOURCES.txt' 2023-09-09T19:24:41,091 reading manifest template 'MANIFEST.in' 2023-09-09T19:24:41,103 adding license file 'COPYING' 2023-09-09T19:24:41,119 writing manifest file 'hfst.egg-info/SOURCES.txt' 2023-09-09T19:24:41,121 Copying hfst.egg-info to build/bdist.linux-armv7l/wheel/hfst-3.12.2.3b0-py3.11.egg-info 2023-09-09T19:24:41,129 running install_scripts 2023-09-09T19:24:41,180 creating build/bdist.linux-armv7l/wheel/hfst-3.12.2.3b0.dist-info/WHEEL 2023-09-09T19:24:41,183 creating '/tmp/pip-wheel-j1sxgcte/hfst-3.12.2.3b0-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-09T19:24:58,928 adding '_libhfst.cpython-311-arm-linux-gnueabihf.so' 2023-09-09T19:24:59,788 adding 'libhfst.py' 2023-09-09T19:24:59,794 adding 'hfst/__init__.py' 2023-09-09T19:24:59,796 adding 'hfst/exceptions/__init__.py' 2023-09-09T19:24:59,798 adding 'hfst/sfst_rules/__init__.py' 2023-09-09T19:24:59,799 adding 'hfst/xerox_rules/__init__.py' 2023-09-09T19:24:59,806 adding 'hfst-3.12.2.3b0.dist-info/COPYING' 2023-09-09T19:24:59,808 adding 'hfst-3.12.2.3b0.dist-info/METADATA' 2023-09-09T19:24:59,809 adding 'hfst-3.12.2.3b0.dist-info/WHEEL' 2023-09-09T19:24:59,810 adding 'hfst-3.12.2.3b0.dist-info/top_level.txt' 2023-09-09T19:24:59,810 adding 'hfst-3.12.2.3b0.dist-info/RECORD' 2023-09-09T19:25:00,221 removing build/bdist.linux-armv7l/wheel 2023-09-09T19:25:00,409 Building wheel for hfst (setup.py): finished with status 'done' 2023-09-09T19:25:00,847 Created wheel for hfst: filename=hfst-3.12.2.3b0-cp311-cp311-linux_armv7l.whl size=37195101 sha256=14cbe65e2021d66796ee7ec840bae9f6ab8145bb91feb870c2c54a4bccf5709e 2023-09-09T19:25:00,849 Stored in directory: /tmp/pip-ephem-wheel-cache-xuaulzk1/wheels/16/3c/b7/998578cbb08ff653d4045fd2b6bb75dea733e639f8375a47ae 2023-09-09T19:25:00,871 Successfully built hfst 2023-09-09T19:25:01,805 Removed build tracker: '/tmp/pip-build-tracker-oukwdfc7'