2023-09-09T22:30:59,544 Created temporary directory: /tmp/pip-build-tracker-ky4_x9yv 2023-09-09T22:30:59,546 Initialized build tracking at /tmp/pip-build-tracker-ky4_x9yv 2023-09-09T22:30:59,546 Created build tracker: /tmp/pip-build-tracker-ky4_x9yv 2023-09-09T22:30:59,547 Entered build tracker: /tmp/pip-build-tracker-ky4_x9yv 2023-09-09T22:30:59,547 Created temporary directory: /tmp/pip-wheel-navfbe7p 2023-09-09T22:30:59,550 Created temporary directory: /tmp/pip-ephem-wheel-cache-qx_ndidp 2023-09-09T22:30:59,575 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-09T22:30:59,579 2 location(s) to search for versions of hfst: 2023-09-09T22:30:59,579 * https://pypi.org/simple/hfst/ 2023-09-09T22:30:59,579 * https://www.piwheels.org/simple/hfst/ 2023-09-09T22:30:59,579 Fetching project page and analyzing links: https://pypi.org/simple/hfst/ 2023-09-09T22:30:59,580 Getting page https://pypi.org/simple/hfst/ 2023-09-09T22:30:59,582 Found index url https://pypi.org/simple/ 2023-09-09T22:30:59,799 Fetched page https://pypi.org/simple/hfst/ as application/vnd.pypi.simple.v1+json 2023-09-09T22:30:59,807 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-09T22:30:59,808 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-09T22:30:59,808 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-09T22:30:59,809 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-09T22:30:59,810 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-09T22:30:59,810 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-09T22:30:59,811 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-09T22:30:59,811 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-09T22:30:59,812 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-09T22:30:59,813 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-09T22:30:59,813 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-09T22:30:59,814 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-09T22:30:59,815 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-09T22:30:59,815 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-09T22:30:59,816 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-09T22:30:59,816 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-09T22:30:59,817 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-09T22:30:59,817 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-09T22:30:59,818 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-09T22:30:59,818 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-09T22:30:59,819 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-09T22:30:59,819 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-09T22:30:59,820 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-09T22:30:59,821 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-09T22:30:59,821 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-09T22:30:59,822 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-09T22:30:59,822 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-09T22:30:59,823 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-09T22:30:59,824 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-09T22:30:59,824 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-09T22:30:59,825 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-09T22:30:59,825 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-09T22:30:59,826 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-09T22:30:59,826 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-09T22:30:59,827 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-09T22:30:59,827 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-09T22:30:59,828 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-09T22:30:59,828 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-09T22:30:59,828 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-09T22:30:59,829 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-09T22:30:59,830 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-09T22:30:59,830 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-09T22:30:59,831 Fetching project page and analyzing links: https://www.piwheels.org/simple/hfst/ 2023-09-09T22:30:59,832 Getting page https://www.piwheels.org/simple/hfst/ 2023-09-09T22:30:59,833 Found index url https://www.piwheels.org/simple/ 2023-09-09T22:31:02,195 Fetched page https://www.piwheels.org/simple/hfst/ as text/html 2023-09-09T22:31:02,202 Skipping link: No binaries permitted for hfst: https://www.piwheels.org/simple/hfst/hfst-3.12.2.3b0-cp311-cp311-linux_armv7l.whl#sha256=14cbe65e2021d66796ee7ec840bae9f6ab8145bb91feb870c2c54a4bccf5709e (from https://www.piwheels.org/simple/hfst/) 2023-09-09T22:31:02,203 Skipping link: No binaries permitted for hfst: https://www.piwheels.org/simple/hfst/hfst-3.12.2.3b0-cp311-cp311-linux_armv6l.whl#sha256=14cbe65e2021d66796ee7ec840bae9f6ab8145bb91feb870c2c54a4bccf5709e (from https://www.piwheels.org/simple/hfst/) 2023-09-09T22:31:02,204 Skipping link: No binaries permitted for hfst: https://www.piwheels.org/simple/hfst/hfst-3.12.2.2b0-cp311-cp311-linux_armv7l.whl#sha256=bef5dd95d573a29e863007c94fbd7846cd00ff9f6c3300b55b0f62e4bddf622e (from https://www.piwheels.org/simple/hfst/) 2023-09-09T22:31:02,204 Skipping link: No binaries permitted for hfst: https://www.piwheels.org/simple/hfst/hfst-3.12.2.2b0-cp311-cp311-linux_armv6l.whl#sha256=bef5dd95d573a29e863007c94fbd7846cd00ff9f6c3300b55b0f62e4bddf622e (from https://www.piwheels.org/simple/hfst/) 2023-09-09T22:31:02,205 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-09T22:31:02,206 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-09T22:31:02,206 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-09T22:31:02,207 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-09T22:31:02,208 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-09T22:31:02,208 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-09T22:31:02,209 Skipping link: not a file: https://www.piwheels.org/simple/hfst/ 2023-09-09T22:31:02,210 Skipping link: not a file: https://pypi.org/simple/hfst/ 2023-09-09T22:31:02,245 Given no hashes to check 1 links for project 'hfst': discarding no candidates 2023-09-09T22:31:02,277 Collecting hfst==3.12.2.4b0 2023-09-09T22:31:02,281 Created temporary directory: /tmp/pip-unpack-mgdu5h6o 2023-09-09T22:31:02,436 Downloading hfst-3.12.2.4b0.tar.gz (1.5 MB) 2023-09-09T22:31:03,534 Added hfst==3.12.2.4b0 from https://files.pythonhosted.org/packages/0e/33/4a584b5b79723469089be4b6322606e9e923febac54f8a7e3ede0f613a8a/hfst-3.12.2.4b0.tar.gz to build tracker '/tmp/pip-build-tracker-ky4_x9yv' 2023-09-09T22:31:03,536 Running setup.py (path:/tmp/pip-wheel-navfbe7p/hfst_767d4ff041b5423e9b1cff252a208672/setup.py) egg_info for package hfst 2023-09-09T22:31:03,537 Created temporary directory: /tmp/pip-pip-egg-info-oot0aoaw 2023-09-09T22:31:03,538 Preparing metadata (setup.py): started 2023-09-09T22:31:03,539 Running command python setup.py egg_info 2023-09-09T22:31:04,769 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:320: InformationOnly: Normalizing '3.12.2.4_beta' to '3.12.2.4b0' 2023-09-09T22:31:04,769 self.metadata.version = self._normalize_version( 2023-09-09T22:31:04,810 running egg_info 2023-09-09T22:31:04,811 creating /tmp/pip-pip-egg-info-oot0aoaw/hfst.egg-info 2023-09-09T22:31:04,835 writing /tmp/pip-pip-egg-info-oot0aoaw/hfst.egg-info/PKG-INFO 2023-09-09T22:31:04,839 writing dependency_links to /tmp/pip-pip-egg-info-oot0aoaw/hfst.egg-info/dependency_links.txt 2023-09-09T22:31:04,840 writing top-level names to /tmp/pip-pip-egg-info-oot0aoaw/hfst.egg-info/top_level.txt 2023-09-09T22:31:04,842 writing manifest file '/tmp/pip-pip-egg-info-oot0aoaw/hfst.egg-info/SOURCES.txt' 2023-09-09T22:31:04,941 reading manifest file '/tmp/pip-pip-egg-info-oot0aoaw/hfst.egg-info/SOURCES.txt' 2023-09-09T22:31:04,942 reading manifest template 'MANIFEST.in' 2023-09-09T22:31:04,961 adding license file 'COPYING' 2023-09-09T22:31:04,972 writing manifest file '/tmp/pip-pip-egg-info-oot0aoaw/hfst.egg-info/SOURCES.txt' 2023-09-09T22:31:05,078 Preparing metadata (setup.py): finished with status 'done' 2023-09-09T22:31:05,082 Source in /tmp/pip-wheel-navfbe7p/hfst_767d4ff041b5423e9b1cff252a208672 has version 3.12.2.4b0, which satisfies requirement hfst==3.12.2.4b0 from https://files.pythonhosted.org/packages/0e/33/4a584b5b79723469089be4b6322606e9e923febac54f8a7e3ede0f613a8a/hfst-3.12.2.4b0.tar.gz 2023-09-09T22:31:05,083 Removed hfst==3.12.2.4b0 from https://files.pythonhosted.org/packages/0e/33/4a584b5b79723469089be4b6322606e9e923febac54f8a7e3ede0f613a8a/hfst-3.12.2.4b0.tar.gz from build tracker '/tmp/pip-build-tracker-ky4_x9yv' 2023-09-09T22:31:05,087 Created temporary directory: /tmp/pip-unpack-a2gs47ya 2023-09-09T22:31:05,088 Created temporary directory: /tmp/pip-unpack-0fph3ycp 2023-09-09T22:31:05,091 Building wheels for collected packages: hfst 2023-09-09T22:31:05,095 Created temporary directory: /tmp/pip-wheel-6utapgd_ 2023-09-09T22:31:05,095 Building wheel for hfst (setup.py): started 2023-09-09T22:31:05,097 Destination directory: /tmp/pip-wheel-6utapgd_ 2023-09-09T22:31:05,097 Running command python setup.py bdist_wheel 2023-09-09T22:31:06,056 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:320: InformationOnly: Normalizing '3.12.2.4_beta' to '3.12.2.4b0' 2023-09-09T22:31:06,056 self.metadata.version = self._normalize_version( 2023-09-09T22:31:06,089 running bdist_wheel 2023-09-09T22:31:06,182 running build 2023-09-09T22:31:06,182 running build_py 2023-09-09T22:31:06,208 creating build 2023-09-09T22:31:06,209 creating build/lib.linux-armv7l-cpython-311 2023-09-09T22:31:06,210 copying libhfst.py -> build/lib.linux-armv7l-cpython-311 2023-09-09T22:31:06,217 creating build/lib.linux-armv7l-cpython-311/hfst 2023-09-09T22:31:06,218 copying hfst/__init__.py -> build/lib.linux-armv7l-cpython-311/hfst 2023-09-09T22:31:06,221 creating build/lib.linux-armv7l-cpython-311/hfst/exceptions 2023-09-09T22:31:06,222 copying hfst/exceptions/__init__.py -> build/lib.linux-armv7l-cpython-311/hfst/exceptions 2023-09-09T22:31:06,224 creating build/lib.linux-armv7l-cpython-311/hfst/sfst_rules 2023-09-09T22:31:06,225 copying hfst/sfst_rules/__init__.py -> build/lib.linux-armv7l-cpython-311/hfst/sfst_rules 2023-09-09T22:31:06,227 creating build/lib.linux-armv7l-cpython-311/hfst/xerox_rules 2023-09-09T22:31:06,228 copying hfst/xerox_rules/__init__.py -> build/lib.linux-armv7l-cpython-311/hfst/xerox_rules 2023-09-09T22:31:06,231 running build_ext 2023-09-09T22:31:06,743 building '_libhfst' extension 2023-09-09T22:31:06,745 creating build/temp.linux-armv7l-cpython-311 2023-09-09T22:31:06,746 creating build/temp.linux-armv7l-cpython-311/back-ends 2023-09-09T22:31:06,746 creating build/temp.linux-armv7l-cpython-311/back-ends/foma 2023-09-09T22:31:06,748 creating build/temp.linux-armv7l-cpython-311/back-ends/openfst 2023-09-09T22:31:06,748 creating build/temp.linux-armv7l-cpython-311/back-ends/openfst/src 2023-09-09T22:31:06,749 creating build/temp.linux-armv7l-cpython-311/back-ends/openfst/src/lib 2023-09-09T22:31:06,750 creating build/temp.linux-armv7l-cpython-311/libhfst 2023-09-09T22:31:06,751 creating build/temp.linux-armv7l-cpython-311/libhfst/src 2023-09-09T22:31:06,752 creating build/temp.linux-armv7l-cpython-311/libhfst/src/implementations 2023-09-09T22:31:06,754 creating build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/compose_intersect 2023-09-09T22:31:06,755 creating build/temp.linux-armv7l-cpython-311/libhfst/src/implementations/optimized-lookup 2023-09-09T22:31:06,755 creating build/temp.linux-armv7l-cpython-311/libhfst/src/parsers 2023-09-09T22:31:06,756 creating build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/alphabet_src 2023-09-09T22:31:06,757 creating build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/io_src 2023-09-09T22:31:06,758 creating build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/rule_src 2023-09-09T22:31:06,759 creating build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/string_src 2023-09-09T22:31:06,760 creating build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/variable_src 2023-09-09T22:31:06,761 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-09T22:31:06,778 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:06,996 back-ends/foma/apply.cpp: In function ‘int apply_append(apply_handle*, int, int)’: 2023-09-09T22:31:06,997 back-ends/foma/apply.cpp:976:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:06,997 976 | astring = ""; alen = 0; 2023-09-09T22:31:06,998 | ^~ 2023-09-09T22:31:06,999 back-ends/foma/apply.cpp:979:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:07,000 979 | bstring = ""; blen = 0; 2023-09-09T22:31:07,000 | ^~ 2023-09-09T22:31:07,001 back-ends/foma/apply.cpp:1004:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:07,002 1004 | astring = ""; alen = 0; 2023-09-09T22:31:07,003 | ^~ 2023-09-09T22:31:07,003 back-ends/foma/apply.cpp:1007:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:07,004 1007 | bstring = ""; blen = 0; 2023-09-09T22:31:07,005 | ^~ 2023-09-09T22:31:07,012 back-ends/foma/apply.cpp: In function ‘void apply_create_sigarray(apply_handle*, fsm*)’: 2023-09-09T22:31:07,013 back-ends/foma/apply.cpp:1261:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:07,014 1261 | (h->sigs+UNKNOWN)->symbol = "?"; 2023-09-09T22:31:07,015 | ^~~ 2023-09-09T22:31:07,015 back-ends/foma/apply.cpp:1263:38: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:07,016 1263 | (h->sigs+IDENTITY)->symbol = "@"; 2023-09-09T22:31:07,017 | ^~~ 2023-09-09T22:31:08,519 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-09T22:31:08,535 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:08,910 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-09T22:31:08,925 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:09,080 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_letter_machine(fsm*)’: 2023-09-09T22:31:09,080 back-ends/foma/constructions.cpp:77:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,081 77 | outh = fsm_construct_init("name"); 2023-09-09T22:31:09,081 | ^~~~~~ 2023-09-09T22:31:09,082 back-ends/foma/constructions.cpp:97:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,082 97 | currin = "@_EPSILON_SYMBOL_@"; 2023-09-09T22:31:09,083 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:09,083 back-ends/foma/constructions.cpp:109:35: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,084 109 | currout = "@_EPSILON_SYMBOL_@"; 2023-09-09T22:31:09,084 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:09,085 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_explode(char*)’: 2023-09-09T22:31:09,086 back-ends/foma/constructions.cpp:155:28: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,087 155 | h = fsm_construct_init(""); 2023-09-09T22:31:09,087 | ^~ 2023-09-09T22:31:09,088 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_symbol(char*)’: 2023-09-09T22:31:09,089 back-ends/foma/constructions.cpp:174:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,089 174 | net = fsm_create(""); 2023-09-09T22:31:09,090 | ^~ 2023-09-09T22:31:09,100 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_intersect(fsm*, fsm*)’: 2023-09-09T22:31:09,101 back-ends/foma/constructions.cpp:489:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,102 489 | new_net = fsm_create(""); 2023-09-09T22:31:09,103 | ^~ 2023-09-09T22:31:09,144 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_completes(fsm*, int)’: 2023-09-09T22:31:09,145 back-ends/foma/constructions.cpp:1419:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,146 1419 | sigma_remove("@_UNKNOWN_SYMBOL_@",net->sigma); 2023-09-09T22:31:09,146 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:09,178 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_universal()’: 2023-09-09T22:31:09,179 back-ends/foma/constructions.cpp:2278:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,179 2278 | net = fsm_create(""); 2023-09-09T22:31:09,180 | ^~ 2023-09-09T22:31:09,183 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_quotient_interleave(fsm*, fsm*)’: 2023-09-09T22:31:09,184 back-ends/foma/constructions.cpp:2352:88: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,185 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-09T22:31:09,186 | ^~~~~ 2023-09-09T22:31:09,187 back-ends/foma/constructions.cpp:2352:151: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,187 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-09T22:31:09,188 | ^~~~~ 2023-09-09T22:31:09,188 back-ends/foma/constructions.cpp:2352:171: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,189 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-09T22:31:09,189 | ^~~~~ 2023-09-09T22:31:09,190 back-ends/foma/constructions.cpp:2352:222: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,191 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-09T22:31:09,191 | ^~~~~ 2023-09-09T22:31:09,192 back-ends/foma/constructions.cpp:2352:335: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,193 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-09T22:31:09,194 | ^~~~~ 2023-09-09T22:31:09,195 back-ends/foma/constructions.cpp:2352:420: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,195 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-09T22:31:09,196 | ^~~~~ 2023-09-09T22:31:09,196 back-ends/foma/constructions.cpp:2352:503: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,197 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-09T22:31:09,198 | ^~~~~ 2023-09-09T22:31:09,198 back-ends/foma/constructions.cpp:2352:541: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,199 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-09T22:31:09,199 | ^~~~~ 2023-09-09T22:31:09,200 back-ends/foma/constructions.cpp:2354:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,201 2354 | Result->sigma = sigma_remove("@>@",Result->sigma); 2023-09-09T22:31:09,202 | ^~~~~ 2023-09-09T22:31:09,202 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_ignore(fsm*, fsm*, int)’: 2023-09-09T22:31:09,203 back-ends/foma/constructions.cpp:2402:73: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,203 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-09T22:31:09,204 | ^~~~~~ 2023-09-09T22:31:09,204 back-ends/foma/constructions.cpp:2402:155: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,205 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-09T22:31:09,205 | ^~~~~~ 2023-09-09T22:31:09,206 back-ends/foma/constructions.cpp:2402:218: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,207 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-09T22:31:09,207 | ^~~~~~ 2023-09-09T22:31:09,208 back-ends/foma/constructions.cpp:2402:259: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,209 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-09T22:31:09,209 | ^~~~~~ 2023-09-09T22:31:09,210 back-ends/foma/constructions.cpp:2403:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,211 2403 | Result->sigma = sigma_remove("@i<@",Result->sigma); 2023-09-09T22:31:09,211 | ^~~~~~ 2023-09-09T22:31:09,212 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_equal_substrings(fsm*, fsm*, fsm*)’: 2023-09-09T22:31:09,213 back-ends/foma/constructions.cpp:2682:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,214 2682 | LB = fsm_symbol("@eq>@"); 2023-09-09T22:31:09,216 | ^~~~~~~~ 2023-09-09T22:31:09,216 back-ends/foma/constructions.cpp:2689:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,217 2689 | sigma_add("@sigma); 2023-09-09T22:31:09,217 | ^~~~~~~~ 2023-09-09T22:31:09,218 back-ends/foma/constructions.cpp:2690:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,218 2690 | sigma_add("@>eq>@", net->sigma); 2023-09-09T22:31:09,219 | ^~~~~~~~ 2023-09-09T22:31:09,219 back-ends/foma/constructions.cpp:2758:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,220 2758 | if (!fsm_symbol_occurs(Leq, "@sigma); 2023-09-09T22:31:09,222 | ^~~~~~~~ 2023-09-09T22:31:09,223 back-ends/foma/constructions.cpp:2768:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,223 2768 | sigma_remove("@>eq>@", Result->sigma); 2023-09-09T22:31:09,224 | ^~~~~~~~ 2023-09-09T22:31:09,225 back-ends/foma/constructions.cpp: In function ‘fsm* fsm_context_restrict(fsm*, fsmcontexts*)’: 2023-09-09T22:31:09,225 back-ends/foma/constructions.cpp:3032:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,226 3032 | Var = fsm_symbol("@VARX@"); 2023-09-09T22:31:09,226 | ^~~~~~~~ 2023-09-09T22:31:09,227 back-ends/foma/constructions.cpp:3033:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,228 3033 | Notvar = fsm_minimize(fsm_kleene_star(fsm_term_negation(fsm_symbol("@VARX@")))); 2023-09-09T22:31:09,229 | ^~~~~~~~ 2023-09-09T22:31:09,229 back-ends/foma/constructions.cpp:3037:15: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,230 3037 | sigma_add("@VARX@", X->sigma); 2023-09-09T22:31:09,231 | ^~~~~~~~ 2023-09-09T22:31:09,231 back-ends/foma/constructions.cpp:3045:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,232 3045 | sigma_add("@VARX@",pairs->left->sigma); 2023-09-09T22:31:09,233 | ^~~~~~~~ 2023-09-09T22:31:09,233 back-ends/foma/constructions.cpp:3046:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,234 3046 | sigma_substitute(".#.", "@#@", pairs->left->sigma); 2023-09-09T22:31:09,235 | ^~~~~ 2023-09-09T22:31:09,235 back-ends/foma/constructions.cpp:3046:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,236 3046 | sigma_substitute(".#.", "@#@", pairs->left->sigma); 2023-09-09T22:31:09,237 | ^~~~~ 2023-09-09T22:31:09,238 back-ends/foma/constructions.cpp:3052:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,238 3052 | sigma_add("@VARX@",pairs->right->sigma); 2023-09-09T22:31:09,239 | ^~~~~~~~ 2023-09-09T22:31:09,239 back-ends/foma/constructions.cpp:3053:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,240 3053 | sigma_substitute(".#.", "@#@", pairs->right->sigma); 2023-09-09T22:31:09,240 | ^~~~~ 2023-09-09T22:31:09,241 back-ends/foma/constructions.cpp:3053:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,241 3053 | sigma_substitute(".#.", "@#@", pairs->right->sigma); 2023-09-09T22:31:09,242 | ^~~~~ 2023-09-09T22:31:09,242 back-ends/foma/constructions.cpp:3067:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,243 3067 | if (sigma_find("@VARX@", Result->sigma) != -1) { 2023-09-09T22:31:09,243 | ^~~~~~~~ 2023-09-09T22:31:09,244 back-ends/foma/constructions.cpp:3068:63: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,244 3068 | Result = fsm_complement(fsm_substitute_symbol(Result, "@VARX@","@_EPSILON_SYMBOL_@")); 2023-09-09T22:31:09,245 | ^~~~~~~~ 2023-09-09T22:31:09,245 back-ends/foma/constructions.cpp:3068:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,246 3068 | Result = fsm_complement(fsm_substitute_symbol(Result, "@VARX@","@_EPSILON_SYMBOL_@")); 2023-09-09T22:31:09,247 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:09,247 back-ends/foma/constructions.cpp:3073:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,248 3073 | if (sigma_find("@#@", Result->sigma) != -1) { 2023-09-09T22:31:09,249 | ^~~~~ 2023-09-09T22:31:09,250 back-ends/foma/constructions.cpp:3074:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,250 3074 | Word = fsm_minimize(fsm_concat(fsm_symbol("@#@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@#@"))),fsm_symbol("@#@")))); 2023-09-09T22:31:09,251 | ^~~~~ 2023-09-09T22:31:09,251 back-ends/foma/constructions.cpp:3074:114: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,252 3074 | Word = fsm_minimize(fsm_concat(fsm_symbol("@#@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@#@"))),fsm_symbol("@#@")))); 2023-09-09T22:31:09,253 | ^~~~~ 2023-09-09T22:31:09,253 back-ends/foma/constructions.cpp:3074:134: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,254 3074 | Word = fsm_minimize(fsm_concat(fsm_symbol("@#@"),fsm_concat(fsm_kleene_star(fsm_term_negation(fsm_symbol("@#@"))),fsm_symbol("@#@")))); 2023-09-09T22:31:09,254 | ^~~~~ 2023-09-09T22:31:09,255 back-ends/foma/constructions.cpp:3076:48: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,256 3076 | Result = fsm_substitute_symbol(Result, "@#@", "@_EPSILON_SYMBOL_@"); 2023-09-09T22:31:09,256 | ^~~~~ 2023-09-09T22:31:09,257 back-ends/foma/constructions.cpp:3076:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:09,257 3076 | Result = fsm_substitute_symbol(Result, "@#@", "@_EPSILON_SYMBOL_@"); 2023-09-09T22:31:09,258 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:13,137 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-09T22:31:13,153 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:13,462 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-09T22:31:13,478 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:14,658 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-09T22:31:14,674 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:14,822 back-ends/foma/dynarray.cpp:31:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:14,822 31 | {"@_EPSILON_SYMBOL_@" , EPSILON , "0"}, 2023-09-09T22:31:14,823 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:14,824 back-ends/foma/dynarray.cpp:31:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:14,825 31 | {"@_EPSILON_SYMBOL_@" , EPSILON , "0"}, 2023-09-09T22:31:14,826 | ^~~ 2023-09-09T22:31:14,826 back-ends/foma/dynarray.cpp:32:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:14,827 32 | {"@_UNKNOWN_SYMBOL_@" , UNKNOWN , "?"}, 2023-09-09T22:31:14,828 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:14,828 back-ends/foma/dynarray.cpp:32:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:14,829 32 | {"@_UNKNOWN_SYMBOL_@" , UNKNOWN , "?"}, 2023-09-09T22:31:14,830 | ^~~ 2023-09-09T22:31:14,830 back-ends/foma/dynarray.cpp:33:6: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:14,831 33 | {"@_IDENTITY_SYMBOL_@", IDENTITY, "@"}, 2023-09-09T22:31:14,832 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:14,833 back-ends/foma/dynarray.cpp:33:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:14,833 33 | {"@_IDENTITY_SYMBOL_@", IDENTITY, "@"}, 2023-09-09T22:31:14,834 | ^~~ 2023-09-09T22:31:14,841 back-ends/foma/dynarray.cpp: In function ‘fsm* fsm_construct_done(fsm_construct_handle*)’: 2023-09-09T22:31:14,842 back-ends/foma/dynarray.cpp:449:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:14,842 449 | net = fsm_create(""); 2023-09-09T22:31:14,843 | ^~ 2023-09-09T22:31:15,256 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-09T22:31:15,257 456 | strncpy(net->name, handle->name, 40); 2023-09-09T22:31:15,257 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:15,589 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-09T22:31:15,606 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:15,869 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-09T22:31:15,885 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:16,055 back-ends/foma/flags.cpp: In function ‘fsm* flag_create_symbol(int, char*, char*)’: 2023-09-09T22:31:16,056 back-ends/foma/flags.cpp:145:17: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:16,057 145 | value = ""; 2023-09-09T22:31:16,058 | ^~ 2023-09-09T22:31:16,060 back-ends/foma/flags.cpp: In function ‘char* flag_type_to_char(int)’: 2023-09-09T22:31:16,061 back-ends/foma/flags.cpp:166:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:16,062 166 | return("U"); 2023-09-09T22:31:16,062 | ~^~~~ 2023-09-09T22:31:16,063 back-ends/foma/flags.cpp:168:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:16,064 168 | return("C"); 2023-09-09T22:31:16,065 | ~^~~~ 2023-09-09T22:31:16,066 back-ends/foma/flags.cpp:170:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:16,066 170 | return("D"); 2023-09-09T22:31:16,067 | ~^~~~ 2023-09-09T22:31:16,068 back-ends/foma/flags.cpp:172:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:16,068 172 | return("N"); 2023-09-09T22:31:16,069 | ~^~~~ 2023-09-09T22:31:16,070 back-ends/foma/flags.cpp:174:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:16,071 174 | return("P"); 2023-09-09T22:31:16,071 | ~^~~~ 2023-09-09T22:31:16,072 back-ends/foma/flags.cpp:176:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:16,073 176 | return("R"); 2023-09-09T22:31:16,073 | ~^~~~ 2023-09-09T22:31:16,074 back-ends/foma/flags.cpp:178:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:16,075 178 | return("E"); 2023-09-09T22:31:16,076 | ~^~~~ 2023-09-09T22:31:16,076 back-ends/foma/flags.cpp: In function ‘int flag_build(int, char*, char*, int, char*, char*)’: 2023-09-09T22:31:16,077 back-ends/foma/flags.cpp:191:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:16,078 191 | fvalue = ""; 2023-09-09T22:31:16,078 | ^~ 2023-09-09T22:31:16,079 back-ends/foma/flags.cpp:196:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:16,080 196 | ffvalue = ""; 2023-09-09T22:31:16,080 | ^~ 2023-09-09T22:31:16,773 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-09T22:31:16,793 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:17,051 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-09T22:31:17,067 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:17,220 back-ends/foma/io.cpp: In function ‘fsm* fsm_read_spaced_text_file(char*)’: 2023-09-09T22:31:17,221 back-ends/foma/io.cpp:513:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:17,222 513 | fsm_trie_symbol(th, "@_EPSILON_SYMBOL_@", "@_EPSILON_SYMBOL_@"); 2023-09-09T22:31:17,222 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:17,223 back-ends/foma/io.cpp:513:64: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:17,224 513 | fsm_trie_symbol(th, "@_EPSILON_SYMBOL_@", "@_EPSILON_SYMBOL_@"); 2023-09-09T22:31:17,225 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:17,226 back-ends/foma/io.cpp:515:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:17,226 515 | fsm_trie_symbol(th, "0", "0"); 2023-09-09T22:31:17,227 | ^~~ 2023-09-09T22:31:17,228 back-ends/foma/io.cpp:515:47: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:17,228 515 | fsm_trie_symbol(th, "0", "0"); 2023-09-09T22:31:17,229 | ^~~ 2023-09-09T22:31:17,230 back-ends/foma/io.cpp:527:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:17,230 527 | insym = "@_EPSILON_SYMBOL_@"; 2023-09-09T22:31:17,231 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:17,232 back-ends/foma/io.cpp:529:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:17,233 529 | insym = "0"; 2023-09-09T22:31:17,234 | ^~~ 2023-09-09T22:31:17,234 back-ends/foma/io.cpp:531:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:17,235 531 | outsym = "@_EPSILON_SYMBOL_@"; 2023-09-09T22:31:17,235 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:17,236 back-ends/foma/io.cpp:533:30: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:17,236 533 | outsym = "0"; 2023-09-09T22:31:17,237 | ^~~ 2023-09-09T22:31:17,517 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-09T22:31:17,534 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:17,819 regex.l: In function ‘int yylex(YYSTYPE*, YYLTYPE*, yyscan_t)’: 2023-09-09T22:31:17,820 regex.l:378:34: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:20,590 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-09T22:31:20,606 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:20,753 back-ends/foma/mem.cpp:46:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:20,754 46 | char *g_att_epsilon = "@0@"; 2023-09-09T22:31:20,754 | ^~~~~ 2023-09-09T22:31:20,850 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-09T22:31:20,866 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:21,822 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-09T22:31:21,838 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:21,929 regex.c:1296:7: warning: multi-line comment [-Wcomment] 2023-09-09T22:31:22,051 regex.y: In function ‘int yyparse(void*, defined_networks*, defined_functions*)’: 2023-09-09T22:31:22,052 regex.y:369:180: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:22,053 regex.y:370:150: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:22,237 regex.y: In function ‘fsm* function_apply(defined_networks*, defined_functions*)’: 2023-09-09T22:31:22,238 regex.y:68:25: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2023-09-09T22:31:22,238 regex.y:68:16: note: ‘sprintf’ output between 13 and 14 bytes into a destination of size 13 2023-09-09T22:31:23,112 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-09T22:31:23,129 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:23,336 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-09T22:31:23,352 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:23,500 back-ends/foma/rewrite.cpp:67:27: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,501 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T22:31:23,502 | ^~~~~ 2023-09-09T22:31:23,502 back-ends/foma/rewrite.cpp:67:33: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,503 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T22:31:23,504 | ^~~~~ 2023-09-09T22:31:23,505 back-ends/foma/rewrite.cpp:67:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,505 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T22:31:23,506 | ^~~~~ 2023-09-09T22:31:23,507 back-ends/foma/rewrite.cpp:67:45: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,507 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T22:31:23,508 | ^~~~~~ 2023-09-09T22:31:23,509 back-ends/foma/rewrite.cpp:67:52: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,509 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T22:31:23,510 | ^~~~~~~ 2023-09-09T22:31:23,510 back-ends/foma/rewrite.cpp:67:60: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,511 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T22:31:23,512 | ^~~~~~ 2023-09-09T22:31:23,513 back-ends/foma/rewrite.cpp:67:67: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,513 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T22:31:23,514 | ^~~~~~ 2023-09-09T22:31:23,515 back-ends/foma/rewrite.cpp:67:74: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,515 67 | char *specialsymbols[] = {"@0@","@O@","@I@","@I[@","@I[]@","@I]@","@ID@","@#@", NULL}; 2023-09-09T22:31:23,516 | ^~~~~ 2023-09-09T22:31:23,516 back-ends/foma/rewrite.cpp: In function ‘fsm* fsm_rewrite(rewrite_set*)’: 2023-09-09T22:31:23,517 back-ends/foma/rewrite.cpp:111:51: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,517 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-09T22:31:23,518 | ^~~~~ 2023-09-09T22:31:23,519 back-ends/foma/rewrite.cpp:111:80: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,519 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-09T22:31:23,520 | ^~~~~~~ 2023-09-09T22:31:23,520 back-ends/foma/rewrite.cpp:111:111: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,521 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-09T22:31:23,522 | ^~~~~~ 2023-09-09T22:31:23,522 back-ends/foma/rewrite.cpp:111:131: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,523 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-09T22:31:23,524 | ^~~~~~ 2023-09-09T22:31:23,525 back-ends/foma/rewrite.cpp:159:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,526 159 | Boundary = fsm_parse_regex("\"@O@\" \"@0@\" \"@#@\" \"@ID@\"", NULL, NULL); 2023-09-09T22:31:23,526 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,527 back-ends/foma/rewrite.cpp:160:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,528 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-09T22:31:23,528 | ^~~~~ 2023-09-09T22:31:23,529 back-ends/foma/rewrite.cpp:160:80: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,530 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-09T22:31:23,530 | ^~~~~ 2023-09-09T22:31:23,531 back-ends/foma/rewrite.cpp:160:129: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,532 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-09T22:31:23,533 | ^~~~~~ 2023-09-09T22:31:23,534 back-ends/foma/rewrite.cpp:255:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,534 255 | Base = fsm_minimize(fsm_lower(fsm_compose(Base, fsm_parse_regex("[?:0]^4 [?:0 ?:0 ? ?]* [?:0]^4", NULL, NULL)))); 2023-09-09T22:31:23,535 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,535 back-ends/foma/rewrite.cpp:256:32: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,536 256 | Base = fsm_unflatten(Base, "@0@", "@ID@"); 2023-09-09T22:31:23,536 | ^~~~~ 2023-09-09T22:31:23,537 back-ends/foma/rewrite.cpp:256:39: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,538 256 | Base = fsm_unflatten(Base, "@0@", "@ID@"); 2023-09-09T22:31:23,538 | ^~~~~~ 2023-09-09T22:31:23,539 back-ends/foma/rewrite.cpp: In function ‘fsm* rewr_notlongest(rewrite_batch*, fsm*, int, int)’: 2023-09-09T22:31:23,539 back-ends/foma/rewrite.cpp:298:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,540 298 | nl = fsm_parse_regex("[\"@I[@\"|\"@I[]@\"] [\"@I[@\"|\"@I[]@\"|\"@I]@\"|\"@I@\"|\"@O@\"]* [\"@O@\"|\"@I[@\"|\"@I[]@\"] [\"@I[@\"|\"@I[]@\"|\"@I]@\"|\"@I@\"|\"@O@\"]*", NULL, NULL); 2023-09-09T22:31:23,540 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,541 back-ends/foma/rewrite.cpp:304:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,542 304 | flt = fsm_parse_regex("[? ? ? ?]* [? ? [?-\"@0@\"] ?]", NULL, NULL); 2023-09-09T22:31:23,542 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,543 back-ends/foma/rewrite.cpp:306:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,543 306 | flt = fsm_parse_regex("[? ? ? ?]* [? ? ? [?-\"@0@\"]]", NULL, NULL); 2023-09-09T22:31:23,544 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,544 back-ends/foma/rewrite.cpp: In function ‘fsm* rewr_notshortest(rewrite_batch*, fsm*, int)’: 2023-09-09T22:31:23,545 back-ends/foma/rewrite.cpp:314:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,546 314 | ns = fsm_parse_regex("[\"@I[@\"] \\[\"@I]@\"]*", NULL, NULL); 2023-09-09T22:31:23,547 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,547 back-ends/foma/rewrite.cpp: In function ‘fsm* rewr_notleftmost(rewrite_batch*, fsm*, int, int)’: 2023-09-09T22:31:23,548 back-ends/foma/rewrite.cpp:324:26: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,548 324 | nl = fsm_parse_regex("\"@O@\" [\"@O@\"]* [\"@I[@\"|\"@I[]@\"] [\"@I[@\"|\"@I[]@\"|\"@I]@\"|\"@I@\"|\"@O@\"]*", NULL, NULL); 2023-09-09T22:31:23,549 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,550 back-ends/foma/rewrite.cpp:326:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,550 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-09T22:31:23,551 | ^~~~~ 2023-09-09T22:31:23,552 back-ends/foma/rewrite.cpp:326:191: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,552 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-09T22:31:23,553 | ^~~~~ 2023-09-09T22:31:23,553 back-ends/foma/rewrite.cpp:326:305: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,554 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-09T22:31:23,555 | ^~~~~~ 2023-09-09T22:31:23,555 back-ends/foma/rewrite.cpp:326:325: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,556 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-09T22:31:23,556 | ^~~~~~~ 2023-09-09T22:31:23,557 back-ends/foma/rewrite.cpp:329:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,558 329 | flt = fsm_parse_regex("[? ? ? ?]* [? ? [?-\"@0@\"] ?]", NULL, NULL); 2023-09-09T22:31:23,558 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,559 back-ends/foma/rewrite.cpp:331:31: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,559 331 | flt = fsm_parse_regex("[? ? ? ?]* [? ? ? [?-\"@0@\"]]", NULL, NULL); 2023-09-09T22:31:23,560 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,561 back-ends/foma/rewrite.cpp: In function ‘fsm* rewr_unrewritten(rewrite_batch*, fsm*)’: 2023-09-09T22:31:23,561 back-ends/foma/rewrite.cpp:339:98: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,562 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-09T22:31:23,563 | ^~~~~ 2023-09-09T22:31:23,564 back-ends/foma/rewrite.cpp:339:167: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,564 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-09T22:31:23,565 | ^~~~~ 2023-09-09T22:31:23,565 back-ends/foma/rewrite.cpp:339:255: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,566 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-09T22:31:23,566 | ^~~~~~ 2023-09-09T22:31:23,567 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_lower(rewrite_batch*, fsm*)’: 2023-09-09T22:31:23,567 back-ends/foma/rewrite.cpp:382:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,568 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-09T22:31:23,569 | ^~~~~ 2023-09-09T22:31:23,569 back-ends/foma/rewrite.cpp:382:153: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,570 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-09T22:31:23,571 | ^~~~~ 2023-09-09T22:31:23,572 back-ends/foma/rewrite.cpp:382:194: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,572 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-09T22:31:23,573 | ^~~~~ 2023-09-09T22:31:23,574 back-ends/foma/rewrite.cpp:382:270: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,574 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-09T22:31:23,575 | ^~~~~~ 2023-09-09T22:31:23,576 back-ends/foma/rewrite.cpp:384:259: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,577 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-09T22:31:23,577 | ^~~~~ 2023-09-09T22:31:23,578 back-ends/foma/rewrite.cpp:386:290: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,578 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-09T22:31:23,579 | ^~~~~ 2023-09-09T22:31:23,579 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_any_4tape(rewrite_batch*)’: 2023-09-09T22:31:23,580 back-ends/foma/rewrite.cpp:406:85: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,581 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-09T22:31:23,581 | ^~~~~ 2023-09-09T22:31:23,582 back-ends/foma/rewrite.cpp:406:115: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,582 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-09T22:31:23,583 | ^~~~~ 2023-09-09T22:31:23,584 back-ends/foma/rewrite.cpp:406:174: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,584 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-09T22:31:23,585 | ^~~~~ 2023-09-09T22:31:23,586 back-ends/foma/rewrite.cpp:406:194: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,587 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-09T22:31:23,587 | ^~~~~~ 2023-09-09T22:31:23,588 back-ends/foma/rewrite.cpp:406:325: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,588 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-09T22:31:23,589 | ^~~~~ 2023-09-09T22:31:23,589 back-ends/foma/rewrite.cpp:406:384: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,590 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-09T22:31:23,591 | ^~~~~~ 2023-09-09T22:31:23,592 back-ends/foma/rewrite.cpp:406:404: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,592 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-09T22:31:23,593 | ^~~~~ 2023-09-09T22:31:23,594 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_upper(rewrite_batch*, fsm*)’: 2023-09-09T22:31:23,595 back-ends/foma/rewrite.cpp:426:84: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,595 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-09T22:31:23,596 | ^~~~~ 2023-09-09T22:31:23,596 back-ends/foma/rewrite.cpp:426:153: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,597 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-09T22:31:23,597 | ^~~~~ 2023-09-09T22:31:23,598 back-ends/foma/rewrite.cpp:426:194: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,598 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-09T22:31:23,599 | ^~~~~ 2023-09-09T22:31:23,599 back-ends/foma/rewrite.cpp:426:270: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,600 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-09T22:31:23,601 | ^~~~~~ 2023-09-09T22:31:23,601 back-ends/foma/rewrite.cpp:428:230: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,602 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-09T22:31:23,603 | ^~~~~ 2023-09-09T22:31:23,603 back-ends/foma/rewrite.cpp:430:271: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,604 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-09T22:31:23,605 | ^~~~~ 2023-09-09T22:31:23,606 back-ends/foma/rewrite.cpp:430:310: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,606 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-09T22:31:23,607 | ^~~~~~ 2023-09-09T22:31:23,607 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_align(fsm*, fsm*)’: 2023-09-09T22:31:23,608 back-ends/foma/rewrite.cpp:439:96: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,608 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-09T22:31:23,609 | ^~~~~ 2023-09-09T22:31:23,609 back-ends/foma/rewrite.cpp:440:97: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,610 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-09T22:31:23,611 | ^~~~~ 2023-09-09T22:31:23,612 back-ends/foma/rewrite.cpp:441:42: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,612 441 | third = fsm_minimize(fsm_parse_regex("~[[? ?]* \"@0@\" \"@0@\" [? ?]*]", NULL, NULL)); 2023-09-09T22:31:23,613 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,614 back-ends/foma/rewrite.cpp:444:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,614 444 | align = fsm_minimize(fsm_substitute_symbol(align, "@_IDENTITY_SYMBOL_@", "@UNK@")); 2023-09-09T22:31:23,615 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,616 back-ends/foma/rewrite.cpp:444:78: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,617 444 | align = fsm_minimize(fsm_substitute_symbol(align, "@_IDENTITY_SYMBOL_@", "@UNK@")); 2023-09-09T22:31:23,617 | ^~~~~~~ 2023-09-09T22:31:23,618 back-ends/foma/rewrite.cpp:445:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,618 445 | align2 = fsm_minimize(fsm_lower(fsm_compose(align, fsm_parse_regex("[? ? | \"@UNK@\" \"@UNK@\":\"@ID@\" ]*", NULL, NULL)))); 2023-09-09T22:31:23,619 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,620 back-ends/foma/rewrite.cpp:446:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,621 446 | align2 = fsm_minimize(fsm_substitute_symbol(align2, "@UNK@", "@_IDENTITY_SYMBOL_@")); 2023-09-09T22:31:23,622 | ^~~~~~~ 2023-09-09T22:31:23,622 back-ends/foma/rewrite.cpp:446:66: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,623 446 | align2 = fsm_minimize(fsm_substitute_symbol(align2, "@UNK@", "@_IDENTITY_SYMBOL_@")); 2023-09-09T22:31:23,623 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,624 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_align_markup(fsm*, fsm*, fsm*)’: 2023-09-09T22:31:23,624 back-ends/foma/rewrite.cpp:454:78: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,625 454 | first = fsm_minimize(rewrite_tape_m_to_n_of_k(fsm_kleene_star(fsm_symbol("@0@")), 1, 1, 2)); 2023-09-09T22:31:23,625 | ^~~~~ 2023-09-09T22:31:23,626 back-ends/foma/rewrite.cpp:457:79: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,626 457 | fourth = fsm_minimize(rewrite_tape_m_to_n_of_k(fsm_kleene_star(fsm_symbol("@ID@")), 2, 2, 2)); 2023-09-09T22:31:23,627 | ^~~~~~ 2023-09-09T22:31:23,627 back-ends/foma/rewrite.cpp:458:78: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,628 458 | fifth = fsm_minimize(rewrite_tape_m_to_n_of_k(fsm_kleene_star(fsm_symbol("@0@")), 1, 1, 2)); 2023-09-09T22:31:23,628 | ^~~~~ 2023-09-09T22:31:23,629 back-ends/foma/rewrite.cpp:461:55: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,630 461 | align = fsm_minimize(fsm_substitute_symbol(align, "@_IDENTITY_SYMBOL_@", "@UNK@")); 2023-09-09T22:31:23,630 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,631 back-ends/foma/rewrite.cpp:461:78: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,632 461 | align = fsm_minimize(fsm_substitute_symbol(align, "@_IDENTITY_SYMBOL_@", "@UNK@")); 2023-09-09T22:31:23,633 | ^~~~~~~ 2023-09-09T22:31:23,633 back-ends/foma/rewrite.cpp:462:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,634 462 | align2 = fsm_minimize(fsm_lower(fsm_compose(align, fsm_parse_regex("[? ? | \"@UNK@\" \"@UNK@\":\"@ID@\" ]*", NULL, NULL)))); 2023-09-09T22:31:23,635 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,635 back-ends/foma/rewrite.cpp:463:57: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,636 463 | align2 = fsm_minimize(fsm_substitute_symbol(align2, "@UNK@", "@_IDENTITY_SYMBOL_@")); 2023-09-09T22:31:23,637 | ^~~~~~~ 2023-09-09T22:31:23,637 back-ends/foma/rewrite.cpp:463:66: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,638 463 | align2 = fsm_minimize(fsm_substitute_symbol(align2, "@UNK@", "@_IDENTITY_SYMBOL_@")); 2023-09-09T22:31:23,639 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,639 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_itape(rewrite_batch*)’: 2023-09-09T22:31:23,640 back-ends/foma/rewrite.cpp:469:37: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,641 469 | rb->ITape = fsm_parse_regex("[\"@I[]@\" ? ? ? | \"@I[@\" ? ? ? [\"@I@\" ? ? ?]* \"@I]@\" ? [?-\"@0@\"] ? ] [\"@I]@\" ? \"@0@\" ?]* | 0" , NULL, NULL); 2023-09-09T22:31:23,642 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,642 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_cp_transducer(rewrite_batch*, fsm*, int)’: 2023-09-09T22:31:23,643 back-ends/foma/rewrite.cpp:487:41: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,643 487 | Aligned = fsm_flatten(t, fsm_symbol("@0@")); 2023-09-09T22:31:23,644 | ^~~~~ 2023-09-09T22:31:23,644 back-ends/foma/rewrite.cpp: In function ‘void rewrite_add_special_syms(rewrite_batch*, fsm*)’: 2023-09-09T22:31:23,645 back-ends/foma/rewrite.cpp:508:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,646 508 | sigma_substitute(".#.", "@#@", net->sigma); /* We convert boundaries to our interal rep. */ 2023-09-09T22:31:23,646 | ^~~~~ 2023-09-09T22:31:23,647 back-ends/foma/rewrite.cpp:508:29: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,647 508 | sigma_substitute(".#.", "@#@", net->sigma); /* We convert boundaries to our interal rep. */ 2023-09-09T22:31:23,648 | ^~~~~ 2023-09-09T22:31:23,648 back-ends/foma/rewrite.cpp: In function ‘fsm* rewr_context_restrict(rewrite_batch*, fsm*, fsmcontexts*)’: 2023-09-09T22:31:23,649 back-ends/foma/rewrite.cpp:541:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,650 541 | Var = fsm_symbol("@VARX@"); 2023-09-09T22:31:23,650 | ^~~~~~~~ 2023-09-09T22:31:23,651 back-ends/foma/rewrite.cpp:543:71: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,652 543 | Notvar = fsm_minus(rewrite_any_4tape(rb), fsm_contains(fsm_symbol("@VARX@"))); 2023-09-09T22:31:23,652 | ^~~~~~~~ 2023-09-09T22:31:23,653 back-ends/foma/rewrite.cpp:548:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,654 548 | if (sigma_find("@VARX@", NewX->sigma) == -1) { 2023-09-09T22:31:23,655 | ^~~~~~~~ 2023-09-09T22:31:23,655 back-ends/foma/rewrite.cpp:549:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,656 549 | sigma_add("@VARX@", NewX->sigma); 2023-09-09T22:31:23,656 | ^~~~~~~~ 2023-09-09T22:31:23,657 back-ends/foma/rewrite.cpp:559:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,657 559 | sigma_add("@VARX@", Left->sigma); 2023-09-09T22:31:23,658 | ^~~~~~~~ 2023-09-09T22:31:23,659 back-ends/foma/rewrite.cpp:566:23: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,659 566 | sigma_add("@VARX@", Right->sigma); 2023-09-09T22:31:23,660 | ^~~~~~~~ 2023-09-09T22:31:23,660 back-ends/foma/rewrite.cpp:574:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,661 574 | if (sigma_find("@VARX@", Result->sigma) != -1) { 2023-09-09T22:31:23,662 | ^~~~~~~~ 2023-09-09T22:31:23,663 back-ends/foma/rewrite.cpp:575:63: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,663 575 | Result = fsm_complement(fsm_substitute_symbol(Result, "@VARX@","@_EPSILON_SYMBOL_@")); 2023-09-09T22:31:23,665 | ^~~~~~~~ 2023-09-09T22:31:23,665 back-ends/foma/rewrite.cpp:575:72: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,666 575 | Result = fsm_complement(fsm_substitute_symbol(Result, "@VARX@","@_EPSILON_SYMBOL_@")); 2023-09-09T22:31:23,666 | ^~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,667 back-ends/foma/rewrite.cpp: In function ‘fsm* rewrite_epextend(rewrite_batch*)’: 2023-09-09T22:31:23,667 back-ends/foma/rewrite.cpp:600:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,668 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-09T22:31:23,668 | ^~~~~ 2023-09-09T22:31:23,669 back-ends/foma/rewrite.cpp:600:80: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,669 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-09T22:31:23,670 | ^~~~~ 2023-09-09T22:31:23,670 back-ends/foma/rewrite.cpp:600:139: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,671 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-09T22:31:23,671 | ^~~~~ 2023-09-09T22:31:23,672 back-ends/foma/rewrite.cpp:600:159: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,673 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-09T22:31:23,673 | ^~~~~~ 2023-09-09T22:31:23,674 back-ends/foma/rewrite.cpp:601:50: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,675 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-09T22:31:23,675 | ^~~~~~~ 2023-09-09T22:31:23,676 back-ends/foma/rewrite.cpp:601:147: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,676 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-09T22:31:23,677 | ^~~~~ 2023-09-09T22:31:23,678 back-ends/foma/rewrite.cpp:601:176: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,679 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-09T22:31:23,679 | ^~~~~~ 2023-09-09T22:31:23,680 back-ends/foma/rewrite.cpp:602:40: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,681 602 | allzeroupper = fsm_parse_regex("~[[? ? \"@0@\" ?]*]", NULL, NULL); 2023-09-09T22:31:23,681 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:23,682 back-ends/foma/rewrite.cpp:603:53: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,682 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-09T22:31:23,683 | ^~~~~~ 2023-09-09T22:31:23,683 back-ends/foma/rewrite.cpp:603:149: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,684 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-09T22:31:23,684 | ^~~~~ 2023-09-09T22:31:23,685 back-ends/foma/rewrite.cpp:603:179: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,686 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-09T22:31:23,686 | ^~~~~ 2023-09-09T22:31:23,687 back-ends/foma/rewrite.cpp:603:208: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,688 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-09T22:31:23,689 | ^~~~~~ 2023-09-09T22:31:23,689 back-ends/foma/rewrite.cpp:604:69: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,690 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-09T22:31:23,690 | ^~~~~ 2023-09-09T22:31:23,691 back-ends/foma/rewrite.cpp:604:164: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,692 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-09T22:31:23,692 | ^~~~~ 2023-09-09T22:31:23,693 back-ends/foma/rewrite.cpp:604:194: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,694 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-09T22:31:23,694 | ^~~~~ 2023-09-09T22:31:23,695 back-ends/foma/rewrite.cpp:604:223: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,695 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-09T22:31:23,696 | ^~~~~~ 2023-09-09T22:31:23,696 back-ends/foma/rewrite.cpp:605:53: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,697 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-09T22:31:23,698 | ^~~~~~ 2023-09-09T22:31:23,698 back-ends/foma/rewrite.cpp:605:149: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,699 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-09T22:31:23,700 | ^~~~~ 2023-09-09T22:31:23,700 back-ends/foma/rewrite.cpp:605:179: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,701 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-09T22:31:23,702 | ^~~~~ 2023-09-09T22:31:23,702 back-ends/foma/rewrite.cpp:605:208: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:23,703 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-09T22:31:23,704 | ^~~~~~ 2023-09-09T22:31:24,546 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-09T22:31:24,562 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:25,183 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-09T22:31:25,200 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:26,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 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-09T22:31:26,384 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:26,607 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-09T22:31:26,622 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:26,784 back-ends/foma/structures.cpp: In function ‘fsm* fsm_empty_string()’: 2023-09-09T22:31:26,785 back-ends/foma/structures.cpp:252:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:26,786 252 | net = fsm_create(""); 2023-09-09T22:31:26,786 | ^~ 2023-09-09T22:31:26,787 back-ends/foma/structures.cpp: In function ‘fsm* fsm_identity()’: 2023-09-09T22:31:26,788 back-ends/foma/structures.cpp:268:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:26,788 268 | net = fsm_create(""); 2023-09-09T22:31:26,789 | ^~ 2023-09-09T22:31:26,790 back-ends/foma/structures.cpp: In function ‘fsm* fsm_empty_set()’: 2023-09-09T22:31:26,790 back-ends/foma/structures.cpp:290:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:26,791 290 | net = fsm_create(""); 2023-09-09T22:31:26,792 | ^~ 2023-09-09T22:31:26,808 back-ends/foma/structures.cpp: In function ‘fsm* fsm_extract_nonidentity(fsm*)’: 2023-09-09T22:31:26,808 back-ends/foma/structures.cpp:664:25: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:26,809 664 | killnum = sigma_add("@KILL@", net->sigma); 2023-09-09T22:31:26,810 | ^~~~~~~~ 2023-09-09T22:31:26,813 back-ends/foma/structures.cpp:779:62: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:26,813 779 | net2 = fsm_upper(fsm_compose(net,fsm_contains(fsm_symbol("@KILL@")))); 2023-09-09T22:31:26,814 | ^~~~~~~~ 2023-09-09T22:31:26,815 back-ends/foma/structures.cpp:780:18: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:26,815 780 | sigma_remove("@KILL@",net2->sigma); 2023-09-09T22:31:26,816 | ^~~~~~~~ 2023-09-09T22:31:26,818 back-ends/foma/structures.cpp: In function ‘fsm* union_quantifiers()’: 2023-09-09T22:31:26,819 back-ends/foma/structures.cpp:854:22: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:26,819 854 | net = fsm_create(""); 2023-09-09T22:31:26,820 | ^~ 2023-09-09T22:31:27,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 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-09T22:31:27,910 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:28,252 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-09T22:31:28,268 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:28,404 back-ends/foma/trie.cpp: In function ‘fsm* fsm_trie_done(fsm_trie_handle*)’: 2023-09-09T22:31:28,405 back-ends/foma/trie.cpp:43:61: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:31:28,405 43 | newh = (struct fsm_construct_handle*)fsm_construct_init("name"); 2023-09-09T22:31:28,406 | ^~~~~~ 2023-09-09T22:31:28,598 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-09T22:31:28,613 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:29,138 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-09T22:31:29,153 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:30,390 In file included from back-ends/openfst/src/lib/compat.cpp:22: 2023-09-09T22:31:30,391 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T22:31:30,391 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:31:30,392 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T22:31:30,392 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:30,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 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-09T22:31:30,779 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:31,980 In file included from back-ends/openfst/src/lib/flags.cpp:22: 2023-09-09T22:31:31,980 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T22:31:31,981 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:31:31,981 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T22:31:31,982 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:34,930 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-09T22:31:34,947 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:31:36,443 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T22:31:36,444 from back-ends/openfst/src/lib/fst.cpp:22: 2023-09-09T22:31:36,445 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T22:31:36,446 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:31:36,446 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T22:31:36,447 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:31:37,584 In file included from back-ends/openfst/src/include/fst/state-map.h:34, 2023-09-09T22:31:37,585 from back-ends/openfst/src/include/fst/arcsort.h:30, 2023-09-09T22:31:37,585 from back-ends/openfst/src/include/fst/accumulator.h:33, 2023-09-09T22:31:37,586 from back-ends/openfst/src/include/fst/label-reachable.h:31, 2023-09-09T22:31:37,586 from back-ends/openfst/src/include/fst/lookahead-matcher.h:28, 2023-09-09T22:31:37,587 from back-ends/openfst/src/include/fst/matcher-fst.h:26, 2023-09-09T22:31:37,588 from back-ends/openfst/src/lib/fst.cpp:27: 2023-09-09T22:31:37,588 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(MutableFst*, C*)’: 2023-09-09T22:31:37,589 back-ends/openfst/src/include/fst/arc-map.h:169:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T22:31:37,590 169 | if (final_arc.ilabel != 0 || final_arc.olabel != 0 || 2023-09-09T22:31:37,590 | ^~ 2023-09-09T22:31:37,591 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-09T22:31:37,591 173 | fst->SetFinal(s, Weight::Zero()); 2023-09-09T22:31:37,592 | ^~~ 2023-09-09T22:31:37,592 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(const Fst&, MutableFst*, C*)’: 2023-09-09T22:31:37,593 back-ends/openfst/src/include/fst/arc-map.h:197:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:31:37,593 197 | typedef typename A::Weight Weight; 2023-09-09T22:31:37,594 | ^~~~~~ 2023-09-09T22:31:37,613 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(MutableFst*, C*)’: 2023-09-09T22:31:37,614 back-ends/openfst/src/include/fst/state-map.h:92:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:31:37,614 92 | typedef typename A::Weight Weight; 2023-09-09T22:31:37,615 | ^~~~~~ 2023-09-09T22:31:37,615 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(const Fst&, MutableFst*, C*)’: 2023-09-09T22:31:37,616 back-ends/openfst/src/include/fst/state-map.h:132:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:31:37,616 132 | typedef typename A::Weight Weight; 2023-09-09T22:31:37,617 | ^~~~~~ 2023-09-09T22:32:05,777 In file included from /usr/include/c++/12/vector:70, 2023-09-09T22:32:05,778 from back-ends/openfst/src/include/fst/compat.h:30: 2023-09-09T22:32:05,779 /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-09T22:32:05,779 /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-09T22:32:05,780 439 | vector<_Tp, _Alloc>:: 2023-09-09T22:32:05,780 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:32:15,460 In file included from /usr/include/c++/12/vector:64: 2023-09-09T22:32:15,461 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]’, 2023-09-09T22:32:15,462 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-09T22:32:15,462 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-09T22:32:15,463 /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-09T22:32:15,463 1287 | _M_realloc_insert(end(), __x); 2023-09-09T22:32:15,464 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T22:32:15,655 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]’, 2023-09-09T22:32:15,656 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-09T22:32:15,656 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-09T22:32:15,657 /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-09T22:32:15,658 1287 | _M_realloc_insert(end(), __x); 2023-09-09T22:32:15,658 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T22:32:22,419 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]’, 2023-09-09T22:32:22,420 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-09T22:32:22,420 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-09T22:32:22,421 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-09T22:32:22,422 /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-09T22:32:22,422 1287 | _M_realloc_insert(end(), __x); 2023-09-09T22:32:22,423 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T22:32:24,621 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]’, 2023-09-09T22:32:24,622 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-09T22:32:24,623 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-09T22:32:24,623 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-09T22:32:24,624 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-09T22:32:24,624 /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-09T22:32:24,625 1287 | _M_realloc_insert(end(), __x); 2023-09-09T22:32:24,626 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T22:32:24,880 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = fst::ArcTpl >; _Alloc = std::allocator > >]’, 2023-09-09T22:32:24,881 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-09T22:32:24,882 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-09T22:32:24,882 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-09T22:32:24,883 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-09T22:32:24,883 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-09T22:32:24,884 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-09T22:32:24,884 /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-09T22:32:24,885 1287 | _M_realloc_insert(end(), __x); 2023-09-09T22:32:24,886 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T22:32:42,808 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-09T22:32:42,827 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:32:44,037 In file included from back-ends/openfst/src/include/fst/properties.h:27, 2023-09-09T22:32:44,038 from back-ends/openfst/src/lib/properties.cpp:23: 2023-09-09T22:32:44,038 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T22:32:44,039 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:32:44,040 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T22:32:44,041 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:32:44,613 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-09T22:32:44,629 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:32:46,065 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T22:32:46,066 from back-ends/openfst/src/include/fst/symbol-table-ops.h:24, 2023-09-09T22:32:46,066 from back-ends/openfst/src/lib/symbol-table-ops.cpp:18: 2023-09-09T22:32:46,067 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T22:32:46,067 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:32:46,068 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T22:32:46,069 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:32:51,523 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-09T22:32:51,539 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:32:52,775 In file included from back-ends/openfst/src/include/fst/symbol-table.h:33, 2023-09-09T22:32:52,776 from back-ends/openfst/src/lib/symbol-table.cpp:23: 2023-09-09T22:32:52,777 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T22:32:52,778 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:32:52,778 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T22:32:52,779 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:32:58,713 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-09T22:32:58,729 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:33:00,213 In file included from back-ends/openfst/src/include/fst/util.h:36, 2023-09-09T22:33:00,214 from back-ends/openfst/src/lib/util.cpp:24: 2023-09-09T22:33:00,215 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T22:33:00,216 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:33:00,216 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T22:33:00,217 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:33:01,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/HarmonizeUnknownAndIdentitySymbols.cpp -o build/temp.linux-armv7l-cpython-311/libhfst/src/HarmonizeUnknownAndIdentitySymbols.o -Wno-sign-compare -Wno-strict-prototypes -std=c++0x 2023-09-09T22:33:01,118 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:33:04,632 libhfst/src/HarmonizeUnknownAndIdentitySymbols.cpp:31:13: warning: ‘bool hfst::is_subset(const StringSet&, const StringSet&)’ defined but not used [-Wunused-function] 2023-09-09T22:33:04,632 31 | static bool is_subset(const StringSet &subset,const StringSet &superset) 2023-09-09T22:33:04,633 | ^~~~~~~~~ 2023-09-09T22:33:07,645 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-09T22:33:07,661 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:33:11,728 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-09T22:33:11,744 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:33:12,799 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-09T22:33:12,815 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:33:14,040 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-09T22:33:14,056 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:33:16,073 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-09T22:33:16,089 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:33:17,474 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-09T22:33:17,494 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:33:19,829 In file included from libhfst/src/parsers/../HfstTokenizer.h:13, 2023-09-09T22:33:19,829 from libhfst/src/parsers/LexcCompiler.h:34, 2023-09-09T22:33:19,830 from libhfst/src/HfstTransducer.h:21, 2023-09-09T22:33:19,830 from libhfst/src/HfstInputStream.cpp:16: 2023-09-09T22:33:19,831 libhfst/src/HfstInputStream.cpp: In destructor ‘hfst::HfstInputStream::~HfstInputStream()’: 2023-09-09T22:33:19,831 libhfst/src/parsers/../HfstExceptionDefs.h:45:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 2023-09-09T22:33:19,832 45 | throw E(#E,__FILE__,__LINE__); } \ 2023-09-09T22:33:19,833 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:33:19,834 libhfst/src/HfstInputStream.cpp:1134:9: note: in expansion of macro ‘HFST_THROW’ 2023-09-09T22:33:19,834 1134 | HFST_THROW(NotTransducerStreamException); 2023-09-09T22:33:19,835 | ^~~~~~~~~~ 2023-09-09T22:33:19,836 libhfst/src/parsers/../HfstExceptionDefs.h:45:5: note: in C++11 destructors default to ‘noexcept’ 2023-09-09T22:33:19,837 45 | throw E(#E,__FILE__,__LINE__); } \ 2023-09-09T22:33:19,838 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:33:19,838 libhfst/src/HfstInputStream.cpp:1134:9: note: in expansion of macro ‘HFST_THROW’ 2023-09-09T22:33:19,839 1134 | HFST_THROW(NotTransducerStreamException); 2023-09-09T22:33:19,840 | ^~~~~~~~~~ 2023-09-09T22:33:26,948 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-09T22:33:26,964 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:33:32,526 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-09T22:33:32,543 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:33:37,380 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-09T22:33:37,397 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:33:45,417 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-09T22:33:45,434 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:33:51,056 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-09T22:33:51,072 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:33:58,980 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-09T22:33:58,996 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:34:04,440 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-09T22:34:04,461 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:34:09,503 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-09T22:34:09,519 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:34:16,999 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-09T22:34:17,016 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:34:19,781 libhfst/src/HfstTransducer.cpp: In member function ‘void hfst::HfstTransducer::remove_from_alphabet(const std::string&)’: 2023-09-09T22:34:19,781 libhfst/src/HfstTransducer.cpp:297:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T22:34:19,782 297 | if (symbol == "") 2023-09-09T22:34:19,783 | ^~ 2023-09-09T22:34:19,783 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-09T22:34:19,784 300 | hfst::implementations::HfstBasicTransducer * net 2023-09-09T22:34:19,784 | ^~~~ 2023-09-09T22:34:19,967 libhfst/src/HfstTransducer.cpp: In destructor ‘virtual hfst::HfstTransducer::~HfstTransducer()’: 2023-09-09T22:34:19,968 libhfst/src/HfstTransducer.cpp:1281:7: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 2023-09-09T22:34:19,969 1281 | throw ImplementationTypeNotAvailableException("ImplementationTypeNotAvailableException", __FILE__, __LINE__, type); 2023-09-09T22:34:19,969 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:34:19,970 libhfst/src/HfstTransducer.cpp:1281:7: note: in C++11 destructors default to ‘noexcept’ 2023-09-09T22:34:19,971 In file included from libhfst/src/parsers/../HfstTokenizer.h:13, 2023-09-09T22:34:19,972 from libhfst/src/parsers/LexcCompiler.h:34, 2023-09-09T22:34:19,972 from libhfst/src/HfstTransducer.h:21, 2023-09-09T22:34:19,973 from libhfst/src/HfstTransducer.cpp:23: 2023-09-09T22:34:19,974 libhfst/src/parsers/../HfstExceptionDefs.h:45:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 2023-09-09T22:34:19,975 45 | throw E(#E,__FILE__,__LINE__); } \ 2023-09-09T22:34:19,976 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:34:19,976 libhfst/src/HfstTransducer.cpp:1316:9: note: in expansion of macro ‘HFST_THROW’ 2023-09-09T22:34:19,977 1316 | HFST_THROW(TransducerHasWrongTypeException); 2023-09-09T22:34:19,977 | ^~~~~~~~~~ 2023-09-09T22:34:19,978 libhfst/src/parsers/../HfstExceptionDefs.h:45:5: note: in C++11 destructors default to ‘noexcept’ 2023-09-09T22:34:19,979 45 | throw E(#E,__FILE__,__LINE__); } \ 2023-09-09T22:34:19,979 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:34:19,980 libhfst/src/HfstTransducer.cpp:1316:9: note: in expansion of macro ‘HFST_THROW’ 2023-09-09T22:34:19,981 1316 | HFST_THROW(TransducerHasWrongTypeException); 2023-09-09T22:34:19,982 | ^~~~~~~~~~ 2023-09-09T22:34:19,982 libhfst/src/parsers/../HfstExceptionDefs.h:45:5: warning: ‘throw’ will always call ‘terminate’ [-Wterminate] 2023-09-09T22:34:19,983 45 | throw E(#E,__FILE__,__LINE__); } \ 2023-09-09T22:34:19,984 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:34:19,985 libhfst/src/HfstTransducer.cpp:1318:9: note: in expansion of macro ‘HFST_THROW’ 2023-09-09T22:34:19,986 1318 | HFST_THROW(FunctionNotImplementedException); 2023-09-09T22:34:19,986 | ^~~~~~~~~~ 2023-09-09T22:34:19,987 libhfst/src/parsers/../HfstExceptionDefs.h:45:5: note: in C++11 destructors default to ‘noexcept’ 2023-09-09T22:34:19,987 45 | throw E(#E,__FILE__,__LINE__); } \ 2023-09-09T22:34:19,988 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:34:19,988 libhfst/src/HfstTransducer.cpp:1318:9: note: in expansion of macro ‘HFST_THROW’ 2023-09-09T22:34:19,989 1318 | HFST_THROW(FunctionNotImplementedException); 2023-09-09T22:34:19,989 | ^~~~~~~~~~ 2023-09-09T22:34:20,352 libhfst/src/HfstTransducer.cpp: In member function ‘hfst::HfstTransducer& hfst::HfstTransducer::compose(const hfst::HfstTransducer&, bool)’: 2023-09-09T22:34:20,353 libhfst/src/HfstTransducer.cpp:3922:3: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T22:34:20,354 3922 | if (this->type != another.type) 2023-09-09T22:34:20,354 | ^~ 2023-09-09T22:34:20,355 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-09T22:34:20,355 3925 | HfstTransducer * another_copy = new HfstTransducer(another); 2023-09-09T22:34:20,356 | ^~~~~~~~~~~~~~ 2023-09-09T22:34:54,391 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-09T22:34:54,409 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:35:11,694 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-09T22:35:11,710 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:35:11,755 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-09T22:35:11,771 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:35:15,324 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-09T22:35:15,339 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:35:17,682 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T22:35:17,682 from ./back-ends/openfst/src/include/fst/fstlib.h:49, 2023-09-09T22:35:17,683 from libhfst/src/implementations/ConvertLogWeightTransducer.cpp:25: 2023-09-09T22:35:17,683 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T22:35:17,684 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:17,685 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T22:35:17,685 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:35:18,486 In file included from back-ends/openfst/src/include/fst/state-map.h:34, 2023-09-09T22:35:18,487 from back-ends/openfst/src/include/fst/arcsort.h:30, 2023-09-09T22:35:18,487 from ./back-ends/openfst/src/include/fst/fstlib.h:60: 2023-09-09T22:35:18,488 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(MutableFst*, C*)’: 2023-09-09T22:35:18,489 back-ends/openfst/src/include/fst/arc-map.h:169:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T22:35:18,489 169 | if (final_arc.ilabel != 0 || final_arc.olabel != 0 || 2023-09-09T22:35:18,490 | ^~ 2023-09-09T22:35:18,490 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-09T22:35:18,491 173 | fst->SetFinal(s, Weight::Zero()); 2023-09-09T22:35:18,492 | ^~~ 2023-09-09T22:35:18,493 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(const Fst&, MutableFst*, C*)’: 2023-09-09T22:35:18,493 back-ends/openfst/src/include/fst/arc-map.h:197:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:18,494 197 | typedef typename A::Weight Weight; 2023-09-09T22:35:18,495 | ^~~~~~ 2023-09-09T22:35:18,513 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(MutableFst*, C*)’: 2023-09-09T22:35:18,514 back-ends/openfst/src/include/fst/state-map.h:92:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:18,515 92 | typedef typename A::Weight Weight; 2023-09-09T22:35:18,516 | ^~~~~~ 2023-09-09T22:35:18,516 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(const Fst&, MutableFst*, C*)’: 2023-09-09T22:35:18,517 back-ends/openfst/src/include/fst/state-map.h:132:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:18,517 132 | typedef typename A::Weight Weight; 2023-09-09T22:35:18,518 | ^~~~~~ 2023-09-09T22:35:18,619 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:62: 2023-09-09T22:35:18,620 back-ends/openfst/src/include/fst/closure.h: In function ‘void fst::Closure(MutableFst*, ClosureType)’: 2023-09-09T22:35:18,621 back-ends/openfst/src/include/fst/closure.h:48:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:18,621 48 | typedef typename Arc::Label Label; 2023-09-09T22:35:18,622 | ^~~~~ 2023-09-09T22:35:18,827 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:64: 2023-09-09T22:35:18,827 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(MutableFst*, const Fst&)’: 2023-09-09T22:35:18,828 back-ends/openfst/src/include/fst/concat.h:49:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:18,829 49 | typedef typename Arc::Label Label; 2023-09-09T22:35:18,829 | ^~~~~ 2023-09-09T22:35:18,830 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(const Fst&, MutableFst*)’: 2023-09-09T22:35:18,831 back-ends/openfst/src/include/fst/concat.h:100:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:18,831 100 | typedef typename Arc::Label Label; 2023-09-09T22:35:18,832 | ^~~~~ 2023-09-09T22:35:18,897 In file included from back-ends/openfst/src/include/fst/prune.h:29, 2023-09-09T22:35:18,898 from back-ends/openfst/src/include/fst/determinize.h:39, 2023-09-09T22:35:18,899 from ./back-ends/openfst/src/include/fst/fstlib.h:66: 2023-09-09T22:35:18,899 back-ends/openfst/src/include/fst/shortest-distance.h: In function ‘void fst::ShortestDistance(const Fst&, std::vector*, bool, float)’: 2023-09-09T22:35:18,900 back-ends/openfst/src/include/fst/shortest-distance.h:258:32: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:18,900 258 | typedef typename Arc::Weight Weight; 2023-09-09T22:35:18,901 | ^~~~~~ 2023-09-09T22:35:18,930 back-ends/openfst/src/include/fst/determinize.h: In function ‘void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&)’: 2023-09-09T22:35:18,930 back-ends/openfst/src/include/fst/determinize.h:821:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:18,931 821 | typedef typename Arc::StateId StateId; 2023-09-09T22:35:18,932 | ^~~~~~~ 2023-09-09T22:35:18,981 In file included from back-ends/openfst/src/include/fst/epsnormalize.h:32, 2023-09-09T22:35:18,982 from ./back-ends/openfst/src/include/fst/fstlib.h:69: 2023-09-09T22:35:18,982 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&)’: 2023-09-09T22:35:18,983 back-ends/openfst/src/include/fst/rmepsilon.h:228:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:18,984 228 | typedef typename Arc::Label Label; 2023-09-09T22:35:18,985 | ^~~~~ 2023-09-09T22:35:18,986 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float)’: 2023-09-09T22:35:18,987 back-ends/openfst/src/include/fst/rmepsilon.h:344:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:18,988 344 | typedef typename Arc::Label Label; 2023-09-09T22:35:18,988 | ^~~~~ 2023-09-09T22:35:19,017 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:71: 2023-09-09T22:35:19,017 back-ends/openfst/src/include/fst/equivalent.h: In function ‘bool fst::Equivalent(const Fst&, const Fst&, double)’: 2023-09-09T22:35:19,018 back-ends/openfst/src/include/fst/equivalent.h:163:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:19,019 163 | typedef typename Arc::StateId StateId; 2023-09-09T22:35:19,020 | ^~~~~~~ 2023-09-09T22:35:19,106 In file included from back-ends/openfst/src/include/fst/randequivalent.h:28, 2023-09-09T22:35:19,107 from ./back-ends/openfst/src/include/fst/fstlib.h:80: 2023-09-09T22:35:19,107 back-ends/openfst/src/include/fst/randgen.h: In function ‘void fst::RandGen(const Fst&, MutableFst*, const RandGenOptions&)’: 2023-09-09T22:35:19,108 back-ends/openfst/src/include/fst/randgen.h:668:34: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:19,109 668 | typedef typename OArc::StateId StateId; 2023-09-09T22:35:19,109 | ^~~~~~~ 2023-09-09T22:35:19,110 back-ends/openfst/src/include/fst/randgen.h:669:33: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:19,110 669 | typedef typename OArc::Weight Weight; 2023-09-09T22:35:19,111 | ^~~~~~ 2023-09-09T22:35:19,118 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:83: 2023-09-09T22:35:19,118 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-09T22:35:19,119 back-ends/openfst/src/include/fst/relabel.h:132:31: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:19,119 132 | typedef typename A::StateId StateId; 2023-09-09T22:35:19,120 | ^~~~~~~ 2023-09-09T22:35:19,139 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:91: 2023-09-09T22:35:19,139 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-09T22:35:19,140 back-ends/openfst/src/include/fst/shortest-path.h:267:35: warning: typedef ‘RevWeight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:19,141 267 | typedef typename RevArc::Weight RevWeight; 2023-09-09T22:35:19,141 | ^~~~~~~~~ 2023-09-09T22:35:19,154 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:96: 2023-09-09T22:35:19,155 back-ends/openfst/src/include/fst/union.h: In function ‘void fst::Union(MutableFst*, const Fst&)’: 2023-09-09T22:35:19,156 back-ends/openfst/src/include/fst/union.h:46:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:19,156 46 | typedef typename Arc::Label Label; 2023-09-09T22:35:19,157 | ^~~~~ 2023-09-09T22:35:19,168 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:97: 2023-09-09T22:35:19,169 back-ends/openfst/src/include/fst/verify.h: In function ‘bool fst::Verify(const Fst&, bool)’: 2023-09-09T22:35:19,170 back-ends/openfst/src/include/fst/verify.h:33:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:19,170 33 | typedef typename Arc::Label Label; 2023-09-09T22:35:19,171 | ^~~~~ 2023-09-09T22:35:30,034 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-09T22:35:30,049 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:35:41,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/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-09T22:35:41,836 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:35:47,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/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-09T22:35:47,812 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:35:50,120 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T22:35:50,121 from ./back-ends/openfst/src/include/fst/fstlib.h:49, 2023-09-09T22:35:50,121 from libhfst/src/implementations/ConvertTropicalWeightTransducer.cpp:21: 2023-09-09T22:35:50,122 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T22:35:50,122 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:50,123 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T22:35:50,123 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:35:50,916 In file included from back-ends/openfst/src/include/fst/state-map.h:34, 2023-09-09T22:35:50,917 from back-ends/openfst/src/include/fst/arcsort.h:30, 2023-09-09T22:35:50,917 from ./back-ends/openfst/src/include/fst/fstlib.h:60: 2023-09-09T22:35:50,918 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(MutableFst*, C*)’: 2023-09-09T22:35:50,919 back-ends/openfst/src/include/fst/arc-map.h:169:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T22:35:50,920 169 | if (final_arc.ilabel != 0 || final_arc.olabel != 0 || 2023-09-09T22:35:50,921 | ^~ 2023-09-09T22:35:50,921 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-09T22:35:50,922 173 | fst->SetFinal(s, Weight::Zero()); 2023-09-09T22:35:50,923 | ^~~ 2023-09-09T22:35:50,923 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(const Fst&, MutableFst*, C*)’: 2023-09-09T22:35:50,924 back-ends/openfst/src/include/fst/arc-map.h:197:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:50,925 197 | typedef typename A::Weight Weight; 2023-09-09T22:35:50,925 | ^~~~~~ 2023-09-09T22:35:50,943 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(MutableFst*, C*)’: 2023-09-09T22:35:50,943 back-ends/openfst/src/include/fst/state-map.h:92:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:50,944 92 | typedef typename A::Weight Weight; 2023-09-09T22:35:50,945 | ^~~~~~ 2023-09-09T22:35:50,946 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(const Fst&, MutableFst*, C*)’: 2023-09-09T22:35:50,946 back-ends/openfst/src/include/fst/state-map.h:132:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:50,947 132 | typedef typename A::Weight Weight; 2023-09-09T22:35:50,948 | ^~~~~~ 2023-09-09T22:35:51,049 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:62: 2023-09-09T22:35:51,049 back-ends/openfst/src/include/fst/closure.h: In function ‘void fst::Closure(MutableFst*, ClosureType)’: 2023-09-09T22:35:51,050 back-ends/openfst/src/include/fst/closure.h:48:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,051 48 | typedef typename Arc::Label Label; 2023-09-09T22:35:51,051 | ^~~~~ 2023-09-09T22:35:51,256 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:64: 2023-09-09T22:35:51,256 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(MutableFst*, const Fst&)’: 2023-09-09T22:35:51,257 back-ends/openfst/src/include/fst/concat.h:49:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,257 49 | typedef typename Arc::Label Label; 2023-09-09T22:35:51,258 | ^~~~~ 2023-09-09T22:35:51,259 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(const Fst&, MutableFst*)’: 2023-09-09T22:35:51,259 back-ends/openfst/src/include/fst/concat.h:100:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,260 100 | typedef typename Arc::Label Label; 2023-09-09T22:35:51,260 | ^~~~~ 2023-09-09T22:35:51,324 In file included from back-ends/openfst/src/include/fst/prune.h:29, 2023-09-09T22:35:51,325 from back-ends/openfst/src/include/fst/determinize.h:39, 2023-09-09T22:35:51,326 from ./back-ends/openfst/src/include/fst/fstlib.h:66: 2023-09-09T22:35:51,326 back-ends/openfst/src/include/fst/shortest-distance.h: In function ‘void fst::ShortestDistance(const Fst&, std::vector*, bool, float)’: 2023-09-09T22:35:51,327 back-ends/openfst/src/include/fst/shortest-distance.h:258:32: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,328 258 | typedef typename Arc::Weight Weight; 2023-09-09T22:35:51,328 | ^~~~~~ 2023-09-09T22:35:51,357 back-ends/openfst/src/include/fst/determinize.h: In function ‘void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&)’: 2023-09-09T22:35:51,358 back-ends/openfst/src/include/fst/determinize.h:821:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,359 821 | typedef typename Arc::StateId StateId; 2023-09-09T22:35:51,359 | ^~~~~~~ 2023-09-09T22:35:51,409 In file included from back-ends/openfst/src/include/fst/epsnormalize.h:32, 2023-09-09T22:35:51,410 from ./back-ends/openfst/src/include/fst/fstlib.h:69: 2023-09-09T22:35:51,410 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&)’: 2023-09-09T22:35:51,411 back-ends/openfst/src/include/fst/rmepsilon.h:228:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,412 228 | typedef typename Arc::Label Label; 2023-09-09T22:35:51,412 | ^~~~~ 2023-09-09T22:35:51,413 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float)’: 2023-09-09T22:35:51,414 back-ends/openfst/src/include/fst/rmepsilon.h:344:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,415 344 | typedef typename Arc::Label Label; 2023-09-09T22:35:51,416 | ^~~~~ 2023-09-09T22:35:51,446 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:71: 2023-09-09T22:35:51,446 back-ends/openfst/src/include/fst/equivalent.h: In function ‘bool fst::Equivalent(const Fst&, const Fst&, double)’: 2023-09-09T22:35:51,447 back-ends/openfst/src/include/fst/equivalent.h:163:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,448 163 | typedef typename Arc::StateId StateId; 2023-09-09T22:35:51,448 | ^~~~~~~ 2023-09-09T22:35:51,535 In file included from back-ends/openfst/src/include/fst/randequivalent.h:28, 2023-09-09T22:35:51,535 from ./back-ends/openfst/src/include/fst/fstlib.h:80: 2023-09-09T22:35:51,536 back-ends/openfst/src/include/fst/randgen.h: In function ‘void fst::RandGen(const Fst&, MutableFst*, const RandGenOptions&)’: 2023-09-09T22:35:51,537 back-ends/openfst/src/include/fst/randgen.h:668:34: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,537 668 | typedef typename OArc::StateId StateId; 2023-09-09T22:35:51,538 | ^~~~~~~ 2023-09-09T22:35:51,539 back-ends/openfst/src/include/fst/randgen.h:669:33: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,539 669 | typedef typename OArc::Weight Weight; 2023-09-09T22:35:51,540 | ^~~~~~ 2023-09-09T22:35:51,547 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:83: 2023-09-09T22:35:51,547 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-09T22:35:51,548 back-ends/openfst/src/include/fst/relabel.h:132:31: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,549 132 | typedef typename A::StateId StateId; 2023-09-09T22:35:51,549 | ^~~~~~~ 2023-09-09T22:35:51,567 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:91: 2023-09-09T22:35:51,568 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-09T22:35:51,569 back-ends/openfst/src/include/fst/shortest-path.h:267:35: warning: typedef ‘RevWeight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,570 267 | typedef typename RevArc::Weight RevWeight; 2023-09-09T22:35:51,571 | ^~~~~~~~~ 2023-09-09T22:35:51,583 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:96: 2023-09-09T22:35:51,584 back-ends/openfst/src/include/fst/union.h: In function ‘void fst::Union(MutableFst*, const Fst&)’: 2023-09-09T22:35:51,584 back-ends/openfst/src/include/fst/union.h:46:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,585 46 | typedef typename Arc::Label Label; 2023-09-09T22:35:51,586 | ^~~~~ 2023-09-09T22:35:51,597 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:97: 2023-09-09T22:35:51,598 back-ends/openfst/src/include/fst/verify.h: In function ‘bool fst::Verify(const Fst&, bool)’: 2023-09-09T22:35:51,598 back-ends/openfst/src/include/fst/verify.h:33:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:35:51,599 33 | typedef typename Arc::Label Label; 2023-09-09T22:35:51,600 | ^~~~~ 2023-09-09T22:36:01,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/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-09T22:36:01,507 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:36:13,358 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-09T22:36:13,374 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:36:46,622 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-09T22:36:46,638 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:36:48,272 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-09T22:36:48,288 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:36:55,587 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-09T22:36:55,603 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:37:00,135 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-09T22:37:00,151 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:37:01,881 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T22:37:01,882 from ./back-ends/openfst/src/include/fst/fstlib.h:49, 2023-09-09T22:37:01,882 from libhfst/src/implementations/LogWeightTransducer.cpp:24: 2023-09-09T22:37:01,883 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T22:37:01,883 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:01,883 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T22:37:01,884 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:37:02,836 In file included from back-ends/openfst/src/include/fst/state-map.h:34, 2023-09-09T22:37:02,837 from back-ends/openfst/src/include/fst/arcsort.h:30, 2023-09-09T22:37:02,837 from ./back-ends/openfst/src/include/fst/fstlib.h:60: 2023-09-09T22:37:02,838 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(MutableFst*, C*)’: 2023-09-09T22:37:02,838 back-ends/openfst/src/include/fst/arc-map.h:169:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T22:37:02,839 169 | if (final_arc.ilabel != 0 || final_arc.olabel != 0 || 2023-09-09T22:37:02,839 | ^~ 2023-09-09T22:37:02,840 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-09T22:37:02,841 173 | fst->SetFinal(s, Weight::Zero()); 2023-09-09T22:37:02,841 | ^~~ 2023-09-09T22:37:02,842 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(const Fst&, MutableFst*, C*)’: 2023-09-09T22:37:02,843 back-ends/openfst/src/include/fst/arc-map.h:197:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:02,844 197 | typedef typename A::Weight Weight; 2023-09-09T22:37:02,845 | ^~~~~~ 2023-09-09T22:37:02,867 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(MutableFst*, C*)’: 2023-09-09T22:37:02,868 back-ends/openfst/src/include/fst/state-map.h:92:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:02,868 92 | typedef typename A::Weight Weight; 2023-09-09T22:37:02,869 | ^~~~~~ 2023-09-09T22:37:02,870 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(const Fst&, MutableFst*, C*)’: 2023-09-09T22:37:02,871 back-ends/openfst/src/include/fst/state-map.h:132:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:02,871 132 | typedef typename A::Weight Weight; 2023-09-09T22:37:02,872 | ^~~~~~ 2023-09-09T22:37:02,974 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:62: 2023-09-09T22:37:02,974 back-ends/openfst/src/include/fst/closure.h: In function ‘void fst::Closure(MutableFst*, ClosureType)’: 2023-09-09T22:37:02,975 back-ends/openfst/src/include/fst/closure.h:48:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:02,976 48 | typedef typename Arc::Label Label; 2023-09-09T22:37:02,977 | ^~~~~ 2023-09-09T22:37:03,180 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:64: 2023-09-09T22:37:03,181 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(MutableFst*, const Fst&)’: 2023-09-09T22:37:03,182 back-ends/openfst/src/include/fst/concat.h:49:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:03,182 49 | typedef typename Arc::Label Label; 2023-09-09T22:37:03,183 | ^~~~~ 2023-09-09T22:37:03,183 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(const Fst&, MutableFst*)’: 2023-09-09T22:37:03,184 back-ends/openfst/src/include/fst/concat.h:100:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:03,184 100 | typedef typename Arc::Label Label; 2023-09-09T22:37:03,185 | ^~~~~ 2023-09-09T22:37:03,251 In file included from back-ends/openfst/src/include/fst/prune.h:29, 2023-09-09T22:37:03,251 from back-ends/openfst/src/include/fst/determinize.h:39, 2023-09-09T22:37:03,252 from ./back-ends/openfst/src/include/fst/fstlib.h:66: 2023-09-09T22:37:03,252 back-ends/openfst/src/include/fst/shortest-distance.h: In function ‘void fst::ShortestDistance(const Fst&, std::vector*, bool, float)’: 2023-09-09T22:37:03,253 back-ends/openfst/src/include/fst/shortest-distance.h:258:32: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:03,254 258 | typedef typename Arc::Weight Weight; 2023-09-09T22:37:03,254 | ^~~~~~ 2023-09-09T22:37:03,294 back-ends/openfst/src/include/fst/determinize.h: In function ‘void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&)’: 2023-09-09T22:37:03,295 back-ends/openfst/src/include/fst/determinize.h:821:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:03,296 821 | typedef typename Arc::StateId StateId; 2023-09-09T22:37:03,296 | ^~~~~~~ 2023-09-09T22:37:03,344 In file included from back-ends/openfst/src/include/fst/epsnormalize.h:32, 2023-09-09T22:37:03,345 from ./back-ends/openfst/src/include/fst/fstlib.h:69: 2023-09-09T22:37:03,346 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&)’: 2023-09-09T22:37:03,346 back-ends/openfst/src/include/fst/rmepsilon.h:228:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:03,347 228 | typedef typename Arc::Label Label; 2023-09-09T22:37:03,348 | ^~~~~ 2023-09-09T22:37:03,349 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float)’: 2023-09-09T22:37:03,349 back-ends/openfst/src/include/fst/rmepsilon.h:344:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:03,350 344 | typedef typename Arc::Label Label; 2023-09-09T22:37:03,351 | ^~~~~ 2023-09-09T22:37:03,380 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:71: 2023-09-09T22:37:03,381 back-ends/openfst/src/include/fst/equivalent.h: In function ‘bool fst::Equivalent(const Fst&, const Fst&, double)’: 2023-09-09T22:37:03,381 back-ends/openfst/src/include/fst/equivalent.h:163:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:03,382 163 | typedef typename Arc::StateId StateId; 2023-09-09T22:37:03,383 | ^~~~~~~ 2023-09-09T22:37:03,475 In file included from back-ends/openfst/src/include/fst/randequivalent.h:28, 2023-09-09T22:37:03,476 from ./back-ends/openfst/src/include/fst/fstlib.h:80: 2023-09-09T22:37:03,477 back-ends/openfst/src/include/fst/randgen.h: In function ‘void fst::RandGen(const Fst&, MutableFst*, const RandGenOptions&)’: 2023-09-09T22:37:03,477 back-ends/openfst/src/include/fst/randgen.h:668:34: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:03,478 668 | typedef typename OArc::StateId StateId; 2023-09-09T22:37:03,479 | ^~~~~~~ 2023-09-09T22:37:03,479 back-ends/openfst/src/include/fst/randgen.h:669:33: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:03,480 669 | typedef typename OArc::Weight Weight; 2023-09-09T22:37:03,480 | ^~~~~~ 2023-09-09T22:37:03,486 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:83: 2023-09-09T22:37:03,487 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-09T22:37:03,488 back-ends/openfst/src/include/fst/relabel.h:132:31: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:03,488 132 | typedef typename A::StateId StateId; 2023-09-09T22:37:03,489 | ^~~~~~~ 2023-09-09T22:37:03,507 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:91: 2023-09-09T22:37:03,508 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-09T22:37:03,508 back-ends/openfst/src/include/fst/shortest-path.h:267:35: warning: typedef ‘RevWeight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:03,509 267 | typedef typename RevArc::Weight RevWeight; 2023-09-09T22:37:03,510 | ^~~~~~~~~ 2023-09-09T22:37:03,522 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:96: 2023-09-09T22:37:03,523 back-ends/openfst/src/include/fst/union.h: In function ‘void fst::Union(MutableFst*, const Fst&)’: 2023-09-09T22:37:03,524 back-ends/openfst/src/include/fst/union.h:46:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:03,525 46 | typedef typename Arc::Label Label; 2023-09-09T22:37:03,525 | ^~~~~ 2023-09-09T22:37:03,536 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:97: 2023-09-09T22:37:03,537 back-ends/openfst/src/include/fst/verify.h: In function ‘bool fst::Verify(const Fst&, bool)’: 2023-09-09T22:37:03,538 back-ends/openfst/src/include/fst/verify.h:33:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:37:03,538 33 | typedef typename Arc::Label Label; 2023-09-09T22:37:03,539 | ^~~~~ 2023-09-09T22:38:08,695 In file included from /usr/include/c++/12/vector:70, 2023-09-09T22:38:08,695 from libhfst/src/HfstSymbolDefs.h:12, 2023-09-09T22:38:08,696 from libhfst/src/implementations/LogWeightTransducer.h:19, 2023-09-09T22:38:08,697 from libhfst/src/implementations/LogWeightTransducer.cpp:18: 2023-09-09T22:38:08,697 /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-09T22:38:08,698 /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-09T22:38:08,699 439 | vector<_Tp, _Alloc>:: 2023-09-09T22:38:08,699 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:38:09,065 In file included from /usr/include/c++/12/vector:64: 2023-09-09T22:38:09,066 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = hfst::FdState; _Alloc = std::allocator >]’, 2023-09-09T22:38:09,067 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-09T22:38:09,067 /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-09T22:38:09,068 1287 | _M_realloc_insert(end(), __x); 2023-09-09T22:38:09,068 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T22:39:07,089 /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-09T22:39:07,090 /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-09T22:39:07,090 439 | vector<_Tp, _Alloc>:: 2023-09-09T22:39:07,091 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:39:07,252 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-09T22:39:07,253 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-09T22:39:07,254 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-09T22:39:07,254 /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-09T22:39:07,255 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-09T22:39:07,256 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:39:48,870 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-09T22:39:48,888 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:39:51,470 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T22:39:51,471 from ./back-ends/openfst/src/include/fst/fstlib.h:49, 2023-09-09T22:39:51,472 from libhfst/src/implementations/TropicalWeightTransducer.cpp:19: 2023-09-09T22:39:51,472 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T22:39:51,473 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:51,474 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T22:39:51,475 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:39:52,270 In file included from back-ends/openfst/src/include/fst/state-map.h:34, 2023-09-09T22:39:52,270 from back-ends/openfst/src/include/fst/arcsort.h:30, 2023-09-09T22:39:52,271 from ./back-ends/openfst/src/include/fst/fstlib.h:60: 2023-09-09T22:39:52,271 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(MutableFst*, C*)’: 2023-09-09T22:39:52,272 back-ends/openfst/src/include/fst/arc-map.h:169:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T22:39:52,272 169 | if (final_arc.ilabel != 0 || final_arc.olabel != 0 || 2023-09-09T22:39:52,273 | ^~ 2023-09-09T22:39:52,274 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-09T22:39:52,274 173 | fst->SetFinal(s, Weight::Zero()); 2023-09-09T22:39:52,275 | ^~~ 2023-09-09T22:39:52,275 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(const Fst&, MutableFst*, C*)’: 2023-09-09T22:39:52,276 back-ends/openfst/src/include/fst/arc-map.h:197:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,276 197 | typedef typename A::Weight Weight; 2023-09-09T22:39:52,277 | ^~~~~~ 2023-09-09T22:39:52,296 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(MutableFst*, C*)’: 2023-09-09T22:39:52,297 back-ends/openfst/src/include/fst/state-map.h:92:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,298 92 | typedef typename A::Weight Weight; 2023-09-09T22:39:52,299 | ^~~~~~ 2023-09-09T22:39:52,299 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(const Fst&, MutableFst*, C*)’: 2023-09-09T22:39:52,300 back-ends/openfst/src/include/fst/state-map.h:132:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,301 132 | typedef typename A::Weight Weight; 2023-09-09T22:39:52,301 | ^~~~~~ 2023-09-09T22:39:52,401 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:62: 2023-09-09T22:39:52,402 back-ends/openfst/src/include/fst/closure.h: In function ‘void fst::Closure(MutableFst*, ClosureType)’: 2023-09-09T22:39:52,403 back-ends/openfst/src/include/fst/closure.h:48:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,404 48 | typedef typename Arc::Label Label; 2023-09-09T22:39:52,404 | ^~~~~ 2023-09-09T22:39:52,608 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:64: 2023-09-09T22:39:52,609 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(MutableFst*, const Fst&)’: 2023-09-09T22:39:52,610 back-ends/openfst/src/include/fst/concat.h:49:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,610 49 | typedef typename Arc::Label Label; 2023-09-09T22:39:52,611 | ^~~~~ 2023-09-09T22:39:52,612 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(const Fst&, MutableFst*)’: 2023-09-09T22:39:52,612 back-ends/openfst/src/include/fst/concat.h:100:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,613 100 | typedef typename Arc::Label Label; 2023-09-09T22:39:52,614 | ^~~~~ 2023-09-09T22:39:52,677 In file included from back-ends/openfst/src/include/fst/prune.h:29, 2023-09-09T22:39:52,677 from back-ends/openfst/src/include/fst/determinize.h:39, 2023-09-09T22:39:52,678 from ./back-ends/openfst/src/include/fst/fstlib.h:66: 2023-09-09T22:39:52,678 back-ends/openfst/src/include/fst/shortest-distance.h: In function ‘void fst::ShortestDistance(const Fst&, std::vector*, bool, float)’: 2023-09-09T22:39:52,679 back-ends/openfst/src/include/fst/shortest-distance.h:258:32: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,679 258 | typedef typename Arc::Weight Weight; 2023-09-09T22:39:52,680 | ^~~~~~ 2023-09-09T22:39:52,709 back-ends/openfst/src/include/fst/determinize.h: In function ‘void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&)’: 2023-09-09T22:39:52,710 back-ends/openfst/src/include/fst/determinize.h:821:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,710 821 | typedef typename Arc::StateId StateId; 2023-09-09T22:39:52,711 | ^~~~~~~ 2023-09-09T22:39:52,761 In file included from back-ends/openfst/src/include/fst/epsnormalize.h:32, 2023-09-09T22:39:52,761 from ./back-ends/openfst/src/include/fst/fstlib.h:69: 2023-09-09T22:39:52,762 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&)’: 2023-09-09T22:39:52,763 back-ends/openfst/src/include/fst/rmepsilon.h:228:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,763 228 | typedef typename Arc::Label Label; 2023-09-09T22:39:52,764 | ^~~~~ 2023-09-09T22:39:52,765 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float)’: 2023-09-09T22:39:52,766 back-ends/openfst/src/include/fst/rmepsilon.h:344:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,766 344 | typedef typename Arc::Label Label; 2023-09-09T22:39:52,767 | ^~~~~ 2023-09-09T22:39:52,798 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:71: 2023-09-09T22:39:52,799 back-ends/openfst/src/include/fst/equivalent.h: In function ‘bool fst::Equivalent(const Fst&, const Fst&, double)’: 2023-09-09T22:39:52,799 back-ends/openfst/src/include/fst/equivalent.h:163:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,800 163 | typedef typename Arc::StateId StateId; 2023-09-09T22:39:52,801 | ^~~~~~~ 2023-09-09T22:39:52,888 In file included from back-ends/openfst/src/include/fst/randequivalent.h:28, 2023-09-09T22:39:52,889 from ./back-ends/openfst/src/include/fst/fstlib.h:80: 2023-09-09T22:39:52,890 back-ends/openfst/src/include/fst/randgen.h: In function ‘void fst::RandGen(const Fst&, MutableFst*, const RandGenOptions&)’: 2023-09-09T22:39:52,891 back-ends/openfst/src/include/fst/randgen.h:668:34: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,891 668 | typedef typename OArc::StateId StateId; 2023-09-09T22:39:52,893 | ^~~~~~~ 2023-09-09T22:39:52,894 back-ends/openfst/src/include/fst/randgen.h:669:33: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,895 669 | typedef typename OArc::Weight Weight; 2023-09-09T22:39:52,896 | ^~~~~~ 2023-09-09T22:39:52,900 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:83: 2023-09-09T22:39:52,901 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-09T22:39:52,902 back-ends/openfst/src/include/fst/relabel.h:132:31: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,903 132 | typedef typename A::StateId StateId; 2023-09-09T22:39:52,904 | ^~~~~~~ 2023-09-09T22:39:52,922 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:91: 2023-09-09T22:39:52,923 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-09T22:39:52,923 back-ends/openfst/src/include/fst/shortest-path.h:267:35: warning: typedef ‘RevWeight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,924 267 | typedef typename RevArc::Weight RevWeight; 2023-09-09T22:39:52,924 | ^~~~~~~~~ 2023-09-09T22:39:52,938 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:96: 2023-09-09T22:39:52,938 back-ends/openfst/src/include/fst/union.h: In function ‘void fst::Union(MutableFst*, const Fst&)’: 2023-09-09T22:39:52,939 back-ends/openfst/src/include/fst/union.h:46:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,939 46 | typedef typename Arc::Label Label; 2023-09-09T22:39:52,940 | ^~~~~ 2023-09-09T22:39:52,951 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:97: 2023-09-09T22:39:52,952 back-ends/openfst/src/include/fst/verify.h: In function ‘bool fst::Verify(const Fst&, bool)’: 2023-09-09T22:39:52,953 back-ends/openfst/src/include/fst/verify.h:33:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:39:52,954 33 | typedef typename Arc::Label Label; 2023-09-09T22:39:52,954 | ^~~~~ 2023-09-09T22:40:57,016 In file included from /usr/include/c++/12/vector:70, 2023-09-09T22:40:57,016 from libhfst/src/HfstSymbolDefs.h:12, 2023-09-09T22:40:57,017 from libhfst/src/implementations/TropicalWeightTransducer.h:13, 2023-09-09T22:40:57,018 from libhfst/src/implementations/TropicalWeightTransducer.cpp:10: 2023-09-09T22:40:57,019 /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-09T22:40:57,019 /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-09T22:40:57,020 439 | vector<_Tp, _Alloc>:: 2023-09-09T22:40:57,021 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:40:57,293 In file included from /usr/include/c++/12/vector:64: 2023-09-09T22:40:57,294 In member function ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = hfst::FdState; _Alloc = std::allocator >]’, 2023-09-09T22:40:57,295 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-09T22:40:57,295 /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-09T22:40:57,296 1287 | _M_realloc_insert(end(), __x); 2023-09-09T22:40:57,297 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 2023-09-09T22:42:01,532 /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-09T22:42:01,533 /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-09T22:42:01,533 439 | vector<_Tp, _Alloc>:: 2023-09-09T22:42:01,534 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:42:01,696 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-09T22:42:01,696 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-09T22:42:01,697 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-09T22:42:01,697 /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-09T22:42:01,698 123 | _M_realloc_insert(end(), std::forward<_Args>(__args)...); 2023-09-09T22:42:01,699 | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:42:44,045 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-09T22:42:44,063 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:42:50,780 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-09T22:42:50,796 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:42:56,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/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-09T22:42:56,546 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:43:00,252 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-09T22:43:00,267 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:43:06,397 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-09T22:43:06,414 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:43:07,043 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-09T22:43:07,059 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:43:09,894 In file included from back-ends/openfst/src/include/fst/fst.h:31, 2023-09-09T22:43:09,894 from ./back-ends/openfst/src/include/fst/fstlib.h:49, 2023-09-09T22:43:09,895 from libhfst/src/implementations/optimized-lookup/convert.cpp:15: 2023-09-09T22:43:09,896 back-ends/openfst/src/include/fst/compat.h: In function ‘Dest fst::bit_cast(const Source&)’: 2023-09-09T22:43:09,896 back-ends/openfst/src/include/fst/compat.h:73:16: warning: typedef ‘VerifySizesAreEqual’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:09,897 73 | typedef char VerifySizesAreEqual [sizeof(Dest) == sizeof(Source) ? 1 : 2023-09-09T22:43:09,898 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:43:10,683 In file included from back-ends/openfst/src/include/fst/state-map.h:34, 2023-09-09T22:43:10,683 from back-ends/openfst/src/include/fst/arcsort.h:30, 2023-09-09T22:43:10,684 from ./back-ends/openfst/src/include/fst/fstlib.h:60: 2023-09-09T22:43:10,685 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(MutableFst*, C*)’: 2023-09-09T22:43:10,686 back-ends/openfst/src/include/fst/arc-map.h:169:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T22:43:10,686 169 | if (final_arc.ilabel != 0 || final_arc.olabel != 0 || 2023-09-09T22:43:10,687 | ^~ 2023-09-09T22:43:10,688 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-09T22:43:10,688 173 | fst->SetFinal(s, Weight::Zero()); 2023-09-09T22:43:10,689 | ^~~ 2023-09-09T22:43:10,689 back-ends/openfst/src/include/fst/arc-map.h: In function ‘void fst::ArcMap(const Fst&, MutableFst*, C*)’: 2023-09-09T22:43:10,690 back-ends/openfst/src/include/fst/arc-map.h:197:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:10,690 197 | typedef typename A::Weight Weight; 2023-09-09T22:43:10,691 | ^~~~~~ 2023-09-09T22:43:10,709 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(MutableFst*, C*)’: 2023-09-09T22:43:10,709 back-ends/openfst/src/include/fst/state-map.h:92:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:10,710 92 | typedef typename A::Weight Weight; 2023-09-09T22:43:10,711 | ^~~~~~ 2023-09-09T22:43:10,711 back-ends/openfst/src/include/fst/state-map.h: In function ‘void fst::StateMap(const Fst&, MutableFst*, C*)’: 2023-09-09T22:43:10,712 back-ends/openfst/src/include/fst/state-map.h:132:30: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:10,712 132 | typedef typename A::Weight Weight; 2023-09-09T22:43:10,713 | ^~~~~~ 2023-09-09T22:43:10,813 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:62: 2023-09-09T22:43:10,814 back-ends/openfst/src/include/fst/closure.h: In function ‘void fst::Closure(MutableFst*, ClosureType)’: 2023-09-09T22:43:10,815 back-ends/openfst/src/include/fst/closure.h:48:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:10,815 48 | typedef typename Arc::Label Label; 2023-09-09T22:43:10,816 | ^~~~~ 2023-09-09T22:43:11,032 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:64: 2023-09-09T22:43:11,032 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(MutableFst*, const Fst&)’: 2023-09-09T22:43:11,033 back-ends/openfst/src/include/fst/concat.h:49:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:11,034 49 | typedef typename Arc::Label Label; 2023-09-09T22:43:11,034 | ^~~~~ 2023-09-09T22:43:11,035 back-ends/openfst/src/include/fst/concat.h: In function ‘void fst::Concat(const Fst&, MutableFst*)’: 2023-09-09T22:43:11,036 back-ends/openfst/src/include/fst/concat.h:100:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:11,036 100 | typedef typename Arc::Label Label; 2023-09-09T22:43:11,037 | ^~~~~ 2023-09-09T22:43:11,099 In file included from back-ends/openfst/src/include/fst/prune.h:29, 2023-09-09T22:43:11,100 from back-ends/openfst/src/include/fst/determinize.h:39, 2023-09-09T22:43:11,101 from ./back-ends/openfst/src/include/fst/fstlib.h:66: 2023-09-09T22:43:11,101 back-ends/openfst/src/include/fst/shortest-distance.h: In function ‘void fst::ShortestDistance(const Fst&, std::vector*, bool, float)’: 2023-09-09T22:43:11,102 back-ends/openfst/src/include/fst/shortest-distance.h:258:32: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:11,103 258 | typedef typename Arc::Weight Weight; 2023-09-09T22:43:11,104 | ^~~~~~ 2023-09-09T22:43:11,133 back-ends/openfst/src/include/fst/determinize.h: In function ‘void fst::Determinize(const Fst&, MutableFst*, const DeterminizeOptions&)’: 2023-09-09T22:43:11,133 back-ends/openfst/src/include/fst/determinize.h:821:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:11,134 821 | typedef typename Arc::StateId StateId; 2023-09-09T22:43:11,134 | ^~~~~~~ 2023-09-09T22:43:11,182 In file included from back-ends/openfst/src/include/fst/epsnormalize.h:32, 2023-09-09T22:43:11,182 from ./back-ends/openfst/src/include/fst/fstlib.h:69: 2023-09-09T22:43:11,183 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, std::vector*, const RmEpsilonOptions&)’: 2023-09-09T22:43:11,183 back-ends/openfst/src/include/fst/rmepsilon.h:228:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:11,184 228 | typedef typename Arc::Label Label; 2023-09-09T22:43:11,185 | ^~~~~ 2023-09-09T22:43:11,185 back-ends/openfst/src/include/fst/rmepsilon.h: In function ‘void fst::RmEpsilon(MutableFst*, bool, typename Arc::Weight, typename Arc::StateId, float)’: 2023-09-09T22:43:11,186 back-ends/openfst/src/include/fst/rmepsilon.h:344:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:11,186 344 | typedef typename Arc::Label Label; 2023-09-09T22:43:11,187 | ^~~~~ 2023-09-09T22:43:11,218 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:71: 2023-09-09T22:43:11,218 back-ends/openfst/src/include/fst/equivalent.h: In function ‘bool fst::Equivalent(const Fst&, const Fst&, double)’: 2023-09-09T22:43:11,219 back-ends/openfst/src/include/fst/equivalent.h:163:33: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:11,219 163 | typedef typename Arc::StateId StateId; 2023-09-09T22:43:11,220 | ^~~~~~~ 2023-09-09T22:43:11,300 In file included from back-ends/openfst/src/include/fst/randequivalent.h:28, 2023-09-09T22:43:11,301 from ./back-ends/openfst/src/include/fst/fstlib.h:80: 2023-09-09T22:43:11,302 back-ends/openfst/src/include/fst/randgen.h: In function ‘void fst::RandGen(const Fst&, MutableFst*, const RandGenOptions&)’: 2023-09-09T22:43:11,303 back-ends/openfst/src/include/fst/randgen.h:668:34: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:11,304 668 | typedef typename OArc::StateId StateId; 2023-09-09T22:43:11,304 | ^~~~~~~ 2023-09-09T22:43:11,305 back-ends/openfst/src/include/fst/randgen.h:669:33: warning: typedef ‘Weight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:11,305 669 | typedef typename OArc::Weight Weight; 2023-09-09T22:43:11,306 | ^~~~~~ 2023-09-09T22:43:11,312 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:83: 2023-09-09T22:43:11,313 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-09T22:43:11,314 back-ends/openfst/src/include/fst/relabel.h:132:31: warning: typedef ‘StateId’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:11,314 132 | typedef typename A::StateId StateId; 2023-09-09T22:43:11,315 | ^~~~~~~ 2023-09-09T22:43:11,333 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:91: 2023-09-09T22:43:11,334 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-09T22:43:11,335 back-ends/openfst/src/include/fst/shortest-path.h:267:35: warning: typedef ‘RevWeight’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:11,336 267 | typedef typename RevArc::Weight RevWeight; 2023-09-09T22:43:11,336 | ^~~~~~~~~ 2023-09-09T22:43:11,349 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:96: 2023-09-09T22:43:11,349 back-ends/openfst/src/include/fst/union.h: In function ‘void fst::Union(MutableFst*, const Fst&)’: 2023-09-09T22:43:11,350 back-ends/openfst/src/include/fst/union.h:46:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:11,351 46 | typedef typename Arc::Label Label; 2023-09-09T22:43:11,351 | ^~~~~ 2023-09-09T22:43:11,363 In file included from ./back-ends/openfst/src/include/fst/fstlib.h:97: 2023-09-09T22:43:11,364 back-ends/openfst/src/include/fst/verify.h: In function ‘bool fst::Verify(const Fst&, bool)’: 2023-09-09T22:43:11,364 back-ends/openfst/src/include/fst/verify.h:33:31: warning: typedef ‘Label’ locally defined but not used [-Wunused-local-typedefs] 2023-09-09T22:43:11,365 33 | typedef typename Arc::Label Label; 2023-09-09T22:43:11,366 | ^~~~~ 2023-09-09T22:43:11,659 libhfst/src/implementations/optimized-lookup/convert.cpp: In constructor ‘hfst_ol::ConvertFstState::ConvertFstState(hfst_ol::StateId, hfst_ol::TransduceR*)’: 2023-09-09T22:43:11,660 libhfst/src/implementations/optimized-lookup/convert.cpp:449:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2023-09-09T22:43:11,661 449 | weight = *reinterpret_cast(&finality); 2023-09-09T22:43:11,661 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:43:12,768 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-09T22:43:12,769 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-09T22:43:12,770 libhfst/src/implementations/optimized-lookup/convert.cpp:1007:39: required from here 2023-09-09T22:43:12,771 libhfst/src/implementations/optimized-lookup/convert.cpp:588:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2023-09-09T22:43:12,771 588 | *reinterpret_cast(&weight))); 2023-09-09T22:43:12,772 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:43:12,785 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-09T22:43:12,786 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-09T22:43:12,786 libhfst/src/implementations/optimized-lookup/convert.cpp:1014:38: required from here 2023-09-09T22:43:12,787 libhfst/src/implementations/optimized-lookup/convert.cpp:588:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2023-09-09T22:43:22,065 In file included from /usr/include/c++/12/set:60, 2023-09-09T22:43:22,066 from libhfst/src/implementations/optimized-lookup/transducer.h:21, 2023-09-09T22:43:22,067 from libhfst/src/implementations/optimized-lookup/convert.h:13, 2023-09-09T22:43:22,068 from libhfst/src/implementations/optimized-lookup/convert.cpp:10: 2023-09-09T22:43:22,068 /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-09T22:43:22,068 /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-09T22:43:22,069 2457 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 2023-09-09T22:43:22,069 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:43:22,231 In file included from /usr/include/c++/12/map:61, 2023-09-09T22:43:22,231 from libhfst/src/implementations/optimized-lookup/../../HfstDataTypes.h:20, 2023-09-09T22:43:22,232 from libhfst/src/implementations/optimized-lookup/../../HfstExceptionDefs.h:20, 2023-09-09T22:43:22,232 from libhfst/src/implementations/optimized-lookup/transducer.h:34: 2023-09-09T22:43:22,233 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-09T22:43:22,234 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-09T22:43:22,234 /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-09T22:43:22,235 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-09T22:43:22,236 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:43:22,237 531 | std::forward_as_tuple(std::move(__k)), 2023-09-09T22:43:22,237 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:43:22,238 532 | std::tuple<>()); 2023-09-09T22:43:22,239 | ~~~~~~~~~~~~~~~ 2023-09-09T22:43:22,474 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-09T22:43:22,474 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-09T22:43:22,475 /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-09T22:43:22,477 530 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 2023-09-09T22:43:22,479 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:43:22,479 531 | std::forward_as_tuple(std::move(__k)), 2023-09-09T22:43:22,480 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:43:22,480 532 | std::tuple<>()); 2023-09-09T22:43:22,481 | ~~~~~~~~~~~~~~~ 2023-09-09T22:43:25,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/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-09T22:43:25,571 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:43:29,113 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-09T22:43:29,129 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:43:38,474 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-09T22:43:38,491 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:43:41,201 In file included from libhfst/src/implementations/optimized-lookup/pmatch.cpp:9: 2023-09-09T22:43:41,201 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-09T22:43:41,202 libhfst/src/implementations/optimized-lookup/pmatch.h:341:26: warning: ‘hfst_ol::PmatchTransducer::alphabet’ will be initialized after [-Wreorder] 2023-09-09T22:43:41,202 341 | PmatchAlphabet & alphabet; 2023-09-09T22:43:41,203 | ^~~~~~~~ 2023-09-09T22:43:41,204 libhfst/src/implementations/optimized-lookup/pmatch.h:315:21: warning: ‘std::string hfst_ol::PmatchTransducer::name’ [-Wreorder] 2023-09-09T22:43:41,204 315 | std::string name; 2023-09-09T22:43:41,205 | ^~~~ 2023-09-09T22:43:41,206 libhfst/src/implementations/optimized-lookup/pmatch.cpp:1158:1: warning: when initialized here [-Wreorder] 2023-09-09T22:43:41,206 1158 | PmatchTransducer::PmatchTransducer(std::istream & is, 2023-09-09T22:43:41,207 | ^~~~~~~~~~~~~~~~ 2023-09-09T22:43:41,223 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-09T22:43:41,224 libhfst/src/implementations/optimized-lookup/pmatch.h:341:26: warning: ‘hfst_ol::PmatchTransducer::alphabet’ will be initialized after [-Wreorder] 2023-09-09T22:43:41,224 341 | PmatchAlphabet & alphabet; 2023-09-09T22:43:41,225 | ^~~~~~~~ 2023-09-09T22:43:41,225 libhfst/src/implementations/optimized-lookup/pmatch.h:315:21: warning: ‘std::string hfst_ol::PmatchTransducer::name’ [-Wreorder] 2023-09-09T22:43:41,226 315 | std::string name; 2023-09-09T22:43:41,226 | ^~~~ 2023-09-09T22:43:41,226 libhfst/src/implementations/optimized-lookup/pmatch.cpp:1204:1: warning: when initialized here [-Wreorder] 2023-09-09T22:43:41,227 1204 | PmatchTransducer::PmatchTransducer(std::vector transition_vector, 2023-09-09T22:43:41,227 | ^~~~~~~~~~~~~~~~ 2023-09-09T22:44:10,913 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-09T22:44:10,930 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:44:12,855 libhfst/src/implementations/optimized-lookup/transducer.cpp: In destructor ‘virtual hfst_ol::Transducer::~Transducer()’: 2023-09-09T22:44:12,856 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-09T22:44:12,857 731 | delete alphabet; 2023-09-09T22:44:12,857 | ^~~~~~~~~~~~~~~ 2023-09-09T22:44:27,259 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-09T22:44:27,275 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:44:43,799 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-09T22:44:43,815 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:44:46,373 In file included from libhfst/src/parsers/PmatchCompiler.cpp:15: 2023-09-09T22:44:46,374 libhfst/src/parsers/pmatch_utils.h: In member function ‘virtual hfst::HfstTransducer* hfst::pmatch::PmatchFuncall::evaluate(hfst::pmatch::PmatchEvalType)’: 2023-09-09T22:44:46,375 libhfst/src/parsers/pmatch_utils.h:679: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-09T22:44:46,375 679 | delete static_cast(*it); 2023-09-09T22:44:46,376 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:44:47,556 libhfst/src/parsers/pmatch_utils.h: At global scope: 2023-09-09T22:44:47,557 libhfst/src/parsers/pmatch_utils.h:326:25: warning: ‘hfst::pmatch::latin1_whitespace’ defined but not used [-Wunused-variable] 2023-09-09T22:44:47,558 326 | static const char * latin1_whitespace[] = 2023-09-09T22:44:47,559 | ^~~~~~~~~~~~~~~~~ 2023-09-09T22:44:47,560 libhfst/src/parsers/pmatch_utils.h:319:25: warning: ‘hfst::pmatch::latin1_punct’ defined but not used [-Wunused-variable] 2023-09-09T22:44:47,560 319 | static const char * latin1_punct[] = 2023-09-09T22:44:47,561 | ^~~~~~~~~~~~ 2023-09-09T22:44:47,561 libhfst/src/parsers/pmatch_utils.h:301:25: warning: ‘hfst::pmatch::combining_accents’ defined but not used [-Wunused-variable] 2023-09-09T22:44:47,562 301 | static const char * combining_accents[] = 2023-09-09T22:44:47,563 | ^~~~~~~~~~~~~~~~~ 2023-09-09T22:44:47,563 libhfst/src/parsers/pmatch_utils.h:290:25: warning: ‘hfst::pmatch::latin1_lower’ defined but not used [-Wunused-variable] 2023-09-09T22:44:47,564 290 | static const char * latin1_lower[] = 2023-09-09T22:44:47,565 | ^~~~~~~~~~~~ 2023-09-09T22:44:47,566 libhfst/src/parsers/pmatch_utils.h:281:25: warning: ‘hfst::pmatch::latin1_upper’ defined but not used [-Wunused-variable] 2023-09-09T22:44:47,567 281 | static const char * latin1_upper[] = 2023-09-09T22:44:47,567 | ^~~~~~~~~~~~ 2023-09-09T22:44:49,254 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-09T22:44:49,269 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:44:50,431 libhfst/src/parsers/SfstAlphabet.cpp: In member function ‘int hfst::implementations::SfstAlphabet::next_mcsym(char*&, bool)’: 2023-09-09T22:44:50,432 libhfst/src/parsers/SfstAlphabet.cpp:171:5: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T22:44:50,432 171 | for( char *end=start+1; *end; end++ ) 2023-09-09T22:44:50,433 | ^~~ 2023-09-09T22:44:50,434 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-09T22:44:50,434 203 | return EOF; 2023-09-09T22:44:50,435 | ^~~~~~ 2023-09-09T22:44:52,340 libhfst/src/parsers/SfstAlphabet.cpp: In member function ‘void hfst::implementations::SfstAlphabet::add_symbol(const char*, unsigned int)’: 2023-09-09T22:44:52,341 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-09T22:44:52,342 129 | sprintf(message,"Error: defining symbol %s as character %d (previously defined as %s)", symbol, (unsigned)c, s); 2023-09-09T22:44:52,343 | ^~~~~~~~~~~~~~ 2023-09-09T22:44:52,343 libhfst/src/parsers/SfstAlphabet.cpp:129:25: note: using the range [-2147483648, 2147483647] for directive argument 2023-09-09T22:44:52,344 129 | sprintf(message,"Error: defining symbol %s as character %d (previously defined as %s)", symbol, (unsigned)c, s); 2023-09-09T22:44:52,344 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:44:52,345 libhfst/src/parsers/SfstAlphabet.cpp:129:16: note: ‘sprintf’ output 64 or more bytes (assuming 133) into a destination of size 100 2023-09-09T22:44:52,345 129 | sprintf(message,"Error: defining symbol %s as character %d (previously defined as %s)", symbol, (unsigned)c, s); 2023-09-09T22:44:52,346 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:44:52,346 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-09T22:44:52,347 114 | sprintf(message, "Error: reinserting symbol '%s' in alphabet with incompatible character value %u %u", symbol, (unsigned)sc, (unsigned)c); 2023-09-09T22:44:52,347 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:44:52,348 libhfst/src/parsers/SfstAlphabet.cpp:114:24: note: directive argument in the range [0, 4294967294] 2023-09-09T22:44:52,348 114 | sprintf(message, "Error: reinserting symbol '%s' in alphabet with incompatible character value %u %u", symbol, (unsigned)sc, (unsigned)c); 2023-09-09T22:44:52,349 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:44:52,349 libhfst/src/parsers/SfstAlphabet.cpp:114:14: note: ‘sprintf’ output between 79 and 156 bytes into a destination of size 100 2023-09-09T22:44:52,350 114 | sprintf(message, "Error: reinserting symbol '%s' in alphabet with incompatible character value %u %u", symbol, (unsigned)sc, (unsigned)c); 2023-09-09T22:44:52,350 | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:44:52,840 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-09T22:44:52,856 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:44:54,407 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-09T22:44:54,423 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:44:57,214 libhfst/src/parsers/SfstCompiler.cpp: In member function ‘hfst::HfstTransducer* hfst::SfstCompiler::read_words(const char*, char*, hfst::ImplementationType)’: 2023-09-09T22:44:57,215 libhfst/src/parsers/SfstCompiler.cpp:672:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T22:44:57,216 672 | if ((buffer[l] != ' ' && buffer[l] != '\t' && buffer[l] != '\r') || 2023-09-09T22:44:57,217 | ^~ 2023-09-09T22:44:57,217 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-09T22:44:57,218 675 | buffer[l+1] = 0; 2023-09-09T22:44:57,218 | ^~~~~~ 2023-09-09T22:45:06,164 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-09T22:45:06,180 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:45:06,326 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-09T22:45:06,342 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:45:11,303 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-09T22:45:11,320 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:45:44,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/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-09T22:45:44,683 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:45:53,294 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-09T22:45:53,310 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:46:01,099 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-09T22:46:01,115 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:46:02,650 htwolcpre1-lexer.cc:2672:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T22:46:06,544 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-09T22:46:06,560 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:46:20,939 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-09T22:46:20,956 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:46:22,453 htwolcpre2-lexer.cc:2177:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T22:46:25,252 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-09T22:46:25,269 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:46:29,207 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-09T22:46:29,224 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:46:32,316 htwolcpre3-lexer.cc:1980:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T22:46:33,691 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-09T22:46:33,707 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:46:44,474 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-09T22:46:44,490 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:46:45,816 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-09T22:46:45,831 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:46:46,880 lexc-lexer.cc:3252:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T22:46:48,214 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-09T22:46:48,229 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:46:54,387 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-09T22:46:54,402 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:46:59,968 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-09T22:46:59,983 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:47:02,590 In file included from pmatch_lex.ll:18: 2023-09-09T22:47:02,591 libhfst/src/parsers/pmatch_utils.h: In member function ‘virtual hfst::HfstTransducer* hfst::pmatch::PmatchFuncall::evaluate(hfst::pmatch::PmatchEvalType)’: 2023-09-09T22:47:02,591 libhfst/src/parsers/pmatch_utils.h:679: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-09T22:47:02,592 679 | delete static_cast(*it); 2023-09-09T22:47:02,592 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:47:03,705 pmatch_lex.cc: At global scope: 2023-09-09T22:47:03,705 pmatch_lex.cc:3725:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T22:47:03,706 libhfst/src/parsers/pmatch_utils.h:326:25: warning: ‘hfst::pmatch::latin1_whitespace’ defined but not used [-Wunused-variable] 2023-09-09T22:47:03,707 326 | static const char * latin1_whitespace[] = 2023-09-09T22:47:03,708 | ^~~~~~~~~~~~~~~~~ 2023-09-09T22:47:03,708 libhfst/src/parsers/pmatch_utils.h:319:25: warning: ‘hfst::pmatch::latin1_punct’ defined but not used [-Wunused-variable] 2023-09-09T22:47:03,709 319 | static const char * latin1_punct[] = 2023-09-09T22:47:03,710 | ^~~~~~~~~~~~ 2023-09-09T22:47:03,710 libhfst/src/parsers/pmatch_utils.h:301:25: warning: ‘hfst::pmatch::combining_accents’ defined but not used [-Wunused-variable] 2023-09-09T22:47:03,711 301 | static const char * combining_accents[] = 2023-09-09T22:47:03,711 | ^~~~~~~~~~~~~~~~~ 2023-09-09T22:47:03,712 libhfst/src/parsers/pmatch_utils.h:290:25: warning: ‘hfst::pmatch::latin1_lower’ defined but not used [-Wunused-variable] 2023-09-09T22:47:03,713 290 | static const char * latin1_lower[] = 2023-09-09T22:47:03,714 | ^~~~~~~~~~~~ 2023-09-09T22:47:03,715 libhfst/src/parsers/pmatch_utils.h:281:25: warning: ‘hfst::pmatch::latin1_upper’ defined but not used [-Wunused-variable] 2023-09-09T22:47:03,716 281 | static const char * latin1_upper[] = 2023-09-09T22:47:03,716 | ^~~~~~~~~~~~ 2023-09-09T22:47:06,390 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-09T22:47:06,406 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:47:08,922 In file included from pmatch_parse.yy:22: 2023-09-09T22:47:08,923 libhfst/src/parsers/pmatch_utils.h: In member function ‘virtual hfst::HfstTransducer* hfst::pmatch::PmatchFuncall::evaluate(hfst::pmatch::PmatchEvalType)’: 2023-09-09T22:47:08,923 libhfst/src/parsers/pmatch_utils.h:679: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-09T22:47:08,924 679 | delete static_cast(*it); 2023-09-09T22:47:08,925 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:47:09,083 pmatch_parse.yy: In function ‘int pmatchparse()’: 2023-09-09T22:47:09,084 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-09T22:47:09,222 pmatch_parse.yy:653: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-09T22:47:10,650 libhfst/src/parsers/pmatch_utils.h: At global scope: 2023-09-09T22:47:10,650 libhfst/src/parsers/pmatch_utils.h:326:25: warning: ‘hfst::pmatch::latin1_whitespace’ defined but not used [-Wunused-variable] 2023-09-09T22:47:10,651 326 | static const char * latin1_whitespace[] = 2023-09-09T22:47:10,652 | ^~~~~~~~~~~~~~~~~ 2023-09-09T22:47:10,652 libhfst/src/parsers/pmatch_utils.h:319:25: warning: ‘hfst::pmatch::latin1_punct’ defined but not used [-Wunused-variable] 2023-09-09T22:47:10,653 319 | static const char * latin1_punct[] = 2023-09-09T22:47:10,654 | ^~~~~~~~~~~~ 2023-09-09T22:47:10,654 libhfst/src/parsers/pmatch_utils.h:301:25: warning: ‘hfst::pmatch::combining_accents’ defined but not used [-Wunused-variable] 2023-09-09T22:47:10,655 301 | static const char * combining_accents[] = 2023-09-09T22:47:10,655 | ^~~~~~~~~~~~~~~~~ 2023-09-09T22:47:10,656 libhfst/src/parsers/pmatch_utils.h:290:25: warning: ‘hfst::pmatch::latin1_lower’ defined but not used [-Wunused-variable] 2023-09-09T22:47:10,657 290 | static const char * latin1_lower[] = 2023-09-09T22:47:10,657 | ^~~~~~~~~~~~ 2023-09-09T22:47:10,658 libhfst/src/parsers/pmatch_utils.h:281:25: warning: ‘hfst::pmatch::latin1_upper’ defined but not used [-Wunused-variable] 2023-09-09T22:47:10,658 281 | static const char * latin1_upper[] = 2023-09-09T22:47:10,659 | ^~~~~~~~~~~~ 2023-09-09T22:47:26,191 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-09T22:47:26,208 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:47:28,766 In file included from libhfst/src/parsers/pmatch_utils.cpp:24: 2023-09-09T22:47:28,767 libhfst/src/parsers/pmatch_utils.h: In member function ‘virtual hfst::HfstTransducer* hfst::pmatch::PmatchFuncall::evaluate(hfst::pmatch::PmatchEvalType)’: 2023-09-09T22:47:28,768 libhfst/src/parsers/pmatch_utils.h:679: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-09T22:47:28,769 679 | delete static_cast(*it); 2023-09-09T22:47:28,769 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:47:29,469 libhfst/src/parsers/pmatch_utils.cpp: In member function ‘virtual hfst::HfstTransducer* hfst::pmatch::PmatchUnaryOperation::evaluate(hfst::pmatch::PmatchEvalType)’: 2023-09-09T22:47:29,470 libhfst/src/parsers/pmatch_utils.cpp:2036: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-09T22:47:29,470 2036 | HfstTransducer * head = tmp->evaluate(); delete tmp; 2023-09-09T22:47:29,471 | ^~~~~~~~~~ 2023-09-09T22:47:29,472 libhfst/src/parsers/pmatch_utils.cpp:2059: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-09T22:47:29,473 2059 | HfstTransducer * head = tmp->evaluate(); delete tmp; 2023-09-09T22:47:29,474 | ^~~~~~~~~~ 2023-09-09T22:47:36,817 libhfst/src/parsers/pmatch_utils.cpp: In member function ‘virtual hfst::HfstTransducer* hfst::pmatch::PmatchBinaryOperation::evaluate(hfst::pmatch::PmatchEvalType)’: 2023-09-09T22:47:36,818 libhfst/src/parsers/pmatch_utils.cpp:2166:24: warning: ‘tmp’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-09T22:47:36,818 2166 | cache->minimize(); 2023-09-09T22:47:36,819 | ~~~~~~~~~~~~~~~^~ 2023-09-09T22:47:36,820 libhfst/src/parsers/pmatch_utils.cpp:2151:26: note: ‘tmp’ was declared here 2023-09-09T22:47:36,820 2151 | HfstTransducer * tmp; 2023-09-09T22:47:36,821 | ^~~ 2023-09-09T22:47:48,824 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-09T22:47:48,840 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:47:52,536 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-09T22:47:52,773 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:47:56,502 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-09T22:47:56,517 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:48:00,038 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-09T22:48:00,054 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:48:05,199 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-09T22:48:05,215 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:48:08,739 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-09T22:48:08,754 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:48:21,271 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-09T22:48:21,287 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:48:24,780 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-09T22:48:24,795 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:48:29,471 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-09T22:48:29,488 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:48:34,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/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-09T22:48:34,794 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:48:38,676 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-09T22:48:38,691 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:48:44,709 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-09T22:48:44,725 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:48:47,255 sfst-compiler.cc: In function ‘int sfstparse()’: 2023-09-09T22:48:47,256 sfst-compiler.cc:2218:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:47,256 sfst-compiler.cc:295:22: note: in definition of macro ‘YY_’ 2023-09-09T22:48:47,257 sfst-compiler.cc:2362:16: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:47,257 sfst-compiler.cc:295:22: note: in definition of macro ‘YY_’ 2023-09-09T22:48:49,828 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-09T22:48:49,843 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:48:52,640 sfst-scanner.cc: In function ‘int sfstlex()’: 2023-09-09T22:48:52,640 sfst-scanner.cc:1440:4: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:52,641 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T22:48:52,644 sfst-scanner.cc: In function ‘int yy_get_next_buffer()’: 2023-09-09T22:48:52,645 sfst-scanner.cc:1462:3: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:52,645 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T22:48:52,646 sfst-scanner.cc:1530:5: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:52,647 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T22:48:52,648 sfst-scanner.cc:878:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:52,649 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T22:48:52,649 sfst-scanner.cc:1543:3: note: in expansion of macro ‘YY_INPUT’ 2023-09-09T22:48:52,650 sfst-scanner.cc:888:21: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:52,651 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T22:48:52,652 sfst-scanner.cc:1543:3: note: in expansion of macro ‘YY_INPUT’ 2023-09-09T22:48:52,653 sfst-scanner.cc:1573:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:52,654 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T22:48:52,658 sfst-scanner.cc: In function ‘yy_buffer_state* sfst_create_buffer(FILE*, int)’: 2023-09-09T22:48:52,659 sfst-scanner.cc:1800:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:52,660 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T22:48:52,660 sfst-scanner.cc:1809:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:52,661 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T22:48:52,664 sfst-scanner.cc: In function ‘void sfstensure_buffer_stack()’: 2023-09-09T22:48:52,665 sfst-scanner.cc:1962:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:52,665 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T22:48:52,666 sfst-scanner.cc:1982:20: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:52,667 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T22:48:52,667 sfst-scanner.cc: In function ‘yy_buffer_state* sfst_scan_buffer(char*, yy_size_t)’: 2023-09-09T22:48:52,668 sfst-scanner.cc:2008:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:52,668 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T22:48:52,669 sfst-scanner.cc: In function ‘yy_buffer_state* sfst_scan_bytes(const char*, yy_size_t)’: 2023-09-09T22:48:52,670 sfst-scanner.cc:2057:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:52,670 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T22:48:52,671 sfst-scanner.cc:2066:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings] 2023-09-09T22:48:52,672 sfst-scanner.ll:27:39: note: in definition of macro ‘YY_FATAL_ERROR’ 2023-09-09T22:48:53,504 sfst-scanner.cc: At global scope: 2023-09-09T22:48:53,504 sfst-scanner.cc:2080:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T22:48:55,726 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-09T22:48:55,742 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:48:59,626 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-09T22:48:59,642 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:49:02,753 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-09T22:49:02,769 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:49:15,696 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-09T22:49:15,712 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:49:28,014 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-09T22:49:28,030 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:49:29,610 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-09T22:49:29,626 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:49:32,855 xfst-lexer.cc:5409:13: warning: ‘void yy_fatal_error(const char*)’ defined but not used [-Wunused-function] 2023-09-09T22:49:36,176 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-09T22:49:36,192 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:49:49,402 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-09T22:49:49,417 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:49:50,926 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-09T22:49:50,941 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:50:06,767 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-09T22:50:06,783 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:50:09,908 xre_lex.cc:3566:13: warning: ‘void yy_fatal_error(const char*, yyscan_t)’ defined but not used [-Wunused-function] 2023-09-09T22:50:11,759 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-09T22:50:11,775 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:50:23,589 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-09T22:50:23,605 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:50:36,995 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-09T22:50:37,012 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:50:37,734 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-09T22:50:37,749 cc1plus: warning: command-line option ‘-Wno-strict-prototypes’ is valid for C/ObjC but not for C++ 2023-09-09T22:50:41,514 In file included from libhfst_wrap.cpp:3612: 2023-09-09T22:50:41,514 hfst_lookup_extensions.cpp:51:140: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2023-09-09T22:50:41,515 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-09T22:50:41,515 | ^~~~~ 2023-09-09T22:50:41,526 hfst_lookup_extensions.cpp:71:139: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated] 2023-09-09T22:50:41,527 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-09T22:50:41,527 | ^~~~~ 2023-09-09T22:50:41,620 libhfst_wrap.cpp:3880:36: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2023-09-09T22:50:41,621 3880 | struct less : public binary_function 2023-09-09T22:50:41,621 | ^~~~~~~~~~~~~~~ 2023-09-09T22:50:41,622 In file included from /usr/include/c++/12/string:48, 2023-09-09T22:50:41,623 from /usr/include/c++/12/stdexcept:39, 2023-09-09T22:50:41,624 from libhfst_wrap.cpp:3133: 2023-09-09T22:50:41,624 /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 2023-09-09T22:50:41,625 131 | struct binary_function 2023-09-09T22:50:41,626 | ^~~~~~~~~~~~~~~ 2023-09-09T22:50:41,627 libhfst_wrap.cpp:3905:48: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2023-09-09T22:50:41,628 3905 | struct less : public binary_function 2023-09-09T22:50:41,628 | ^~~~~~~~~~~~~~~ 2023-09-09T22:50:41,629 /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 2023-09-09T22:50:41,630 131 | struct binary_function 2023-09-09T22:50:41,631 | ^~~~~~~~~~~~~~~ 2023-09-09T22:50:41,631 libhfst_wrap.cpp:3915:48: warning: ‘template struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 2023-09-09T22:50:41,632 3915 | struct less : public binary_function 2023-09-09T22:50:41,632 | ^~~~~~~~~~~~~~~ 2023-09-09T22:50:41,633 /usr/include/c++/12/bits/stl_function.h:131:12: note: declared here 2023-09-09T22:50:41,634 131 | struct binary_function 2023-09-09T22:50:41,634 | ^~~~~~~~~~~~~~~ 2023-09-09T22:50:47,821 libhfst_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::pair, std::__cxx11::basic_string >; PyObject = _object]’: 2023-09-09T22:50:47,822 libhfst_wrap.cpp:3850:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::pair, std::__cxx11::basic_string >; PyObject = _object]’ 2023-09-09T22:50:47,823 libhfst_wrap.cpp:4413:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::pair, std::__cxx11::basic_string >]’ 2023-09-09T22:50:47,824 libhfst_wrap.cpp:4854:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont, std::__cxx11::basic_string > >; Seq = std::vector, std::__cxx11::basic_string > >]’ 2023-09-09T22:50:47,825 libhfst_wrap.cpp:4876:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector, std::__cxx11::basic_string > >; T = std::pair, std::__cxx11::basic_string >; PyObject = _object; sequence = std::vector, std::__cxx11::basic_string > >]’ 2023-09-09T22:50:47,825 libhfst_wrap.cpp:4930:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = std::pair, std::__cxx11::basic_string >; PyObject = _object]’ 2023-09-09T22:50:47,826 libhfst_wrap.cpp:3742:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector, std::__cxx11::basic_string > >; PyObject = _object]’ 2023-09-09T22:50:47,826 libhfst_wrap.cpp:10160:23: required from here 2023-09-09T22:50:47,827 libhfst_wrap.cpp:3825:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair, std::__cxx11::basic_string >’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 2023-09-09T22:50:47,828 3825 | memset(v_def,0,sizeof(Type)); 2023-09-09T22:50:47,828 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:50:47,829 In file included from /usr/include/c++/12/bits/stl_algobase.h:64, 2023-09-09T22:50:47,830 from /usr/include/c++/12/string:50: 2023-09-09T22:50:47,831 /usr/include/c++/12/bits/stl_pair.h:185:12: note: ‘struct std::pair, std::__cxx11::basic_string >’ declared here 2023-09-09T22:50:47,831 185 | struct pair 2023-09-09T22:50:47,832 | ^~~~ 2023-09-09T22:50:47,837 libhfst_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = hfst::HfstTransducer; PyObject = _object]’: 2023-09-09T22:50:47,837 libhfst_wrap.cpp:3850:64: required from ‘Type swig::as(PyObject*, bool) [with Type = hfst::HfstTransducer; PyObject = _object]’ 2023-09-09T22:50:47,838 libhfst_wrap.cpp:4413:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = hfst::HfstTransducer]’ 2023-09-09T22:50:47,839 libhfst_wrap.cpp:4854:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont; Seq = std::vector]’ 2023-09-09T22:50:47,840 libhfst_wrap.cpp:4876:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector; T = hfst::HfstTransducer; PyObject = _object; sequence = std::vector]’ 2023-09-09T22:50:47,840 libhfst_wrap.cpp:4930:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = hfst::HfstTransducer; PyObject = _object]’ 2023-09-09T22:50:47,841 libhfst_wrap.cpp:3742:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector; PyObject = _object]’ 2023-09-09T22:50:47,842 libhfst_wrap.cpp:16050:23: required from here 2023-09-09T22:50:47,843 libhfst_wrap.cpp:3825:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class hfst::HfstTransducer’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 2023-09-09T22:50:47,843 3825 | memset(v_def,0,sizeof(Type)); 2023-09-09T22:50:47,844 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:50:47,845 In file included from libhfst_wrap.cpp:3588: 2023-09-09T22:50:47,846 libhfst/src/HfstTransducer.h:258:9: note: ‘class hfst::HfstTransducer’ declared here 2023-09-09T22:50:47,846 258 | class HfstTransducer 2023-09-09T22:50:47,847 | ^~~~~~~~~~~~~~ 2023-09-09T22:50:47,854 libhfst_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = hfst::implementations::HfstBasicTransition; PyObject = _object]’: 2023-09-09T22:50:47,855 libhfst_wrap.cpp:3850:64: required from ‘Type swig::as(PyObject*, bool) [with Type = hfst::implementations::HfstBasicTransition; PyObject = _object]’ 2023-09-09T22:50:47,856 libhfst_wrap.cpp:4413:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = hfst::implementations::HfstBasicTransition]’ 2023-09-09T22:50:47,856 libhfst_wrap.cpp:4854:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont; Seq = std::vector]’ 2023-09-09T22:50:47,857 libhfst_wrap.cpp:4876:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector; T = hfst::implementations::HfstBasicTransition; PyObject = _object; sequence = std::vector]’ 2023-09-09T22:50:47,858 libhfst_wrap.cpp:4930:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = hfst::implementations::HfstBasicTransition; PyObject = _object]’ 2023-09-09T22:50:47,859 libhfst_wrap.cpp:3742:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector; PyObject = _object]’ 2023-09-09T22:50:47,860 libhfst_wrap.cpp:22344:23: required from here 2023-09-09T22:50:47,861 libhfst_wrap.cpp:3825:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class hfst::implementations::HfstBasicTransition’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 2023-09-09T22:50:47,862 3825 | memset(v_def,0,sizeof(Type)); 2023-09-09T22:50:47,863 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:50:47,864 In file included from libhfst/src/parsers/../implementations/HfstBasicTransducer.h:32, 2023-09-09T22:50:47,865 from libhfst/src/parsers/LexcCompiler.h:35, 2023-09-09T22:50:47,867 from libhfst/src/HfstTransducer.h:21: 2023-09-09T22:50:47,868 libhfst/src/parsers/../implementations/HfstBasicTransition.h:34:11: note: ‘class hfst::implementations::HfstBasicTransition’ declared here 2023-09-09T22:50:47,869 34 | class HfstBasicTransition 2023-09-09T22:50:47,870 | ^~~~~~~~~~~~~~~~~~~ 2023-09-09T22:50:47,871 libhfst_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::pair > >; PyObject = _object]’: 2023-09-09T22:50:47,872 libhfst_wrap.cpp:3850:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::pair > >; PyObject = _object]’ 2023-09-09T22:50:47,872 libhfst_wrap.cpp:4413:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::pair > >]’ 2023-09-09T22:50:47,873 libhfst_wrap.cpp:5493:25: required from ‘void swig::assign(const SwigPySeq&, std::set*) [with SwigPySeq = SwigPySequence_Cont > > >; T = std::pair > >]’ 2023-09-09T22:50:47,874 libhfst_wrap.cpp:4876:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::set > > >; T = std::pair > >; PyObject = _object; sequence = std::set > > >]’ 2023-09-09T22:50:47,875 libhfst_wrap.cpp:5500:49: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::set**) [with T = std::pair > >; PyObject = _object]’ 2023-09-09T22:50:47,875 libhfst_wrap.cpp:3742:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::set > > >; PyObject = _object]’ 2023-09-09T22:50:47,876 libhfst_wrap.cpp:24596:23: required from here 2023-09-09T22:50:47,876 libhfst_wrap.cpp:3825:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair > >’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 2023-09-09T22:50:47,877 3825 | memset(v_def,0,sizeof(Type)); 2023-09-09T22:50:47,878 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:50:47,878 /usr/include/c++/12/bits/stl_pair.h:185:12: note: ‘struct std::pair > >’ declared here 2023-09-09T22:50:47,879 185 | struct pair 2023-09-09T22:50:47,879 | ^~~~ 2023-09-09T22:50:47,880 libhfst_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::pair, std::__cxx11::basic_string > > >; PyObject = _object]’: 2023-09-09T22:50:47,881 libhfst_wrap.cpp:3850:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::pair, std::__cxx11::basic_string > > >; PyObject = _object]’ 2023-09-09T22:50:47,882 libhfst_wrap.cpp:4413:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::pair, std::__cxx11::basic_string > > >]’ 2023-09-09T22:50:47,882 libhfst_wrap.cpp:5493:25: required from ‘void swig::assign(const SwigPySeq&, std::set*) [with SwigPySeq = SwigPySequence_Cont, std::__cxx11::basic_string > > > >; T = std::pair, std::__cxx11::basic_string > > >]’ 2023-09-09T22:50:47,883 libhfst_wrap.cpp:4876:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::set, std::__cxx11::basic_string > > > >; T = std::pair, std::__cxx11::basic_string > > >; PyObject = _object; sequence = std::set, std::__cxx11::basic_string > > > >]’ 2023-09-09T22:50:47,884 libhfst_wrap.cpp:5500:49: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::set**) [with T = std::pair, std::__cxx11::basic_string > > >; PyObject = _object]’ 2023-09-09T22:50:47,885 libhfst_wrap.cpp:3742:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::set, std::__cxx11::basic_string > > > >; PyObject = _object]’ 2023-09-09T22:50:47,885 libhfst_wrap.cpp:25863:23: required from here 2023-09-09T22:50:47,886 libhfst_wrap.cpp:3825:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair, std::__cxx11::basic_string > > >’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 2023-09-09T22:50:47,887 3825 | memset(v_def,0,sizeof(Type)); 2023-09-09T22:50:47,887 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:50:47,888 /usr/include/c++/12/bits/stl_pair.h:185:12: note: ‘struct std::pair, std::__cxx11::basic_string > > >’ declared here 2023-09-09T22:50:47,889 185 | struct pair 2023-09-09T22:50:47,889 | ^~~~ 2023-09-09T22:50:47,890 libhfst_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::pair; PyObject = _object]’: 2023-09-09T22:50:47,890 libhfst_wrap.cpp:3850:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::pair; PyObject = _object]’ 2023-09-09T22:50:47,891 libhfst_wrap.cpp:4413:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::pair]’ 2023-09-09T22:50:47,892 libhfst_wrap.cpp:4854:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont >; Seq = std::vector >]’ 2023-09-09T22:50:47,892 libhfst_wrap.cpp:4876:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector >; T = std::pair; PyObject = _object; sequence = std::vector >]’ 2023-09-09T22:50:47,893 libhfst_wrap.cpp:4930:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = std::pair; PyObject = _object]’ 2023-09-09T22:50:47,894 libhfst_wrap.cpp:3742:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector >; PyObject = _object]’ 2023-09-09T22:50:47,894 libhfst_wrap.cpp:27061:23: required from here 2023-09-09T22:50:47,895 libhfst_wrap.cpp:3825:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 2023-09-09T22:50:47,896 3825 | memset(v_def,0,sizeof(Type)); 2023-09-09T22:50:47,897 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:50:47,897 /usr/include/c++/12/bits/stl_pair.h:185:12: note: ‘struct std::pair’ declared here 2023-09-09T22:50:47,898 185 | struct pair 2023-09-09T22:50:47,899 | ^~~~ 2023-09-09T22:50:47,899 libhfst_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = hfst::xeroxRules::Rule; PyObject = _object]’: 2023-09-09T22:50:47,900 libhfst_wrap.cpp:3850:64: required from ‘Type swig::as(PyObject*, bool) [with Type = hfst::xeroxRules::Rule; PyObject = _object]’ 2023-09-09T22:50:47,901 libhfst_wrap.cpp:4413:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = hfst::xeroxRules::Rule]’ 2023-09-09T22:50:47,902 libhfst_wrap.cpp:4854:30: required from ‘void swig::assign(const SwigPySeq&, Seq*) [with SwigPySeq = SwigPySequence_Cont; Seq = std::vector]’ 2023-09-09T22:50:47,902 libhfst_wrap.cpp:4876:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::vector; T = hfst::xeroxRules::Rule; PyObject = _object; sequence = std::vector]’ 2023-09-09T22:50:47,903 libhfst_wrap.cpp:4930:52: required from ‘static int swig::traits_asptr >::asptr(PyObject*, std::vector**) [with T = hfst::xeroxRules::Rule; PyObject = _object]’ 2023-09-09T22:50:47,904 libhfst_wrap.cpp:3742:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::vector; PyObject = _object]’ 2023-09-09T22:50:47,904 libhfst_wrap.cpp:29009:23: required from here 2023-09-09T22:50:47,905 libhfst_wrap.cpp:3825:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class hfst::xeroxRules::Rule’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 2023-09-09T22:50:47,906 3825 | memset(v_def,0,sizeof(Type)); 2023-09-09T22:50:47,906 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:50:47,907 In file included from libhfst_wrap.cpp:3594: 2023-09-09T22:50:47,907 libhfst/src/HfstXeroxRules.h:45:15: note: ‘class hfst::xeroxRules::Rule’ declared here 2023-09-09T22:50:47,908 45 | class Rule 2023-09-09T22:50:47,909 | ^~~~ 2023-09-09T22:50:47,954 libhfst_wrap.cpp: In instantiation of ‘static Type swig::traits_as::as(PyObject*, bool) [with Type = std::pair, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > >; PyObject = _object]’: 2023-09-09T22:50:47,955 libhfst_wrap.cpp:3850:64: required from ‘Type swig::as(PyObject*, bool) [with Type = std::pair, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > >; PyObject = _object]’ 2023-09-09T22:50:47,955 libhfst_wrap.cpp:4413:20: required from ‘swig::SwigPySequence_Ref::operator T() const [with T = std::pair, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > >]’ 2023-09-09T22:50:47,956 libhfst_wrap.cpp:4473:14: required from ‘swig::SwigPySequence_ArrowProxy swig::SwigPySequence_InputIterator::operator->() const [with T = std::pair, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > >; Reference = const swig::SwigPySequence_Ref, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > > >]’ 2023-09-09T22:50:47,957 libhfst_wrap.cpp:5778:25: required from ‘void swig::assign(const SwigPySeq&, std::map*) [with SwigPySeq = SwigPySequence_Cont, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > > >; K = std::pair, std::__cxx11::basic_string >; T = std::pair, std::__cxx11::basic_string >; Compare = std::less, std::__cxx11::basic_string > >; Alloc = std::allocator, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > > >]’ 2023-09-09T22:50:47,957 libhfst_wrap.cpp:4876:12: required from ‘static int swig::traits_asptr_stdseq::asptr(PyObject*, sequence**) [with Seq = std::map, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > >; T = std::pair, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > >; PyObject = _object; sequence = std::map, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > >]’ 2023-09-09T22:50:47,958 libhfst_wrap.cpp:5794:64: required from ‘static int swig::traits_asptr >::asptr(PyObject*, map_type**) [with K = std::pair, std::__cxx11::basic_string >; T = std::pair, std::__cxx11::basic_string >; Compare = std::less, std::__cxx11::basic_string > >; Alloc = std::allocator, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > > >; PyObject = _object; map_type = std::map, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > >]’ 2023-09-09T22:50:47,959 libhfst_wrap.cpp:3742:37: required from ‘int swig::asptr(PyObject*, Type**) [with Type = std::map, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > >; PyObject = _object]’ 2023-09-09T22:50:47,960 libhfst_wrap.cpp:19475:26: required from here 2023-09-09T22:50:47,960 libhfst_wrap.cpp:3825:15: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘struct std::pair, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > >’ with no trivial copy-assignment; use assignment instead [-Wclass-memaccess] 2023-09-09T22:50:47,961 3825 | memset(v_def,0,sizeof(Type)); 2023-09-09T22:50:47,962 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T22:50:47,963 /usr/include/c++/12/bits/stl_pair.h:185:12: note: ‘struct std::pair, std::__cxx11::basic_string >, std::pair, std::__cxx11::basic_string > >’ declared here 2023-09-09T22:50:47,963 185 | struct pair 2023-09-09T22:50:47,964 | ^~~~ 2023-09-09T22:53:02,366 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/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 build/temp.linux-armv7l-cpython-311/libhfst_wrap.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/_libhfst.cpython-311-arm-linux-gnueabihf.so -lreadline 2023-09-09T22:53:03,411 /usr/bin/ld: build/temp.linux-armv7l-cpython-311/libhfst/src/parsers/XfstCompiler.o: in function `hfst::xfst::XfstCompiler::view_net()': 2023-09-09T22:53:03,412 /tmp/pip-wheel-navfbe7p/hfst_767d4ff041b5423e9b1cff252a208672/libhfst/src/parsers/XfstCompiler.cpp:3509: warning: the use of `tempnam' is dangerous, better use `mkstemp' 2023-09-09T22:53:10,216 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-09-09T22:53:10,217 !! 2023-09-09T22:53:10,218 ******************************************************************************** 2023-09-09T22:53:10,219 Please avoid running ``setup.py`` directly. 2023-09-09T22:53:10,219 Instead, use pypa/build, pypa/installer or other 2023-09-09T22:53:10,220 standards-based tools. 2023-09-09T22:53:10,221 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-09-09T22:53:10,222 ******************************************************************************** 2023-09-09T22:53:10,223 !! 2023-09-09T22:53:10,223 self.initialize_options() 2023-09-09T22:53:10,248 installing to build/bdist.linux-armv7l/wheel 2023-09-09T22:53:10,249 running install 2023-09-09T22:53:10,273 running install_lib 2023-09-09T22:53:10,304 creating build/bdist.linux-armv7l 2023-09-09T22:53:10,305 creating build/bdist.linux-armv7l/wheel 2023-09-09T22:53:10,308 creating build/bdist.linux-armv7l/wheel/hfst 2023-09-09T22:53:10,311 creating build/bdist.linux-armv7l/wheel/hfst/exceptions 2023-09-09T22:53:10,312 copying build/lib.linux-armv7l-cpython-311/hfst/exceptions/__init__.py -> build/bdist.linux-armv7l/wheel/hfst/exceptions 2023-09-09T22:53:10,316 creating build/bdist.linux-armv7l/wheel/hfst/sfst_rules 2023-09-09T22:53:10,318 copying build/lib.linux-armv7l-cpython-311/hfst/sfst_rules/__init__.py -> build/bdist.linux-armv7l/wheel/hfst/sfst_rules 2023-09-09T22:53:10,320 copying build/lib.linux-armv7l-cpython-311/hfst/__init__.py -> build/bdist.linux-armv7l/wheel/hfst 2023-09-09T22:53:10,324 creating build/bdist.linux-armv7l/wheel/hfst/xerox_rules 2023-09-09T22:53:10,326 copying build/lib.linux-armv7l-cpython-311/hfst/xerox_rules/__init__.py -> build/bdist.linux-armv7l/wheel/hfst/xerox_rules 2023-09-09T22:53:10,328 copying build/lib.linux-armv7l-cpython-311/libhfst.py -> build/bdist.linux-armv7l/wheel 2023-09-09T22:53:10,336 copying build/lib.linux-armv7l-cpython-311/_libhfst.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2023-09-09T22:53:13,045 running install_egg_info 2023-09-09T22:53:13,106 running egg_info 2023-09-09T22:53:13,131 writing hfst.egg-info/PKG-INFO 2023-09-09T22:53:13,134 writing dependency_links to hfst.egg-info/dependency_links.txt 2023-09-09T22:53:13,136 writing top-level names to hfst.egg-info/top_level.txt 2023-09-09T22:53:13,182 reading manifest file 'hfst.egg-info/SOURCES.txt' 2023-09-09T22:53:13,219 reading manifest template 'MANIFEST.in' 2023-09-09T22:53:13,232 adding license file 'COPYING' 2023-09-09T22:53:13,248 writing manifest file 'hfst.egg-info/SOURCES.txt' 2023-09-09T22:53:13,250 Copying hfst.egg-info to build/bdist.linux-armv7l/wheel/hfst-3.12.2.4b0-py3.11.egg-info 2023-09-09T22:53:13,259 running install_scripts 2023-09-09T22:53:13,309 creating build/bdist.linux-armv7l/wheel/hfst-3.12.2.4b0.dist-info/WHEEL 2023-09-09T22:53:13,312 creating '/tmp/pip-wheel-6utapgd_/hfst-3.12.2.4b0-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-09T22:53:32,192 adding '_libhfst.cpython-311-arm-linux-gnueabihf.so' 2023-09-09T22:53:33,048 adding 'libhfst.py' 2023-09-09T22:53:33,055 adding 'hfst/__init__.py' 2023-09-09T22:53:33,057 adding 'hfst/exceptions/__init__.py' 2023-09-09T22:53:33,058 adding 'hfst/sfst_rules/__init__.py' 2023-09-09T22:53:33,060 adding 'hfst/xerox_rules/__init__.py' 2023-09-09T22:53:33,067 adding 'hfst-3.12.2.4b0.dist-info/COPYING' 2023-09-09T22:53:33,069 adding 'hfst-3.12.2.4b0.dist-info/METADATA' 2023-09-09T22:53:33,070 adding 'hfst-3.12.2.4b0.dist-info/WHEEL' 2023-09-09T22:53:33,071 adding 'hfst-3.12.2.4b0.dist-info/top_level.txt' 2023-09-09T22:53:33,071 adding 'hfst-3.12.2.4b0.dist-info/RECORD' 2023-09-09T22:53:33,458 removing build/bdist.linux-armv7l/wheel 2023-09-09T22:53:33,643 Building wheel for hfst (setup.py): finished with status 'done' 2023-09-09T22:53:34,087 Created wheel for hfst: filename=hfst-3.12.2.4b0-cp311-cp311-linux_armv7l.whl size=36982474 sha256=d8b848c79a945b9a3901d7e876f87645b1f455ea4debbdcc76b94e4d4cd21503 2023-09-09T22:53:34,088 Stored in directory: /tmp/pip-ephem-wheel-cache-qx_ndidp/wheels/63/56/0e/f054ffebabc5b0bfd882f75cf9a21c01ecd180e854f0c48168 2023-09-09T22:53:34,110 Successfully built hfst 2023-09-09T22:53:34,964 Removed build tracker: '/tmp/pip-build-tracker-ky4_x9yv'